builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-011 starttime: 1466035605.38 results: success (0) buildid: 20160615150825 builduid: 668cb389cab34925acb4d2a53c0572db revision: 58590eb627383ea4df6dcbef985adefcac0dae91 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:45.384846) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:45.385926) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:45.386698) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:45.448660) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:45.449019) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False --16:06:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 16:06:57 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.556000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:46.042580) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:46.042917) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.737000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:46.829805) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 17:06:46.830193) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 58590eb627383ea4df6dcbef985adefcac0dae91 --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 58590eb627383ea4df6dcbef985adefcac0dae91 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False 2016-06-15 16:06:58,500 truncating revision to first 12 chars 2016-06-15 16:06:58,500 Setting DEBUG logging. 2016-06-15 16:06:58,500 attempt 1/10 2016-06-15 16:06:58,500 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/58590eb62738?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 16:06:59,010 unpacking tar archive at: mozilla-beta-58590eb62738/testing/mozharness/ program finished with exit code 0 elapsedTime=1.292000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 17:06:48.345472) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:48.345875) ========= script_repo_revision: 58590eb627383ea4df6dcbef985adefcac0dae91 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:48.346289) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:48.346625) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 17:06:48.585823) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 57 secs) (at 2016-06-15 17:06:48.586783) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 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-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:07:00 INFO - MultiFileLogger online at 20160615 16:07:00 in C:\slave\test 16:07:00 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 16:07:00 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:07:00 INFO - {'append_to_log': False, 16:07:00 INFO - 'base_work_dir': 'C:\\slave\\test', 16:07:00 INFO - 'blob_upload_branch': 'mozilla-beta', 16:07:00 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:07:00 INFO - 'buildbot_json_path': 'buildprops.json', 16:07:00 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:07:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:07:00 INFO - 'download_minidump_stackwalk': True, 16:07:00 INFO - 'download_symbols': 'true', 16:07:00 INFO - 'e10s': False, 16:07:00 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:07:00 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:07:00 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:07:00 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:07:00 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:07:00 INFO - 'C:/mozilla-build/tooltool.py'), 16:07:00 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:07:00 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:07:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:07:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:07:00 INFO - 'log_level': 'info', 16:07:00 INFO - 'log_to_console': True, 16:07:00 INFO - 'opt_config_files': (), 16:07:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:07:00 INFO - '--processes=1', 16:07:00 INFO - '--config=%(test_path)s/wptrunner.ini', 16:07:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:07:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:07:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:07:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:07:00 INFO - 'pip_index': False, 16:07:00 INFO - 'require_test_zip': True, 16:07:00 INFO - 'test_type': ('testharness',), 16:07:00 INFO - 'this_chunk': '1', 16:07:00 INFO - 'total_chunks': '10', 16:07:00 INFO - 'virtualenv_path': 'venv', 16:07:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:07:00 INFO - 'work_dir': 'build'} 16:07:00 INFO - ##### 16:07:00 INFO - ##### Running clobber step. 16:07:00 INFO - ##### 16:07:00 INFO - Running pre-action listener: _resource_record_pre_action 16:07:00 INFO - Running main action method: clobber 16:07:00 INFO - rmtree: C:\slave\test\build 16:07:00 INFO - Using _rmtree_windows ... 16:07:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:07:48 INFO - Running post-action listener: _resource_record_post_action 16:07:48 INFO - ##### 16:07:48 INFO - ##### Running read-buildbot-config step. 16:07:48 INFO - ##### 16:07:48 INFO - Running pre-action listener: _resource_record_pre_action 16:07:48 INFO - Running main action method: read_buildbot_config 16:07:48 INFO - Using buildbot properties: 16:07:48 INFO - { 16:07:48 INFO - "project": "", 16:07:48 INFO - "product": "firefox", 16:07:48 INFO - "script_repo_revision": "production", 16:07:48 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 16:07:48 INFO - "repository": "", 16:07:48 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 16:07:48 INFO - "buildid": "20160615150825", 16:07:48 INFO - "pgo_build": "False", 16:07:48 INFO - "basedir": "C:\\slave\\test", 16:07:48 INFO - "buildnumber": 10, 16:07:48 INFO - "slavename": "t-xp32-ix-011", 16:07:48 INFO - "revision": "58590eb627383ea4df6dcbef985adefcac0dae91", 16:07:48 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 16:07:48 INFO - "platform": "win32", 16:07:48 INFO - "branch": "mozilla-beta", 16:07:48 INFO - "repo_path": "releases/mozilla-beta", 16:07:48 INFO - "moz_repo_path": "", 16:07:48 INFO - "stage_platform": "win32", 16:07:48 INFO - "builduid": "668cb389cab34925acb4d2a53c0572db", 16:07:48 INFO - "slavebuilddir": "test" 16:07:48 INFO - } 16:07:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:07:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:07:48 INFO - Running post-action listener: _resource_record_post_action 16:07:48 INFO - ##### 16:07:48 INFO - ##### Running download-and-extract step. 16:07:48 INFO - ##### 16:07:48 INFO - Running pre-action listener: _resource_record_pre_action 16:07:48 INFO - Running main action method: download_and_extract 16:07:48 INFO - mkdir: C:\slave\test\build\tests 16:07:48 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')]} 16:07:48 INFO - https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:07:48 INFO - trying https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:07:48 INFO - Downloading https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:07:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:07:49 INFO - Downloaded 1240 bytes. 16:07:49 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:07:49 INFO - Using the following test package requirements: 16:07:49 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:07:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:07:49 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:07:49 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'jsshell-win32.zip'], 16:07:49 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:07:49 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:07:49 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:07:49 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:07:49 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:07:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:07:49 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:07:49 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 16:07:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:07:49 INFO - https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:07:49 INFO - trying https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:07:49 INFO - Downloading https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:07:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:07:51 INFO - Downloaded 20351740 bytes. 16:07:51 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/*'] 16:07:51 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/* 16:07:54 INFO - caution: filename not matched: web-platform/* 16:07:54 INFO - Return code: 11 16:07:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:07:54 INFO - https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:07:54 INFO - trying https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:07:54 INFO - Downloading https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:07:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:07:58 INFO - Downloaded 36389112 bytes. 16:07:58 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/*'] 16:07:58 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/* 16:08:30 INFO - caution: filename not matched: bin/* 16:08:30 INFO - caution: filename not matched: config/* 16:08:30 INFO - caution: filename not matched: mozbase/* 16:08:30 INFO - caution: filename not matched: marionette/* 16:08:30 INFO - caution: filename not matched: tools/wptserve/* 16:08:30 INFO - Return code: 11 16:08:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:08:30 INFO - https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:08:30 INFO - trying https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:08:30 INFO - Downloading https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:08:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:12:33 INFO - Downloaded 68456767 bytes. 16:12:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:12:33 INFO - mkdir: C:\slave\test\properties 16:12:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:12:33 INFO - Writing to file C:\slave\test\properties\build_url 16:12:33 INFO - Contents: 16:12:33 INFO - build_url:https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:12:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:12:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:12:34 INFO - Writing to file C:\slave\test\properties\symbols_url 16:12:34 INFO - Contents: 16:12:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:12: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')]} 16:12:34 INFO - https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:12:34 INFO - trying https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:12:34 INFO - Downloading https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:12:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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 16:12:39 INFO - Downloaded 55574811 bytes. 16:12:39 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'] 16:12:39 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 16:12:44 INFO - Return code: 0 16:12:44 INFO - Running post-action listener: _resource_record_post_action 16:12:44 INFO - Running post-action listener: set_extra_try_arguments 16:12:44 INFO - ##### 16:12:44 INFO - ##### Running create-virtualenv step. 16:12:44 INFO - ##### 16:12:44 INFO - Running pre-action listener: _pre_create_virtualenv 16:12:44 INFO - Running pre-action listener: _resource_record_pre_action 16:12:44 INFO - Running main action method: create_virtualenv 16:12:44 INFO - Creating virtualenv C:\slave\test\build\venv 16:12:44 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 16:12:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:12:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:12:47 INFO - Installing distribute......................................................................................................................................................................................done. 16:12:48 INFO - Return code: 0 16:12:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:12:48 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')]} 16:12:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:48 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')]} 16:12:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:48 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 16:12:48 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 16:12:48 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 16:12:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:12:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 16:12:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 16:12:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:12:48 INFO - 'DCLOCATION': 'SCL3', 16:12:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:48 INFO - 'HOMEDRIVE': 'C:', 16:12:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:48 INFO - 'KTS_VERSION': '1.19c', 16:12:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 16:12:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:48 INFO - 'MOZ_AIRBAG': '1', 16:12:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:48 INFO - 'MOZ_MSVCVERSION': '8', 16:12:48 INFO - 'MOZ_NO_REMOTE': '1', 16:12:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:48 INFO - 'NO_EM_RESTART': '1', 16:12:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:48 INFO - 'OS': 'Windows_NT', 16:12:48 INFO - 'OURDRIVE': 'C:', 16:12:48 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', 16:12:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:12:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:48 INFO - 'PROCESSOR_LEVEL': '6', 16:12:48 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:48 INFO - 'PROMPT': '$P$G', 16:12:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:48 INFO - 'PWD': 'C:\\slave\\test', 16:12:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:48 INFO - 'SESSIONNAME': 'Console', 16:12:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:48 INFO - 'SYSTEMDRIVE': 'C:', 16:12:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:12:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:48 INFO - 'TEST1': 'testie', 16:12:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:48 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 16:12:48 INFO - 'USERNAME': 'cltbld', 16:12:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:48 INFO - 'WINDIR': 'C:\\WINDOWS', 16:12:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:49 INFO - Downloading/unpacking psutil>=0.7.1 16:12:49 INFO - Running setup.py egg_info for package psutil 16:12:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:12:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:12:49 INFO - Installing collected packages: psutil 16:12:49 INFO - Running setup.py install for psutil 16:12:49 INFO - building 'psutil._psutil_windows' extension 16:12:49 INFO - error: Unable to find vcvarsall.bat 16:12:49 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-ezkgkp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:12:49 INFO - running install 16:12:49 INFO - running build 16:12:49 INFO - running build_py 16:12:49 INFO - creating build 16:12:49 INFO - creating build\lib.win32-2.7 16:12:49 INFO - creating build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:12:49 INFO - running build_ext 16:12:49 INFO - building 'psutil._psutil_windows' extension 16:12:49 INFO - error: Unable to find vcvarsall.bat 16:12:49 INFO - ---------------------------------------- 16:12:49 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-ezkgkp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:12:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 16:12:49 WARNING - Return code: 1 16:12:49 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! 16:12:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:12:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:49 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 16:12:49 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 16:12:49 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 16:12:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:12:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 16:12:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 16:12:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:12:49 INFO - 'DCLOCATION': 'SCL3', 16:12:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:49 INFO - 'HOMEDRIVE': 'C:', 16:12:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:49 INFO - 'KTS_VERSION': '1.19c', 16:12:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 16:12:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:49 INFO - 'MOZ_AIRBAG': '1', 16:12:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:49 INFO - 'MOZ_MSVCVERSION': '8', 16:12:49 INFO - 'MOZ_NO_REMOTE': '1', 16:12:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:49 INFO - 'NO_EM_RESTART': '1', 16:12:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:49 INFO - 'OS': 'Windows_NT', 16:12:49 INFO - 'OURDRIVE': 'C:', 16:12:49 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', 16:12:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:12:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:49 INFO - 'PROCESSOR_LEVEL': '6', 16:12:49 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:49 INFO - 'PROMPT': '$P$G', 16:12:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:49 INFO - 'PWD': 'C:\\slave\\test', 16:12:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:49 INFO - 'SESSIONNAME': 'Console', 16:12:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:49 INFO - 'SYSTEMDRIVE': 'C:', 16:12:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:12:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:49 INFO - 'TEST1': 'testie', 16:12:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:49 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 16:12:49 INFO - 'USERNAME': 'cltbld', 16:12:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:49 INFO - 'WINDIR': 'C:\\WINDOWS', 16:12:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:12:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:12:50 INFO - Running setup.py egg_info for package mozsystemmonitor 16:12:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:12:50 INFO - Running setup.py egg_info for package psutil 16:12:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:12:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:12:51 INFO - Installing collected packages: mozsystemmonitor, psutil 16:12:51 INFO - Running setup.py install for mozsystemmonitor 16:12:51 INFO - Running setup.py install for psutil 16:12:51 INFO - building 'psutil._psutil_windows' extension 16:12:51 INFO - error: Unable to find vcvarsall.bat 16:12:51 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-3p8awq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:12:51 INFO - running install 16:12:51 INFO - running build 16:12:51 INFO - running build_py 16:12:51 INFO - running build_ext 16:12:51 INFO - building 'psutil._psutil_windows' extension 16:12:51 INFO - error: Unable to find vcvarsall.bat 16:12:51 INFO - ---------------------------------------- 16:12:51 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-3p8awq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:12:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 16:12:51 WARNING - Return code: 1 16:12:51 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! 16:12:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:12:51 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')]} 16:12:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:51 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')]} 16:12:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:51 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 16:12:51 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 16:12:51 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 16:12:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:12:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 16:12:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 16:12:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:12:51 INFO - 'DCLOCATION': 'SCL3', 16:12:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:51 INFO - 'HOMEDRIVE': 'C:', 16:12:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:51 INFO - 'KTS_VERSION': '1.19c', 16:12:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 16:12:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:51 INFO - 'MOZ_AIRBAG': '1', 16:12:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:51 INFO - 'MOZ_MSVCVERSION': '8', 16:12:51 INFO - 'MOZ_NO_REMOTE': '1', 16:12:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:51 INFO - 'NO_EM_RESTART': '1', 16:12:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:51 INFO - 'OS': 'Windows_NT', 16:12:51 INFO - 'OURDRIVE': 'C:', 16:12:51 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', 16:12:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:12:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:51 INFO - 'PROCESSOR_LEVEL': '6', 16:12:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:51 INFO - 'PROMPT': '$P$G', 16:12:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:51 INFO - 'PWD': 'C:\\slave\\test', 16:12:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:51 INFO - 'SESSIONNAME': 'Console', 16:12:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:51 INFO - 'SYSTEMDRIVE': 'C:', 16:12:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:12:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:51 INFO - 'TEST1': 'testie', 16:12:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:51 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 16:12:51 INFO - 'USERNAME': 'cltbld', 16:12:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:51 INFO - 'WINDIR': 'C:\\WINDOWS', 16:12:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:51 INFO - Downloading/unpacking blobuploader==1.2.4 16:12:51 INFO - Downloading blobuploader-1.2.4.tar.gz 16:12:51 INFO - Running setup.py egg_info for package blobuploader 16:12:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:12:53 INFO - Running setup.py egg_info for package requests 16:12:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:12:53 INFO - Downloading docopt-0.6.1.tar.gz 16:12:53 INFO - Running setup.py egg_info for package docopt 16:12:53 INFO - Installing collected packages: blobuploader, docopt, requests 16:12:53 INFO - Running setup.py install for blobuploader 16:12:53 INFO - Running setup.py install for docopt 16:12:53 INFO - Running setup.py install for requests 16:12:53 INFO - Successfully installed blobuploader docopt requests 16:12:53 INFO - Cleaning up... 16:12:53 INFO - Return code: 0 16:12:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:12:53 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')]} 16:12:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:53 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')]} 16:12:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:53 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 16:12:53 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 16:12:53 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 16:12:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:12:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 16:12:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 16:12:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:12:53 INFO - 'DCLOCATION': 'SCL3', 16:12:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:53 INFO - 'HOMEDRIVE': 'C:', 16:12:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:53 INFO - 'KTS_VERSION': '1.19c', 16:12:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 16:12:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:53 INFO - 'MOZ_AIRBAG': '1', 16:12:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:53 INFO - 'MOZ_MSVCVERSION': '8', 16:12:53 INFO - 'MOZ_NO_REMOTE': '1', 16:12:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:53 INFO - 'NO_EM_RESTART': '1', 16:12:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:53 INFO - 'OS': 'Windows_NT', 16:12:53 INFO - 'OURDRIVE': 'C:', 16:12:53 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', 16:12:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:12:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:53 INFO - 'PROCESSOR_LEVEL': '6', 16:12:53 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:53 INFO - 'PROMPT': '$P$G', 16:12:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:53 INFO - 'PWD': 'C:\\slave\\test', 16:12:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:53 INFO - 'SESSIONNAME': 'Console', 16:12:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:53 INFO - 'SYSTEMDRIVE': 'C:', 16:12:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:12:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:53 INFO - 'TEST1': 'testie', 16:12:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:12:53 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 16:12:53 INFO - 'USERNAME': 'cltbld', 16:12:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:12:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:53 INFO - 'WINDIR': 'C:\\WINDOWS', 16:12:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:13:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:13:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:13:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:13:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:13:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:13:01 INFO - Unpacking c:\slave\test\build\tests\marionette 16:13:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:13:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:13:01 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 16:13:01 INFO - Running setup.py install for browsermob-proxy 16:13:09 INFO - Running setup.py install for manifestparser 16:13:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for marionette-client 16:13:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:13:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for marionette-driver 16:13:09 INFO - Running setup.py install for mozcrash 16:13:09 INFO - Running setup.py install for mozdebug 16:13:09 INFO - Running setup.py install for mozdevice 16:13:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for mozfile 16:13:09 INFO - Running setup.py install for mozhttpd 16:13:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for mozinfo 16:13:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for mozInstall 16:13:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for mozleak 16:13:09 INFO - Running setup.py install for mozlog 16:13:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for moznetwork 16:13:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for mozprocess 16:13:09 INFO - Running setup.py install for mozprofile 16:13:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for mozrunner 16:13:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for mozscreenshot 16:13:09 INFO - Running setup.py install for moztest 16:13:09 INFO - Running setup.py install for mozversion 16:13:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:13:09 INFO - Running setup.py install for wptserve 16:13:09 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 16:13:09 INFO - Cleaning up... 16:13:09 INFO - Return code: 0 16:13:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:13:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:13:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:13:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:13:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:13:09 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 16:13:09 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 16:13:09 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 16:13:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:13:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 16:13:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:13:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 16:13:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:13:09 INFO - 'DCLOCATION': 'SCL3', 16:13:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:13:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:13:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:13:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:13:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:13:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:13:09 INFO - 'HOMEDRIVE': 'C:', 16:13:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:13:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:13:09 INFO - 'KTS_VERSION': '1.19c', 16:13:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:13:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 16:13:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:13:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:13:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:13:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:13:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:13:09 INFO - 'MOZ_AIRBAG': '1', 16:13:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:13:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:13:09 INFO - 'MOZ_MSVCVERSION': '8', 16:13:09 INFO - 'MOZ_NO_REMOTE': '1', 16:13:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:13:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:13:09 INFO - 'NO_EM_RESTART': '1', 16:13:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:13:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:13:09 INFO - 'OS': 'Windows_NT', 16:13:09 INFO - 'OURDRIVE': 'C:', 16:13:09 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', 16:13:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:13:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:13:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:13:09 INFO - 'PROCESSOR_LEVEL': '6', 16:13:09 INFO - 'PROCESSOR_REVISION': '1e05', 16:13:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:13:09 INFO - 'PROMPT': '$P$G', 16:13:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:13:09 INFO - 'PWD': 'C:\\slave\\test', 16:13:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:13:09 INFO - 'SESSIONNAME': 'Console', 16:13:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:13:09 INFO - 'SYSTEMDRIVE': 'C:', 16:13:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:13:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:13:09 INFO - 'TEST1': 'testie', 16:13:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:13:09 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 16:13:09 INFO - 'USERNAME': 'cltbld', 16:13:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:13:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:13:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:13:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:13:09 INFO - 'WINDIR': 'C:\\WINDOWS', 16:13:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:13:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:13:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:13:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:13:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:13:14 INFO - Unpacking c:\slave\test\build\tests\marionette 16:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:13:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:13:14 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)) 16:13:20 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)) 16:13:20 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)) 16:13:20 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)) 16:13:20 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)) 16:13:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:13:20 INFO - Downloading blessings-1.6.tar.gz 16:13:20 INFO - Running setup.py egg_info for package blessings 16:13:20 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)) 16:13:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:13:20 INFO - Running setup.py install for blessings 16:13:20 INFO - Running setup.py install for browsermob-proxy 16:13:20 INFO - Running setup.py install for manifestparser 16:13:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Running setup.py install for marionette-client 16:13:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:13:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Running setup.py install for marionette-driver 16:13:20 INFO - Running setup.py install for mozcrash 16:13:20 INFO - Running setup.py install for mozdebug 16:13:20 INFO - Running setup.py install for mozdevice 16:13:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Running setup.py install for mozhttpd 16:13:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Running setup.py install for mozInstall 16:13:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Running setup.py install for mozleak 16:13:20 INFO - Running setup.py install for mozprofile 16:13:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Running setup.py install for mozrunner 16:13:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:13:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:13:21 INFO - Running setup.py install for mozscreenshot 16:13:21 INFO - Running setup.py install for moztest 16:13:21 INFO - Running setup.py install for mozversion 16:13:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:13:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:13:21 INFO - Running setup.py install for wptserve 16:13:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:13:21 INFO - Cleaning up... 16:13:21 INFO - Return code: 0 16:13:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:13:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:13:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:13:22 INFO - Reading from file tmpfile_stdout 16:13:22 INFO - Using _rmtree_windows ... 16:13:22 INFO - Using _rmtree_windows ... 16:13:22 INFO - Current package versions: 16:13:22 INFO - blessings == 1.6 16:13:22 INFO - blobuploader == 1.2.4 16:13:22 INFO - browsermob-proxy == 0.6.0 16:13:22 INFO - distribute == 0.6.14 16:13:22 INFO - docopt == 0.6.1 16:13:22 INFO - manifestparser == 1.1 16:13:22 INFO - marionette-client == 2.3.0 16:13:22 INFO - marionette-driver == 1.4.0 16:13:22 INFO - mozInstall == 1.12 16:13:22 INFO - mozcrash == 0.17 16:13:22 INFO - mozdebug == 0.1 16:13:22 INFO - mozdevice == 0.48 16:13:22 INFO - mozfile == 1.2 16:13:22 INFO - mozhttpd == 0.7 16:13:22 INFO - mozinfo == 0.9 16:13:22 INFO - mozleak == 0.1 16:13:22 INFO - mozlog == 3.1 16:13:22 INFO - moznetwork == 0.27 16:13:22 INFO - mozprocess == 0.22 16:13:22 INFO - mozprofile == 0.28 16:13:22 INFO - mozrunner == 6.11 16:13:22 INFO - mozscreenshot == 0.1 16:13:22 INFO - mozsystemmonitor == 0.0 16:13:22 INFO - moztest == 0.7 16:13:22 INFO - mozversion == 1.4 16:13:22 INFO - requests == 1.2.3 16:13:22 INFO - wptserve == 1.4.0 16:13:22 INFO - Running post-action listener: _resource_record_post_action 16:13:22 INFO - Running post-action listener: _start_resource_monitoring 16:13:22 INFO - Starting resource monitoring. 16:13:22 INFO - ##### 16:13:22 INFO - ##### Running pull step. 16:13:22 INFO - ##### 16:13:22 INFO - Running pre-action listener: _resource_record_pre_action 16:13:22 INFO - Running main action method: pull 16:13:22 INFO - Pull has nothing to do! 16:13:22 INFO - Running post-action listener: _resource_record_post_action 16:13:22 INFO - ##### 16:13:22 INFO - ##### Running install step. 16:13:22 INFO - ##### 16:13:22 INFO - Running pre-action listener: _resource_record_pre_action 16:13:22 INFO - Running main action method: install 16:13:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:13:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:13:22 INFO - Reading from file tmpfile_stdout 16:13:22 INFO - Using _rmtree_windows ... 16:13:22 INFO - Using _rmtree_windows ... 16:13:22 INFO - Detecting whether we're running mozinstall >=1.0... 16:13:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:13:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:13:22 INFO - Reading from file tmpfile_stdout 16:13:22 INFO - Output received: 16:13:22 INFO - Usage: mozinstall-script.py [options] installer 16:13:22 INFO - Options: 16:13:22 INFO - -h, --help show this help message and exit 16:13:22 INFO - -d DEST, --destination=DEST 16:13:22 INFO - Directory to install application into. [default: 16:13:22 INFO - "C:\slave\test"] 16:13:22 INFO - --app=APP Application being installed. [default: firefox] 16:13:22 INFO - Using _rmtree_windows ... 16:13:22 INFO - Using _rmtree_windows ... 16:13:22 INFO - mkdir: C:\slave\test\build\application 16:13:22 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'] 16:13:22 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 16:13:25 INFO - Reading from file tmpfile_stdout 16:13:25 INFO - Output received: 16:13:25 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:13:25 INFO - Using _rmtree_windows ... 16:13:25 INFO - Using _rmtree_windows ... 16:13:25 INFO - Running post-action listener: _resource_record_post_action 16:13:25 INFO - ##### 16:13:25 INFO - ##### Running run-tests step. 16:13:25 INFO - ##### 16:13:25 INFO - Running pre-action listener: _resource_record_pre_action 16:13:25 INFO - Running main action method: run_tests 16:13:25 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:13:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:13:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:13:25 INFO - grabbing minidump binary from tooltool 16:13:25 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')]} 16:13:25 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 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:13:25 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 16:13:25 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 16:13:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:13:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdbu_2u 16:13:27 INFO - INFO - File integrity verified, renaming tmpdbu_2u to win32-minidump_stackwalk.exe 16:13:27 INFO - Return code: 0 16:13:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:13:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:13:27 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/DJBIM4JDTPa_e-8g8oxbRw/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 16:13:27 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/DJBIM4JDTPa_e-8g8oxbRw/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 16:13:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:13:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 16:13:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:13:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 16:13:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:13:27 INFO - 'DCLOCATION': 'SCL3', 16:13:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:13:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:13:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:13:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:13:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:13:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:13:27 INFO - 'HOMEDRIVE': 'C:', 16:13:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:13:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:13:27 INFO - 'KTS_VERSION': '1.19c', 16:13:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:13:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 16:13:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:13:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:13:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:13:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:13:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:13:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:13:27 INFO - 'MOZ_AIRBAG': '1', 16:13:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:13:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:13:27 INFO - 'MOZ_MSVCVERSION': '8', 16:13:27 INFO - 'MOZ_NO_REMOTE': '1', 16:13:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:13:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:13:27 INFO - 'NO_EM_RESTART': '1', 16:13:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:13:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:13:27 INFO - 'OS': 'Windows_NT', 16:13:27 INFO - 'OURDRIVE': 'C:', 16:13:27 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', 16:13:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:13:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:13:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:13:27 INFO - 'PROCESSOR_LEVEL': '6', 16:13:27 INFO - 'PROCESSOR_REVISION': '1e05', 16:13:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:13:27 INFO - 'PROMPT': '$P$G', 16:13:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:13:27 INFO - 'PWD': 'C:\\slave\\test', 16:13:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:13:27 INFO - 'SESSIONNAME': 'Console', 16:13:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:13:27 INFO - 'SYSTEMDRIVE': 'C:', 16:13:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:13:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:13:27 INFO - 'TEST1': 'testie', 16:13:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:13:27 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 16:13:27 INFO - 'USERNAME': 'cltbld', 16:13:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 16:13:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:13:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:13:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:13:27 INFO - 'WINDIR': 'C:\\WINDOWS', 16:13:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:13:27 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/DJBIM4JDTPa_e-8g8oxbRw/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 16:13:28 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 16:13:28 INFO - import pkg_resources 16:13:29 INFO - Using 1 client processes 16:13:32 INFO - SUITE-START | Running 778 tests 16:13:32 INFO - Running testharness tests 16:13:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:13:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:13:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:13:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:13:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:13:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:13:32 INFO - Setting up ssl 16:13:32 INFO - PROCESS | certutil | 16:13:32 INFO - PROCESS | certutil | 16:13:32 INFO - PROCESS | certutil | 16:13:32 INFO - Certificate Nickname Trust Attributes 16:13:32 INFO - SSL,S/MIME,JAR/XPI 16:13:32 INFO - 16:13:32 INFO - web-platform-tests CT,, 16:13:32 INFO - 16:13:32 INFO - Starting runner 16:13:34 INFO - PROCESS | 3732 | [3732] 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 16:13:34 INFO - PROCESS | 3732 | [3732] 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 16:13:35 INFO - PROCESS | 3732 | [3732] 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 16:13:36 INFO - PROCESS | 3732 | 1466036016401 Marionette DEBUG Marionette enabled via build flag and pref 16:13:36 INFO - PROCESS | 3732 | ++DOCSHELL 114C6800 == 1 [pid = 3732] [id = 1] 16:13:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 1 (114C6C00) [pid = 3732] [serial = 1] [outer = 00000000] 16:13:36 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:13:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 2 (114C7800) [pid = 3732] [serial = 2] [outer = 114C6C00] 16:13:36 INFO - PROCESS | 3732 | [3732] 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 16:13:36 INFO - PROCESS | 3732 | [3732] 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 16:13:36 INFO - PROCESS | 3732 | ++DOCSHELL 12810C00 == 2 [pid = 3732] [id = 2] 16:13:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 3 (12811000) [pid = 3732] [serial = 3] [outer = 00000000] 16:13:36 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:13:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 4 (12811C00) [pid = 3732] [serial = 4] [outer = 12811000] 16:13:36 INFO - PROCESS | 3732 | 1466036016992 Marionette INFO Listening on port 2828 16:13:37 INFO - PROCESS | 3732 | 1466036017357 Marionette DEBUG Marionette enabled via command-line flag 16:13:37 INFO - PROCESS | 3732 | ++DOCSHELL 13148000 == 3 [pid = 3732] [id = 3] 16:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 5 (13150000) [pid = 3732] [serial = 5] [outer = 00000000] 16:13:37 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 6 (13150C00) [pid = 3732] [serial = 6] [outer = 13150000] 16:13:37 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 7 (1364F800) [pid = 3732] [serial = 7] [outer = 12811000] 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:37 INFO - PROCESS | 3732 | 1466036017692 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1692 16:13:37 INFO - PROCESS | 3732 | 1466036017724 Marionette DEBUG Closed connection conn0 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:37 INFO - PROCESS | 3732 | 1466036017810 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1694 16:13:37 INFO - PROCESS | 3732 | 1466036017843 Marionette DEBUG Closed connection conn1 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:37 INFO - PROCESS | 3732 | 1466036017850 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1695 16:13:37 INFO - PROCESS | 3732 | ++DOCSHELL 114C7C00 == 4 [pid = 3732] [id = 4] 16:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 8 (1403B800) [pid = 3732] [serial = 8] [outer = 00000000] 16:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 9 (14309000) [pid = 3732] [serial = 9] [outer = 1403B800] 16:13:37 INFO - PROCESS | 3732 | 1466036017947 Marionette DEBUG Closed connection conn2 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:37 INFO - PROCESS | 3732 | 1466036017954 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1696 16:13:37 INFO - PROCESS | 3732 | [3732] 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 16:13:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 10 (14310400) [pid = 3732] [serial = 10] [outer = 1403B800] 16:13:38 INFO - PROCESS | 3732 | 1466036018102 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:13:38 INFO - PROCESS | 3732 | 1466036018109 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":"20160615150825","device":"desktop","version":"48.0"} 16:13:38 INFO - PROCESS | 3732 | [3732] 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 16:13:38 INFO - PROCESS | 3732 | [3732] 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 16:13:38 INFO - PROCESS | 3732 | [3732] 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 16:13:38 INFO - PROCESS | 3732 | [3732] 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 16:13:38 INFO - PROCESS | 3732 | ++DOCSHELL 15CC8800 == 5 [pid = 3732] [id = 5] 16:13:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 11 (15CC9800) [pid = 3732] [serial = 11] [outer = 00000000] 16:13:38 INFO - PROCESS | 3732 | ++DOCSHELL 15CC9C00 == 6 [pid = 3732] [id = 6] 16:13:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 12 (15CCA000) [pid = 3732] [serial = 12] [outer = 00000000] 16:13:39 INFO - PROCESS | 3732 | [3732] 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 16:13:39 INFO - PROCESS | 3732 | ++DOCSHELL 1678A000 == 7 [pid = 3732] [id = 7] 16:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 13 (1678A400) [pid = 3732] [serial = 13] [outer = 00000000] 16:13:39 INFO - PROCESS | 3732 | [3732] 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 16:13:39 INFO - PROCESS | 3732 | [3732] 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 16:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 14 (16A59400) [pid = 3732] [serial = 14] [outer = 1678A400] 16:13:39 INFO - PROCESS | 3732 | [3732] 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 16:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 15 (16988000) [pid = 3732] [serial = 15] [outer = 15CC9800] 16:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 16 (16989C00) [pid = 3732] [serial = 16] [outer = 15CCA000] 16:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 17 (1698C800) [pid = 3732] [serial = 17] [outer = 1678A400] 16:13:40 INFO - PROCESS | 3732 | 1466036020442 Marionette INFO startBrowser b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:40 INFO - PROCESS | 3732 | 1466036020486 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 3732 | 1466036020499 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 3732 | 1466036020501 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 18 (17E86000) [pid = 3732] [serial = 18] [outer = 1678A400] 16:13:40 INFO - PROCESS | 3732 | 1466036020963 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"b888fd4b-d179-4d88-a6a0-ad69db45b004","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":"20160615150825","device":"desktop","version":"48.0","command_id":1}}] 16:13:41 INFO - PROCESS | 3732 | 1466036021093 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:13:41 INFO - PROCESS | 3732 | 1466036021096 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:41 INFO - PROCESS | 3732 | 1466036021150 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:13:41 INFO - PROCESS | 3732 | 1466036021268 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:13:41 INFO - PROCESS | 3732 | 1466036021271 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:41 INFO - PROCESS | 3732 | [3732] 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 16:13:41 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:13:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 19 (16E3A400) [pid = 3732] [serial = 19] [outer = 1678A400] 16:13:41 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:13:41 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:41 INFO - PROCESS | 3732 | 1466036021777 Marionette TRACE conn3 <- [1,3,null,{}] 16:13:41 INFO - PROCESS | 3732 | 1466036021795 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:13:41 INFO - PROCESS | 3732 | 1466036021798 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:41 INFO - PROCESS | 3732 | 1466036021828 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:13:41 INFO - PROCESS | 3732 | 1466036021895 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:13:41 INFO - PROCESS | 3732 | 1466036021897 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 16:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:13:41 INFO - PROCESS | 3732 | 1466036021902 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:13:41 INFO - PROCESS | 3732 | 1466036021905 Marionette TRACE conn3 <- [1,6,null,{}] 16:13:41 INFO - PROCESS | 3732 | 1466036021910 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:41 INFO - PROCESS | 3732 | 1466036021912 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:41 INFO - PROCESS | 3732 | 1466036021928 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:13:41 INFO - PROCESS | 3732 | 1466036021933 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 3732 | 1466036021935 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:41 INFO - PROCESS | 3732 | ++DOCSHELL 16757800 == 8 [pid = 3732] [id = 8] 16:13:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 20 (19943400) [pid = 3732] [serial = 20] [outer = 00000000] 16:13:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 21 (19945C00) [pid = 3732] [serial = 21] [outer = 19943400] 16:13:41 INFO - PROCESS | 3732 | 1466036021983 Marionette DEBUG loaded listener.js 16:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 22 (19949800) [pid = 3732] [serial = 22] [outer = 19943400] 16:13:42 INFO - PROCESS | 3732 | ++DOCSHELL 199F2C00 == 9 [pid = 3732] [id = 9] 16:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 23 (19E5F800) [pid = 3732] [serial = 23] [outer = 00000000] 16:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 24 (19E62400) [pid = 3732] [serial = 24] [outer = 19E5F800] 16:13:42 INFO - PROCESS | 3732 | 1466036022402 Marionette DEBUG loaded listener.js 16:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 25 (1994E400) [pid = 3732] [serial = 25] [outer = 19E5F800] 16:13:42 INFO - PROCESS | 3732 | 1466036022614 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 785ms 16:13:42 INFO - PROCESS | 3732 | 1466036022729 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:13:42 INFO - PROCESS | 3732 | 1466036022731 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 16:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:13:42 INFO - PROCESS | 3732 | 1466036022745 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:13:42 INFO - PROCESS | 3732 | 1466036022747 Marionette TRACE conn3 <- [1,10,null,{}] 16:13:42 INFO - PROCESS | 3732 | 1466036022811 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:42 INFO - PROCESS | 3732 | 1466036022816 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:42 INFO - PROCESS | 3732 | 1466036022910 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:13:42 INFO - PROCESS | 3732 | 1466036022923 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:42 INFO - PROCESS | 3732 | 1466036022926 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:42 INFO - PROCESS | 3732 | ++DOCSHELL 1A146C00 == 10 [pid = 3732] [id = 10] 16:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 26 (1A19F400) [pid = 3732] [serial = 26] [outer = 00000000] 16:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 27 (1AA65800) [pid = 3732] [serial = 27] [outer = 1A19F400] 16:13:42 INFO - PROCESS | 3732 | 1466036022973 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 28 (1AA69400) [pid = 3732] [serial = 28] [outer = 1A19F400] 16:13:43 INFO - PROCESS | 3732 | 1466036023312 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 616ms 16:13:43 INFO - PROCESS | 3732 | 1466036023361 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:13:43 INFO - PROCESS | 3732 | 1466036023364 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 16:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:13:43 INFO - PROCESS | 3732 | 1466036023367 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:13:43 INFO - PROCESS | 3732 | 1466036023369 Marionette TRACE conn3 <- [1,14,null,{}] 16:13:43 INFO - PROCESS | 3732 | 1466036023373 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:43 INFO - PROCESS | 3732 | 1466036023375 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:43 INFO - PROCESS | 3732 | 1466036023473 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:13:43 INFO - PROCESS | 3732 | 1466036023479 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:43 INFO - PROCESS | 3732 | 1466036023481 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:43 INFO - PROCESS | 3732 | ++DOCSHELL 1A25A000 == 11 [pid = 3732] [id = 11] 16:13:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 29 (1A25A800) [pid = 3732] [serial = 29] [outer = 00000000] 16:13:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 30 (1AA63400) [pid = 3732] [serial = 30] [outer = 1A25A800] 16:13:43 INFO - PROCESS | 3732 | 1466036023531 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 31 (1A3B4C00) [pid = 3732] [serial = 31] [outer = 1A25A800] 16:13:43 INFO - PROCESS | 3732 | 1466036023883 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 524ms 16:13:43 INFO - PROCESS | 3732 | 1466036023902 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:13:43 INFO - PROCESS | 3732 | 1466036023904 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 16:13:43 INFO - PROCESS | 3732 | 1466036023907 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:13:43 INFO - PROCESS | 3732 | 1466036023909 Marionette TRACE conn3 <- [1,18,null,{}] 16:13:43 INFO - PROCESS | 3732 | 1466036023913 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:43 INFO - PROCESS | 3732 | 1466036023915 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:43 INFO - PROCESS | 3732 | 1466036024006 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:13:44 INFO - PROCESS | 3732 | 1466036024012 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 3732 | 1466036024016 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:44 INFO - PROCESS | 3732 | ++DOCSHELL 1A3BA800 == 12 [pid = 3732] [id = 12] 16:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 32 (1A3BC400) [pid = 3732] [serial = 32] [outer = 00000000] 16:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 33 (1ABD9800) [pid = 3732] [serial = 33] [outer = 1A3BC400] 16:13:44 INFO - PROCESS | 3732 | 1466036024043 Marionette DEBUG loaded listener.js 16:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 34 (1ABDD800) [pid = 3732] [serial = 34] [outer = 1A3BC400] 16:13:44 INFO - PROCESS | 3732 | 1466036024382 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 524ms 16:13:44 INFO - PROCESS | 3732 | 1466036024428 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 3732 | 1466036024430 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 16:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:13:44 INFO - PROCESS | 3732 | 1466036024433 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 3732 | 1466036024435 Marionette TRACE conn3 <- [1,22,null,{}] 16:13:44 INFO - PROCESS | 3732 | 1466036024438 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 3732 | 1466036024440 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:44 INFO - PROCESS | 3732 | 1466036024543 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:13:44 INFO - PROCESS | 3732 | 1466036024548 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 3732 | 1466036024550 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:44 INFO - PROCESS | 3732 | ++DOCSHELL 1ABE6800 == 13 [pid = 3732] [id = 13] 16:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 35 (1ABE7000) [pid = 3732] [serial = 35] [outer = 00000000] 16:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 36 (1AE08800) [pid = 3732] [serial = 36] [outer = 1ABE7000] 16:13:44 INFO - PROCESS | 3732 | 1466036024593 Marionette DEBUG loaded listener.js 16:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 37 (1AE0C800) [pid = 3732] [serial = 37] [outer = 1ABE7000] 16:13:44 INFO - PROCESS | 3732 | 1466036024911 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 524ms 16:13:44 INFO - PROCESS | 3732 | 1466036024968 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 3732 | 1466036024970 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 16:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:13:44 INFO - PROCESS | 3732 | 1466036024973 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 3732 | 1466036024975 Marionette TRACE conn3 <- [1,26,null,{}] 16:13:44 INFO - PROCESS | 3732 | 1466036024978 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 3732 | 1466036024980 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:45 INFO - PROCESS | 3732 | 1466036025074 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:13:45 INFO - PROCESS | 3732 | 1466036025080 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 3732 | 1466036025082 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:45 INFO - PROCESS | 3732 | ++DOCSHELL 1AF2E400 == 14 [pid = 3732] [id = 14] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 38 (1AF2E800) [pid = 3732] [serial = 38] [outer = 00000000] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 39 (1AF35400) [pid = 3732] [serial = 39] [outer = 1AF2E800] 16:13:45 INFO - PROCESS | 3732 | 1466036025125 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 40 (1AF39800) [pid = 3732] [serial = 40] [outer = 1AF2E800] 16:13:45 INFO - PROCESS | 3732 | 1466036025428 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 477ms 16:13:45 INFO - PROCESS | 3732 | 1466036025452 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 3732 | 1466036025454 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 16:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:13:45 INFO - PROCESS | 3732 | 1466036025473 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 3732 | 1466036025474 Marionette TRACE conn3 <- [1,30,null,{}] 16:13:45 INFO - PROCESS | 3732 | 1466036025478 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:45 INFO - PROCESS | 3732 | 1466036025480 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:45 INFO - PROCESS | 3732 | 1466036025572 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:13:45 INFO - PROCESS | 3732 | 1466036025577 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 3732 | 1466036025579 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:45 INFO - PROCESS | 3732 | ++DOCSHELL 1AF33000 == 15 [pid = 3732] [id = 15] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 41 (1B17F800) [pid = 3732] [serial = 41] [outer = 00000000] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 42 (1B186400) [pid = 3732] [serial = 42] [outer = 1B17F800] 16:13:45 INFO - PROCESS | 3732 | 1466036025623 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 43 (1B186C00) [pid = 3732] [serial = 43] [outer = 1B17F800] 16:13:45 INFO - PROCESS | 3732 | ++DOCSHELL 1B182400 == 16 [pid = 3732] [id = 16] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 44 (1B182C00) [pid = 3732] [serial = 44] [outer = 00000000] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 45 (1B372400) [pid = 3732] [serial = 45] [outer = 1B182C00] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 46 (1B18B400) [pid = 3732] [serial = 46] [outer = 1B182C00] 16:13:45 INFO - PROCESS | 3732 | ++DOCSHELL 1556B800 == 17 [pid = 3732] [id = 17] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 47 (1B36FC00) [pid = 3732] [serial = 47] [outer = 00000000] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 48 (1B469400) [pid = 3732] [serial = 48] [outer = 1B36FC00] 16:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (1B473000) [pid = 3732] [serial = 49] [outer = 1B36FC00] 16:13:46 INFO - PROCESS | 3732 | 1466036026108 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 678ms 16:13:46 INFO - PROCESS | 3732 | 1466036026157 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:13:46 INFO - PROCESS | 3732 | 1466036026159 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 16:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:13:46 INFO - PROCESS | 3732 | 1466036026162 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 3732 | 1466036026163 Marionette TRACE conn3 <- [1,34,null,{}] 16:13:46 INFO - PROCESS | 3732 | 1466036026166 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:46 INFO - PROCESS | 3732 | 1466036026168 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:46 INFO - PROCESS | 3732 | 1466036026255 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:13:46 INFO - PROCESS | 3732 | 1466036026263 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 3732 | 1466036026265 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:46 INFO - PROCESS | 3732 | ++DOCSHELL 1B186000 == 18 [pid = 3732] [id = 18] 16:13:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (1B36E400) [pid = 3732] [serial = 50] [outer = 00000000] 16:13:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (1B602400) [pid = 3732] [serial = 51] [outer = 1B36E400] 16:13:46 INFO - PROCESS | 3732 | 1466036026309 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (1B60F400) [pid = 3732] [serial = 52] [outer = 1B36E400] 16:13:47 INFO - PROCESS | 3732 | --DOCSHELL 114C6800 == 17 [pid = 3732] [id = 1] 16:13:47 INFO - PROCESS | 3732 | 1466036027375 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1233ms 16:13:47 INFO - PROCESS | 3732 | 1466036027412 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:13:47 INFO - PROCESS | 3732 | 1466036027416 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 16:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:13:47 INFO - PROCESS | 3732 | 1466036027422 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 3732 | 1466036027428 Marionette TRACE conn3 <- [1,38,null,{}] 16:13:47 INFO - PROCESS | 3732 | 1466036027433 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:47 INFO - PROCESS | 3732 | 1466036027436 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:47 INFO - PROCESS | 3732 | 1466036027551 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:13:47 INFO - PROCESS | 3732 | 1466036027619 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:47 INFO - PROCESS | 3732 | 1466036027623 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:47 INFO - PROCESS | 3732 | ++DOCSHELL 104E5800 == 18 [pid = 3732] [id = 19] 16:13:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (10A4E000) [pid = 3732] [serial = 53] [outer = 00000000] 16:13:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (10F03800) [pid = 3732] [serial = 54] [outer = 10A4E000] 16:13:47 INFO - PROCESS | 3732 | 1466036027710 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (11C20800) [pid = 3732] [serial = 55] [outer = 10A4E000] 16:13:48 INFO - PROCESS | 3732 | 1466036028272 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 894ms 16:13:48 INFO - PROCESS | 3732 | 1466036028310 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:13:48 INFO - PROCESS | 3732 | 1466036028315 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 16:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:13:48 INFO - PROCESS | 3732 | 1466036028322 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:13:48 INFO - PROCESS | 3732 | 1466036028325 Marionette TRACE conn3 <- [1,42,null,{}] 16:13:48 INFO - PROCESS | 3732 | 1466036028329 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:48 INFO - PROCESS | 3732 | 1466036028332 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:48 INFO - PROCESS | 3732 | 1466036028450 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:13:48 INFO - PROCESS | 3732 | 1466036028527 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:48 INFO - PROCESS | 3732 | 1466036028530 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:48 INFO - PROCESS | 3732 | ++DOCSHELL 131EC400 == 19 [pid = 3732] [id = 20] 16:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (13210C00) [pid = 3732] [serial = 56] [outer = 00000000] 16:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (13652000) [pid = 3732] [serial = 57] [outer = 13210C00] 16:13:48 INFO - PROCESS | 3732 | 1466036028587 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (13CD8400) [pid = 3732] [serial = 58] [outer = 13210C00] 16:13:49 INFO - PROCESS | 3732 | 1466036029222 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 924ms 16:13:49 INFO - PROCESS | 3732 | 1466036029250 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:13:49 INFO - PROCESS | 3732 | 1466036029255 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 16:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:13:49 INFO - PROCESS | 3732 | 1466036029261 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 3732 | 1466036029265 Marionette TRACE conn3 <- [1,46,null,{}] 16:13:49 INFO - PROCESS | 3732 | 1466036029272 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:49 INFO - PROCESS | 3732 | 1466036029276 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:49 INFO - PROCESS | 3732 | 1466036029379 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:13:49 INFO - PROCESS | 3732 | 1466036029461 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 3732 | 1466036029464 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:49 INFO - PROCESS | 3732 | ++DOCSHELL 105E7000 == 20 [pid = 3732] [id = 21] 16:13:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (105EA000) [pid = 3732] [serial = 59] [outer = 00000000] 16:13:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (10F04C00) [pid = 3732] [serial = 60] [outer = 105EA000] 16:13:49 INFO - PROCESS | 3732 | 1466036029517 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (10F17C00) [pid = 3732] [serial = 61] [outer = 105EA000] 16:13:49 INFO - PROCESS | 3732 | --DOCSHELL 114C7C00 == 19 [pid = 3732] [id = 4] 16:13:49 INFO - PROCESS | 3732 | 1466036029966 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 724ms 16:13:49 INFO - PROCESS | 3732 | 1466036029984 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:13:49 INFO - PROCESS | 3732 | 1466036029988 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 16:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:13:49 INFO - PROCESS | 3732 | 1466036029994 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 3732 | 1466036029996 Marionette TRACE conn3 <- [1,50,null,{}] 16:13:50 INFO - PROCESS | 3732 | 1466036030027 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:50 INFO - PROCESS | 3732 | 1466036030030 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:50 INFO - PROCESS | 3732 | 1466036030132 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:13:50 INFO - PROCESS | 3732 | 1466036030139 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 3732 | 1466036030142 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:50 INFO - PROCESS | 3732 | ++DOCSHELL 1120B400 == 20 [pid = 3732] [id = 22] 16:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (11438C00) [pid = 3732] [serial = 62] [outer = 00000000] 16:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (11C29000) [pid = 3732] [serial = 63] [outer = 11438C00] 16:13:50 INFO - PROCESS | 3732 | 1466036030194 Marionette DEBUG loaded listener.js 16:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (12813400) [pid = 3732] [serial = 64] [outer = 11438C00] 16:13:50 INFO - PROCESS | 3732 | 1466036030628 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 694ms 16:13:50 INFO - PROCESS | 3732 | 1466036030694 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 3732 | 1466036030696 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 16:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:13:50 INFO - PROCESS | 3732 | 1466036030700 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 3732 | 1466036030703 Marionette TRACE conn3 <- [1,54,null,{}] 16:13:50 INFO - PROCESS | 3732 | 1466036030718 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:50 INFO - PROCESS | 3732 | 1466036030722 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:50 INFO - PROCESS | 3732 | 1466036030804 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:13:50 INFO - PROCESS | 3732 | 1466036030813 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 3732 | 1466036030816 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:50 INFO - PROCESS | 3732 | ++DOCSHELL 1320A400 == 21 [pid = 3732] [id = 23] 16:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1320A800) [pid = 3732] [serial = 65] [outer = 00000000] 16:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1364C000) [pid = 3732] [serial = 66] [outer = 1320A800] 16:13:50 INFO - PROCESS | 3732 | 1466036030863 Marionette DEBUG loaded listener.js 16:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13CCF000) [pid = 3732] [serial = 67] [outer = 1320A800] 16:13:51 INFO - PROCESS | 3732 | 1466036031250 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 16:13:51 INFO - PROCESS | 3732 | 1466036031280 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:13:51 INFO - PROCESS | 3732 | 1466036031283 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 16:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:13:51 INFO - PROCESS | 3732 | 1466036031286 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:13:51 INFO - PROCESS | 3732 | 1466036031288 Marionette TRACE conn3 <- [1,58,null,{}] 16:13:51 INFO - PROCESS | 3732 | 1466036031291 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:51 INFO - PROCESS | 3732 | 1466036031293 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:51 INFO - PROCESS | 3732 | 1466036031384 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:13:51 INFO - PROCESS | 3732 | 1466036031388 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:51 INFO - PROCESS | 3732 | 1466036031391 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:51 INFO - PROCESS | 3732 | ++DOCSHELL 14310000 == 22 [pid = 3732] [id = 24] 16:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (14312400) [pid = 3732] [serial = 68] [outer = 00000000] 16:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (143E1400) [pid = 3732] [serial = 69] [outer = 14312400] 16:13:51 INFO - PROCESS | 3732 | 1466036031439 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14FED000) [pid = 3732] [serial = 70] [outer = 14312400] 16:13:51 INFO - PROCESS | 3732 | 1466036031832 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 16:13:51 INFO - PROCESS | 3732 | 1466036031895 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:13:51 INFO - PROCESS | 3732 | 1466036031897 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 16:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:13:51 INFO - PROCESS | 3732 | 1466036031901 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:13:51 INFO - PROCESS | 3732 | 1466036031902 Marionette TRACE conn3 <- [1,62,null,{}] 16:13:51 INFO - PROCESS | 3732 | 1466036031905 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:51 INFO - PROCESS | 3732 | 1466036031908 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:51 INFO - PROCESS | 3732 | 1466036031983 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:13:51 INFO - PROCESS | 3732 | 1466036031988 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:51 INFO - PROCESS | 3732 | 1466036031990 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:51 INFO - PROCESS | 3732 | ++DOCSHELL 15566000 == 23 [pid = 3732] [id = 25] 16:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15566400) [pid = 3732] [serial = 71] [outer = 00000000] 16:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1576C400) [pid = 3732] [serial = 72] [outer = 15566400] 16:13:52 INFO - PROCESS | 3732 | 1466036032032 Marionette DEBUG loaded listener.js 16:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15775400) [pid = 3732] [serial = 73] [outer = 15566400] 16:13:52 INFO - PROCESS | 3732 | 1466036032402 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 524ms 16:13:52 INFO - PROCESS | 3732 | 1466036032418 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 3732 | 1466036032420 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 16:13:52 INFO - PROCESS | 3732 | 1466036032423 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:13:52 INFO - PROCESS | 3732 | 1466036032425 Marionette TRACE conn3 <- [1,66,null,{}] 16:13:52 INFO - PROCESS | 3732 | 1466036032428 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:52 INFO - PROCESS | 3732 | 1466036032433 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:52 INFO - PROCESS | 3732 | 1466036032562 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:13:52 INFO - PROCESS | 3732 | 1466036032569 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 3732 | 1466036032571 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:52 INFO - PROCESS | 3732 | ++DOCSHELL 006BD800 == 24 [pid = 3732] [id = 26] 16:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (0C772400) [pid = 3732] [serial = 74] [outer = 00000000] 16:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15CCF400) [pid = 3732] [serial = 75] [outer = 0C772400] 16:13:52 INFO - PROCESS | 3732 | 1466036032614 Marionette DEBUG loaded listener.js 16:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16980800) [pid = 3732] [serial = 76] [outer = 0C772400] 16:13:53 INFO - PROCESS | 3732 | 1466036033014 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 616ms 16:13:53 INFO - PROCESS | 3732 | 1466036033062 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 3732 | 1466036033064 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 16:13:53 INFO - PROCESS | 3732 | 1466036033067 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:13:53 INFO - PROCESS | 3732 | 1466036033069 Marionette TRACE conn3 <- [1,70,null,{}] 16:13:53 INFO - PROCESS | 3732 | 1466036033072 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:53 INFO - PROCESS | 3732 | 1466036033074 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:53 INFO - PROCESS | 3732 | 1466036033187 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:13:53 INFO - PROCESS | 3732 | 1466036033194 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:53 INFO - PROCESS | 3732 | 1466036033196 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:53 INFO - PROCESS | 3732 | ++DOCSHELL 13105C00 == 25 [pid = 3732] [id = 27] 16:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (13259000) [pid = 3732] [serial = 77] [outer = 00000000] 16:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16C0F400) [pid = 3732] [serial = 78] [outer = 13259000] 16:13:53 INFO - PROCESS | 3732 | 1466036033241 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16DF7C00) [pid = 3732] [serial = 79] [outer = 13259000] 16:13:53 INFO - PROCESS | 3732 | 1466036033602 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 16:13:53 INFO - PROCESS | 3732 | 1466036033647 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 3732 | 1466036033649 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 16:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:13:53 INFO - PROCESS | 3732 | 1466036033652 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 3732 | 1466036033653 Marionette TRACE conn3 <- [1,74,null,{}] 16:13:53 INFO - PROCESS | 3732 | 1466036033657 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:53 INFO - PROCESS | 3732 | 1466036033658 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:53 INFO - PROCESS | 3732 | 1466036033739 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:13:53 INFO - PROCESS | 3732 | 1466036033826 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:53 INFO - PROCESS | 3732 | 1466036033828 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:53 INFO - PROCESS | 3732 | ++DOCSHELL 13153800 == 26 [pid = 3732] [id = 28] 16:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15AAA800) [pid = 3732] [serial = 80] [outer = 00000000] 16:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16FE5000) [pid = 3732] [serial = 81] [outer = 15AAA800] 16:13:53 INFO - PROCESS | 3732 | 1466036033873 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (170CE800) [pid = 3732] [serial = 82] [outer = 15AAA800] 16:13:54 INFO - PROCESS | 3732 | 1466036034186 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 16:13:54 INFO - PROCESS | 3732 | 1466036034249 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:13:54 INFO - PROCESS | 3732 | 1466036034251 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 16:13:54 INFO - PROCESS | 3732 | 1466036034255 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:13:54 INFO - PROCESS | 3732 | 1466036034256 Marionette TRACE conn3 <- [1,78,null,{}] 16:13:54 INFO - PROCESS | 3732 | 1466036034260 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:54 INFO - PROCESS | 3732 | 1466036034262 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:54 INFO - PROCESS | 3732 | 1466036034337 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:13:54 INFO - PROCESS | 3732 | 1466036034404 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 3732 | 1466036034406 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:54 INFO - PROCESS | 3732 | ++DOCSHELL 16980000 == 27 [pid = 3732] [id = 29] 16:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16A56C00) [pid = 3732] [serial = 83] [outer = 00000000] 16:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17695000) [pid = 3732] [serial = 84] [outer = 16A56C00] 16:13:54 INFO - PROCESS | 3732 | 1466036034449 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (176D4000) [pid = 3732] [serial = 85] [outer = 16A56C00] 16:13:54 INFO - PROCESS | 3732 | 1466036034766 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 524ms 16:13:54 INFO - PROCESS | 3732 | 1466036034773 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:13:54 INFO - PROCESS | 3732 | 1466036034775 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 16:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:13:54 INFO - PROCESS | 3732 | 1466036034783 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - PROCESS | 3732 | 1466036034785 Marionette TRACE conn3 <- [1,82,null,{}] 16:13:54 INFO - PROCESS | 3732 | 1466036034790 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:54 INFO - PROCESS | 3732 | 1466036034791 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:54 INFO - PROCESS | 3732 | 1466036034881 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:13:54 INFO - PROCESS | 3732 | 1466036034947 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 3732 | 1466036034949 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:54 INFO - PROCESS | 3732 | ++DOCSHELL 1393D400 == 28 [pid = 3732] [id = 30] 16:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16FE4C00) [pid = 3732] [serial = 86] [outer = 00000000] 16:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1790B800) [pid = 3732] [serial = 87] [outer = 16FE4C00] 16:13:54 INFO - PROCESS | 3732 | 1466036034991 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1790D400) [pid = 3732] [serial = 88] [outer = 16FE4C00] 16:13:55 INFO - PROCESS | 3732 | 1466036035335 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 585ms 16:13:55 INFO - PROCESS | 3732 | 1466036035376 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 3732 | 1466036035378 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 16:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:13:55 INFO - PROCESS | 3732 | 1466036035381 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 3732 | 1466036035383 Marionette TRACE conn3 <- [1,86,null,{}] 16:13:55 INFO - PROCESS | 3732 | 1466036035387 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 3732 | 1466036035389 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:55 INFO - PROCESS | 3732 | 1466036035480 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:13:55 INFO - PROCESS | 3732 | 1466036035547 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 3732 | 1466036035550 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:55 INFO - PROCESS | 3732 | ++DOCSHELL 1785A400 == 29 [pid = 3732] [id = 31] 16:13:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (17902C00) [pid = 3732] [serial = 89] [outer = 00000000] 16:13:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (17FE0400) [pid = 3732] [serial = 90] [outer = 17902C00] 16:13:55 INFO - PROCESS | 3732 | 1466036035593 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1994B000) [pid = 3732] [serial = 91] [outer = 17902C00] 16:13:55 INFO - PROCESS | 3732 | 1466036035927 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 586ms 16:13:55 INFO - PROCESS | 3732 | 1466036035962 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 3732 | 1466036035964 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 16:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:13:55 INFO - PROCESS | 3732 | 1466036035968 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 3732 | 1466036035969 Marionette TRACE conn3 <- [1,90,null,{}] 16:13:55 INFO - PROCESS | 3732 | 1466036035972 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 3732 | 1466036035974 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:56 INFO - PROCESS | 3732 | 1466036036050 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:13:56 INFO - PROCESS | 3732 | 1466036036119 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:56 INFO - PROCESS | 3732 | 1466036036121 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:56 INFO - PROCESS | 3732 | ++DOCSHELL 17FE0000 == 30 [pid = 3732] [id = 32] 16:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (17FE3000) [pid = 3732] [serial = 92] [outer = 00000000] 16:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (199F5C00) [pid = 3732] [serial = 93] [outer = 17FE3000] 16:13:56 INFO - PROCESS | 3732 | 1466036036163 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (19E60800) [pid = 3732] [serial = 94] [outer = 17FE3000] 16:13:56 INFO - PROCESS | 3732 | 1466036036515 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 586ms 16:13:56 INFO - PROCESS | 3732 | 1466036036564 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:13:56 INFO - PROCESS | 3732 | 1466036036566 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 16:13:56 INFO - PROCESS | 3732 | 1466036036569 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:13:56 INFO - PROCESS | 3732 | 1466036036571 Marionette TRACE conn3 <- [1,94,null,{}] 16:13:56 INFO - PROCESS | 3732 | 1466036036574 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:56 INFO - PROCESS | 3732 | 1466036036576 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:56 INFO - PROCESS | 3732 | 1466036036662 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:13:56 INFO - PROCESS | 3732 | 1466036036749 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:56 INFO - PROCESS | 3732 | 1466036036751 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:56 INFO - PROCESS | 3732 | ++DOCSHELL 143D4800 == 31 [pid = 3732] [id = 33] 16:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1533B800) [pid = 3732] [serial = 95] [outer = 00000000] 16:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1A143400) [pid = 3732] [serial = 96] [outer = 1533B800] 16:13:56 INFO - PROCESS | 3732 | 1466036036799 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1A1A8000) [pid = 3732] [serial = 97] [outer = 1533B800] 16:13:57 INFO - PROCESS | 3732 | 1466036037962 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1433ms 16:13:57 INFO - PROCESS | 3732 | 1466036038007 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:13:57 INFO - PROCESS | 3732 | 1466036038010 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 16:13:58 INFO - PROCESS | 3732 | 1466036038015 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:13:58 INFO - PROCESS | 3732 | 1466036038018 Marionette TRACE conn3 <- [1,98,null,{}] 16:13:58 INFO - PROCESS | 3732 | 1466036038023 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:58 INFO - PROCESS | 3732 | 1466036038026 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:58 INFO - PROCESS | 3732 | 1466036038129 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:13:58 INFO - PROCESS | 3732 | 1466036038142 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:58 INFO - PROCESS | 3732 | 1466036038145 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:58 INFO - PROCESS | 3732 | ++DOCSHELL 10EA3800 == 32 [pid = 3732] [id = 34] 16:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (10F04000) [pid = 3732] [serial = 98] [outer = 00000000] 16:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (11207C00) [pid = 3732] [serial = 99] [outer = 10F04000] 16:13:58 INFO - PROCESS | 3732 | 1466036038235 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1143AC00) [pid = 3732] [serial = 100] [outer = 10F04000] 16:13:58 INFO - PROCESS | 3732 | 1466036038618 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms 16:13:58 INFO - PROCESS | 3732 | 1466036038636 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 3732 | 1466036038640 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 16:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:13:58 INFO - PROCESS | 3732 | 1466036038654 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 3732 | 1466036038656 Marionette TRACE conn3 <- [1,102,null,{}] 16:13:58 INFO - PROCESS | 3732 | 1466036038660 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:58 INFO - PROCESS | 3732 | 1466036038662 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:58 INFO - PROCESS | 3732 | 1466036038771 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:13:58 INFO - PROCESS | 3732 | 1466036038778 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:58 INFO - PROCESS | 3732 | 1466036038781 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:58 INFO - PROCESS | 3732 | ++DOCSHELL 12ADE000 == 33 [pid = 3732] [id = 35] 16:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (12ADF800) [pid = 3732] [serial = 101] [outer = 00000000] 16:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1314F800) [pid = 3732] [serial = 102] [outer = 12ADF800] 16:13:58 INFO - PROCESS | 3732 | 1466036038832 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (131E9800) [pid = 3732] [serial = 103] [outer = 12ADF800] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1403B800) [pid = 3732] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1AF2E800) [pid = 3732] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1ABE7000) [pid = 3732] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1A3BC400) [pid = 3732] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1A25A800) [pid = 3732] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A19F400) [pid = 3732] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (19943400) [pid = 3732] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1B17F800) [pid = 3732] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1B36E400) [pid = 3732] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10A4E000) [pid = 3732] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (13210C00) [pid = 3732] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (105EA000) [pid = 3732] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (11438C00) [pid = 3732] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1320A800) [pid = 3732] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (14312400) [pid = 3732] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15566400) [pid = 3732] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (0C772400) [pid = 3732] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13259000) [pid = 3732] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15AAA800) [pid = 3732] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16A56C00) [pid = 3732] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16FE4C00) [pid = 3732] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:13:59 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17902C00) [pid = 3732] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:13:59 INFO - PROCESS | 3732 | 1466036039731 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1083ms 16:13:59 INFO - PROCESS | 3732 | 1466036039750 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:13:59 INFO - PROCESS | 3732 | 1466036039752 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 16:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:13:59 INFO - PROCESS | 3732 | 1466036039758 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:13:59 INFO - PROCESS | 3732 | 1466036039763 Marionette TRACE conn3 <- [1,106,null,{}] 16:13:59 INFO - PROCESS | 3732 | 1466036039785 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:59 INFO - PROCESS | 3732 | 1466036039792 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:59 INFO - PROCESS | 3732 | 1466036039924 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:13:59 INFO - PROCESS | 3732 | 1466036039975 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:59 INFO - PROCESS | 3732 | 1466036039978 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:13:59 INFO - PROCESS | 3732 | ++DOCSHELL 13655000 == 34 [pid = 3732] [id = 36] 16:13:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13930C00) [pid = 3732] [serial = 104] [outer = 00000000] 16:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13CDC400) [pid = 3732] [serial = 105] [outer = 13930C00] 16:14:00 INFO - PROCESS | 3732 | 1466036040035 Marionette DEBUG loaded listener.js 16:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1430D400) [pid = 3732] [serial = 106] [outer = 13930C00] 16:14:00 INFO - PROCESS | 3732 | 1466036040356 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 653ms 16:14:00 INFO - PROCESS | 3732 | 1466036040429 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:14:00 INFO - PROCESS | 3732 | 1466036040431 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 16:14:00 INFO - PROCESS | 3732 | 1466036040435 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:14:00 INFO - PROCESS | 3732 | 1466036040437 Marionette TRACE conn3 <- [1,110,null,{}] 16:14:00 INFO - PROCESS | 3732 | 1466036040440 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:00 INFO - PROCESS | 3732 | 1466036040442 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:00 INFO - PROCESS | 3732 | 1466036040520 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:14:00 INFO - PROCESS | 3732 | 1466036040525 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:00 INFO - PROCESS | 3732 | 1466036040527 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:00 INFO - PROCESS | 3732 | ++DOCSHELL 143D9800 == 35 [pid = 3732] [id = 37] 16:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (14FEC400) [pid = 3732] [serial = 107] [outer = 00000000] 16:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (157DE000) [pid = 3732] [serial = 108] [outer = 14FEC400] 16:14:00 INFO - PROCESS | 3732 | 1466036040571 Marionette DEBUG loaded listener.js 16:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15AAAC00) [pid = 3732] [serial = 109] [outer = 14FEC400] 16:14:00 INFO - PROCESS | 3732 | 1466036040971 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 591ms 16:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:14:01 INFO - PROCESS | 3732 | 1466036041018 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 3732 | 1466036041020 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 16:14:01 INFO - PROCESS | 3732 | 1466036041023 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 3732 | 1466036041025 Marionette TRACE conn3 <- [1,114,null,{}] 16:14:01 INFO - PROCESS | 3732 | 1466036041033 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:01 INFO - PROCESS | 3732 | 1466036041034 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:01 INFO - PROCESS | 3732 | 1466036041109 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:14:01 INFO - PROCESS | 3732 | 1466036041114 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 3732 | 1466036041116 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:01 INFO - PROCESS | 3732 | ++DOCSHELL 15AAD400 == 36 [pid = 3732] [id = 38] 16:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15CC4400) [pid = 3732] [serial = 110] [outer = 00000000] 16:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (169BD800) [pid = 3732] [serial = 111] [outer = 15CC4400] 16:14:01 INFO - PROCESS | 3732 | 1466036041159 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16DF3400) [pid = 3732] [serial = 112] [outer = 15CC4400] 16:14:01 INFO - PROCESS | 3732 | 1466036041600 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 638ms 16:14:01 INFO - PROCESS | 3732 | 1466036041662 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 3732 | 1466036041667 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 16:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:14:01 INFO - PROCESS | 3732 | 1466036041672 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 3732 | 1466036041676 Marionette TRACE conn3 <- [1,118,null,{}] 16:14:01 INFO - PROCESS | 3732 | 1466036041682 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:01 INFO - PROCESS | 3732 | 1466036041685 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:01 INFO - PROCESS | 3732 | 1466036041788 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:14:01 INFO - PROCESS | 3732 | 1466036041904 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 3732 | 1466036041909 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:01 INFO - PROCESS | 3732 | ++DOCSHELL 10F03000 == 37 [pid = 3732] [id = 39] 16:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (10F03C00) [pid = 3732] [serial = 113] [outer = 00000000] 16:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10F1C400) [pid = 3732] [serial = 114] [outer = 10F03C00] 16:14:01 INFO - PROCESS | 3732 | 1466036041983 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (114BFC00) [pid = 3732] [serial = 115] [outer = 10F03C00] 16:14:02 INFO - PROCESS | 3732 | 1466036042464 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 839ms 16:14:02 INFO - PROCESS | 3732 | 1466036042516 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 3732 | 1466036042521 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 16:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:14:02 INFO - PROCESS | 3732 | 1466036042527 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 3732 | 1466036042530 Marionette TRACE conn3 <- [1,122,null,{}] 16:14:02 INFO - PROCESS | 3732 | 1466036042534 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:02 INFO - PROCESS | 3732 | 1466036042537 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:02 INFO - PROCESS | 3732 | 1466036042638 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:14:02 INFO - PROCESS | 3732 | 1466036042723 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:02 INFO - PROCESS | 3732 | 1466036042726 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:02 INFO - PROCESS | 3732 | ++DOCSHELL 1047D400 == 38 [pid = 3732] [id = 40] 16:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1047E000) [pid = 3732] [serial = 116] [outer = 00000000] 16:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (13CDCC00) [pid = 3732] [serial = 117] [outer = 1047E000] 16:14:02 INFO - PROCESS | 3732 | 1466036042782 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (143E1800) [pid = 3732] [serial = 118] [outer = 1047E000] 16:14:03 INFO - PROCESS | 3732 | 1466036043266 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms 16:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:14:03 INFO - PROCESS | 3732 | 1466036043328 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 3732 | 1466036043331 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 16:14:03 INFO - PROCESS | 3732 | 1466036043335 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 3732 | 1466036043338 Marionette TRACE conn3 <- [1,126,null,{}] 16:14:03 INFO - PROCESS | 3732 | 1466036043349 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:03 INFO - PROCESS | 3732 | 1466036043354 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:03 INFO - PROCESS | 3732 | 1466036043461 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:14:03 INFO - PROCESS | 3732 | 1466036043541 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:03 INFO - PROCESS | 3732 | 1466036043544 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:03 INFO - PROCESS | 3732 | ++DOCSHELL 170D5000 == 39 [pid = 3732] [id = 41] 16:14:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (170DC800) [pid = 3732] [serial = 119] [outer = 00000000] 16:14:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (17857800) [pid = 3732] [serial = 120] [outer = 170DC800] 16:14:03 INFO - PROCESS | 3732 | 1466036043600 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (17908C00) [pid = 3732] [serial = 121] [outer = 170DC800] 16:14:04 INFO - PROCESS | 3732 | 1466036044119 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 824ms 16:14:04 INFO - PROCESS | 3732 | 1466036044160 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 3732 | 1466036044163 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 16:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:14:04 INFO - PROCESS | 3732 | 1466036044167 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 3732 | 1466036044169 Marionette TRACE conn3 <- [1,130,null,{}] 16:14:04 INFO - PROCESS | 3732 | 1466036044173 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:04 INFO - PROCESS | 3732 | 1466036044175 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:04 INFO - PROCESS | 3732 | 1466036044273 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:14:04 INFO - PROCESS | 3732 | 1466036044358 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 3732 | 1466036044361 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:04 INFO - PROCESS | 3732 | ++DOCSHELL 17FDA800 == 40 [pid = 3732] [id = 42] 16:14:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (17FDB800) [pid = 3732] [serial = 122] [outer = 00000000] 16:14:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (19941000) [pid = 3732] [serial = 123] [outer = 17FDB800] 16:14:04 INFO - PROCESS | 3732 | 1466036044413 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1994FC00) [pid = 3732] [serial = 124] [outer = 17FDB800] 16:14:04 INFO - PROCESS | 3732 | 1466036044934 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 839ms 16:14:04 INFO - PROCESS | 3732 | 1466036045009 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 3732 | 1466036045011 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 16:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:14:04 INFO - PROCESS | 3732 | 1466036045015 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 3732 | 1466036045017 Marionette TRACE conn3 <- [1,134,null,{}] 16:14:05 INFO - PROCESS | 3732 | 1466036045020 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 3732 | 1466036045023 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:05 INFO - PROCESS | 3732 | 1466036045117 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:14:05 INFO - PROCESS | 3732 | 1466036045188 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:05 INFO - PROCESS | 3732 | 1466036045190 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:05 INFO - PROCESS | 3732 | ++DOCSHELL 17E1FC00 == 41 [pid = 3732] [id = 43] 16:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (17E20400) [pid = 3732] [serial = 125] [outer = 00000000] 16:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1994C800) [pid = 3732] [serial = 126] [outer = 17E20400] 16:14:05 INFO - PROCESS | 3732 | 1466036045242 Marionette DEBUG loaded listener.js 16:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (19E60000) [pid = 3732] [serial = 127] [outer = 17E20400] 16:14:05 INFO - PROCESS | 3732 | 1466036045851 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 902ms 16:14:05 INFO - PROCESS | 3732 | 1466036045919 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 3732 | 1466036045923 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 16:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:14:05 INFO - PROCESS | 3732 | 1466036045928 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 3732 | 1466036045931 Marionette TRACE conn3 <- [1,138,null,{}] 16:14:05 INFO - PROCESS | 3732 | 1466036045936 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 3732 | 1466036045938 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:06 INFO - PROCESS | 3732 | 1466036046042 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:14:06 INFO - PROCESS | 3732 | 1466036046117 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:06 INFO - PROCESS | 3732 | 1466036046119 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:06 INFO - PROCESS | 3732 | ++DOCSHELL 10A4F800 == 42 [pid = 3732] [id = 44] 16:14:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (10A50000) [pid = 3732] [serial = 128] [outer = 00000000] 16:14:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (11AD5800) [pid = 3732] [serial = 129] [outer = 10A50000] 16:14:06 INFO - PROCESS | 3732 | 1466036046167 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (12813000) [pid = 3732] [serial = 130] [outer = 10A50000] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 143D9800 == 41 [pid = 3732] [id = 37] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 13655000 == 40 [pid = 3732] [id = 36] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 12ADE000 == 39 [pid = 3732] [id = 35] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 10EA3800 == 38 [pid = 3732] [id = 34] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 17FDA800 == 37 [pid = 3732] [id = 42] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 1393D400 == 36 [pid = 3732] [id = 30] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 17E1FC00 == 35 [pid = 3732] [id = 43] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 16980000 == 34 [pid = 3732] [id = 29] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 170D5000 == 33 [pid = 3732] [id = 41] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 15AAD400 == 32 [pid = 3732] [id = 38] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 143D4800 == 31 [pid = 3732] [id = 33] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 1785A400 == 30 [pid = 3732] [id = 31] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 10F03000 == 29 [pid = 3732] [id = 39] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 17FE0000 == 28 [pid = 3732] [id = 32] 16:14:06 INFO - PROCESS | 3732 | --DOCSHELL 1047D400 == 27 [pid = 3732] [id = 40] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1698C800) [pid = 3732] [serial = 17] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (10F03800) [pid = 3732] [serial = 54] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (13652000) [pid = 3732] [serial = 57] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (13CD8400) [pid = 3732] [serial = 58] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (10F04C00) [pid = 3732] [serial = 60] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (11C29000) [pid = 3732] [serial = 63] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1364C000) [pid = 3732] [serial = 66] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (143E1400) [pid = 3732] [serial = 69] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (14FED000) [pid = 3732] [serial = 70] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1576C400) [pid = 3732] [serial = 72] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15775400) [pid = 3732] [serial = 73] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (15CCF400) [pid = 3732] [serial = 75] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16C0F400) [pid = 3732] [serial = 78] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16FE5000) [pid = 3732] [serial = 81] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17695000) [pid = 3732] [serial = 84] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1790B800) [pid = 3732] [serial = 87] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (17FE0400) [pid = 3732] [serial = 90] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (199F5C00) [pid = 3732] [serial = 93] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16980800) [pid = 3732] [serial = 76] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16DF7C00) [pid = 3732] [serial = 79] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (170CE800) [pid = 3732] [serial = 82] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10F17C00) [pid = 3732] [serial = 61] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (12813400) [pid = 3732] [serial = 64] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (176D4000) [pid = 3732] [serial = 85] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (11C20800) [pid = 3732] [serial = 55] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1790D400) [pid = 3732] [serial = 88] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13CCF000) [pid = 3732] [serial = 67] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1994B000) [pid = 3732] [serial = 91] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1B60F400) [pid = 3732] [serial = 52] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16A59400) [pid = 3732] [serial = 14] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14309000) [pid = 3732] [serial = 9] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14310400) [pid = 3732] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (12811C00) [pid = 3732] [serial = 4] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1B602400) [pid = 3732] [serial = 51] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1B186C00) [pid = 3732] [serial = 43] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1B372400) [pid = 3732] [serial = 45] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1B469400) [pid = 3732] [serial = 48] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1B186400) [pid = 3732] [serial = 42] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1AF35400) [pid = 3732] [serial = 39] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1AF39800) [pid = 3732] [serial = 40] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1AE08800) [pid = 3732] [serial = 36] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1AE0C800) [pid = 3732] [serial = 37] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1ABD9800) [pid = 3732] [serial = 33] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1ABDD800) [pid = 3732] [serial = 34] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1AA63400) [pid = 3732] [serial = 30] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1A3B4C00) [pid = 3732] [serial = 31] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1AA65800) [pid = 3732] [serial = 27] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1AA69400) [pid = 3732] [serial = 28] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (19E62400) [pid = 3732] [serial = 24] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (19945C00) [pid = 3732] [serial = 21] [outer = 00000000] [url = about:blank] 16:14:06 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (19949800) [pid = 3732] [serial = 22] [outer = 00000000] [url = about:blank] 16:14:07 INFO - PROCESS | 3732 | 1466036047127 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1244ms 16:14:07 INFO - PROCESS | 3732 | 1466036047188 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:14:07 INFO - PROCESS | 3732 | 1466036047192 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 16:14:07 INFO - PROCESS | 3732 | 1466036047197 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 3732 | 1466036047201 Marionette TRACE conn3 <- [1,142,null,{}] 16:14:07 INFO - PROCESS | 3732 | 1466036047206 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:07 INFO - PROCESS | 3732 | 1466036047209 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:07 INFO - PROCESS | 3732 | 1466036047278 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:14:07 INFO - PROCESS | 3732 | 1466036047284 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 3732 | 1466036047287 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:07 INFO - PROCESS | 3732 | ++DOCSHELL 11C20800 == 28 [pid = 3732] [id = 45] 16:14:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (11C27400) [pid = 3732] [serial = 131] [outer = 00000000] 16:14:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (12811C00) [pid = 3732] [serial = 132] [outer = 11C27400] 16:14:07 INFO - PROCESS | 3732 | 1466036047334 Marionette DEBUG loaded listener.js 16:14:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (12897000) [pid = 3732] [serial = 133] [outer = 11C27400] 16:14:07 INFO - PROCESS | 3732 | 1466036047778 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 653ms 16:14:07 INFO - PROCESS | 3732 | 1466036047836 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:14:07 INFO - PROCESS | 3732 | 1466036047841 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 16:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:14:07 INFO - PROCESS | 3732 | 1466036047847 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 3732 | 1466036047849 Marionette TRACE conn3 <- [1,146,null,{}] 16:14:07 INFO - PROCESS | 3732 | 1466036047853 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:07 INFO - PROCESS | 3732 | 1466036047855 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:07 INFO - PROCESS | 3732 | 1466036047962 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:14:07 INFO - PROCESS | 3732 | 1466036047978 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 3732 | 1466036047981 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:07 INFO - PROCESS | 3732 | ++DOCSHELL 1325A000 == 29 [pid = 3732] [id = 46] 16:14:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1325A800) [pid = 3732] [serial = 134] [outer = 00000000] 16:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (13932C00) [pid = 3732] [serial = 135] [outer = 1325A800] 16:14:08 INFO - PROCESS | 3732 | 1466036048034 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (1393D400) [pid = 3732] [serial = 136] [outer = 1325A800] 16:14:08 INFO - PROCESS | 3732 | 1466036048442 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 622ms 16:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:14:08 INFO - PROCESS | 3732 | 1466036048484 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 3732 | 1466036048486 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 16:14:08 INFO - PROCESS | 3732 | 1466036048489 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 3732 | 1466036048493 Marionette TRACE conn3 <- [1,150,null,{}] 16:14:08 INFO - PROCESS | 3732 | 1466036048507 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:08 INFO - PROCESS | 3732 | 1466036048512 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:08 INFO - PROCESS | 3732 | 1466036048592 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:14:08 INFO - PROCESS | 3732 | 1466036048599 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:08 INFO - PROCESS | 3732 | 1466036048602 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:08 INFO - PROCESS | 3732 | ++DOCSHELL 143D6400 == 30 [pid = 3732] [id = 47] 16:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (143D9800) [pid = 3732] [serial = 137] [outer = 00000000] 16:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15335C00) [pid = 3732] [serial = 138] [outer = 143D9800] 16:14:08 INFO - PROCESS | 3732 | 1466036048652 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15569C00) [pid = 3732] [serial = 139] [outer = 143D9800] 16:14:09 INFO - PROCESS | 3732 | 1466036049076 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 653ms 16:14:09 INFO - PROCESS | 3732 | 1466036049148 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 3732 | 1466036049150 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 16:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:14:09 INFO - PROCESS | 3732 | 1466036049154 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - PROCESS | 3732 | 1466036049155 Marionette TRACE conn3 <- [1,154,null,{}] 16:14:09 INFO - PROCESS | 3732 | 1466036049159 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:09 INFO - PROCESS | 3732 | 1466036049161 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:09 INFO - PROCESS | 3732 | 1466036049268 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:14:09 INFO - PROCESS | 3732 | 1466036049334 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 3732 | 1466036049337 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:09 INFO - PROCESS | 3732 | ++DOCSHELL 15564000 == 31 [pid = 3732] [id = 48] 16:14:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1576FC00) [pid = 3732] [serial = 140] [outer = 00000000] 16:14:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15CCF400) [pid = 3732] [serial = 141] [outer = 1576FC00] 16:14:09 INFO - PROCESS | 3732 | 1466036049380 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (16981C00) [pid = 3732] [serial = 142] [outer = 1576FC00] 16:14:09 INFO - PROCESS | 3732 | 1466036049787 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 700ms 16:14:09 INFO - PROCESS | 3732 | 1466036049853 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 3732 | 1466036049855 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 16:14:09 INFO - PROCESS | 3732 | 1466036049858 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:14:09 INFO - PROCESS | 3732 | 1466036049860 Marionette TRACE conn3 <- [1,158,null,{}] 16:14:09 INFO - PROCESS | 3732 | 1466036049868 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:09 INFO - PROCESS | 3732 | 1466036049870 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:09 INFO - PROCESS | 3732 | 1466036049968 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:14:09 INFO - PROCESS | 3732 | 1466036049980 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 3732 | 1466036049982 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:09 INFO - PROCESS | 3732 | ++DOCSHELL 16210800 == 32 [pid = 3732] [id = 49] 16:14:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16988400) [pid = 3732] [serial = 143] [outer = 00000000] 16:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16A60400) [pid = 3732] [serial = 144] [outer = 16988400] 16:14:10 INFO - PROCESS | 3732 | 1466036050025 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16A61000) [pid = 3732] [serial = 145] [outer = 16988400] 16:14:10 INFO - PROCESS | 3732 | 1466036050450 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 637ms 16:14:10 INFO - PROCESS | 3732 | 1466036050486 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 3732 | 1466036050488 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 16:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:14:10 INFO - PROCESS | 3732 | 1466036050491 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 3732 | 1466036050493 Marionette TRACE conn3 <- [1,162,null,{}] 16:14:10 INFO - PROCESS | 3732 | 1466036050496 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:10 INFO - PROCESS | 3732 | 1466036050501 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:10 INFO - PROCESS | 3732 | 1466036050631 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:14:10 INFO - PROCESS | 3732 | 1466036050654 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 3732 | 1466036050656 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:10 INFO - PROCESS | 3732 | ++DOCSHELL 16FE5000 == 33 [pid = 3732] [id = 50] 16:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16FE6000) [pid = 3732] [serial = 146] [outer = 00000000] 16:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (176D3C00) [pid = 3732] [serial = 147] [outer = 16FE6000] 16:14:10 INFO - PROCESS | 3732 | 1466036050699 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1785A400) [pid = 3732] [serial = 148] [outer = 16FE6000] 16:14:11 INFO - PROCESS | 3732 | 1466036051166 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:14:11 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17FE3000) [pid = 3732] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:14:11 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1533B800) [pid = 3732] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:14:11 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15CC4400) [pid = 3732] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:14:11 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14FEC400) [pid = 3732] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:14:11 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10F04000) [pid = 3732] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:14:11 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (12ADF800) [pid = 3732] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:14:11 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (13930C00) [pid = 3732] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 731ms 16:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:14:11 INFO - PROCESS | 3732 | 1466036051232 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 3732 | 1466036051234 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 16:14:11 INFO - PROCESS | 3732 | 1466036051237 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 3732 | 1466036051238 Marionette TRACE conn3 <- [1,166,null,{}] 16:14:11 INFO - PROCESS | 3732 | 1466036051242 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:11 INFO - PROCESS | 3732 | 1466036051244 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:11 INFO - PROCESS | 3732 | 1466036051319 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:14:11 INFO - PROCESS | 3732 | 1466036051326 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:11 INFO - PROCESS | 3732 | 1466036051328 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:11 INFO - PROCESS | 3732 | ++DOCSHELL 12DEAC00 == 34 [pid = 3732] [id = 51] 16:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13154400) [pid = 3732] [serial = 149] [outer = 00000000] 16:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1576C000) [pid = 3732] [serial = 150] [outer = 13154400] 16:14:11 INFO - PROCESS | 3732 | 1466036051372 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1704D800) [pid = 3732] [serial = 151] [outer = 13154400] 16:14:11 INFO - PROCESS | 3732 | 1466036051758 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 529ms 16:14:11 INFO - PROCESS | 3732 | 1466036051773 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 3732 | 1466036051774 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 16:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:14:11 INFO - PROCESS | 3732 | 1466036051778 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 3732 | 1466036051780 Marionette TRACE conn3 <- [1,170,null,{}] 16:14:11 INFO - PROCESS | 3732 | 1466036051783 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:11 INFO - PROCESS | 3732 | 1466036051785 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:11 INFO - PROCESS | 3732 | 1466036051888 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:14:11 INFO - PROCESS | 3732 | 1466036051912 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:11 INFO - PROCESS | 3732 | 1466036051914 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:11 INFO - PROCESS | 3732 | ++DOCSHELL 103D1400 == 35 [pid = 3732] [id = 52] 16:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10A52C00) [pid = 3732] [serial = 152] [outer = 00000000] 16:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17E89C00) [pid = 3732] [serial = 153] [outer = 10A52C00] 16:14:11 INFO - PROCESS | 3732 | 1466036051959 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17E94000) [pid = 3732] [serial = 154] [outer = 10A52C00] 16:14:12 INFO - PROCESS | 3732 | 1466036052316 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 591ms 16:14:12 INFO - PROCESS | 3732 | 1466036052375 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:14:12 INFO - PROCESS | 3732 | 1466036052377 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 16:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:14:12 INFO - PROCESS | 3732 | 1466036052380 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:14:12 INFO - PROCESS | 3732 | 1466036052382 Marionette TRACE conn3 <- [1,174,null,{}] 16:14:12 INFO - PROCESS | 3732 | 1466036052385 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:12 INFO - PROCESS | 3732 | 1466036052387 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:12 INFO - PROCESS | 3732 | 1466036052488 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:14:12 INFO - PROCESS | 3732 | 1466036052531 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 3732 | 1466036052533 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:12 INFO - PROCESS | 3732 | ++DOCSHELL 10F04800 == 36 [pid = 3732] [id = 53] 16:14:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10F04C00) [pid = 3732] [serial = 155] [outer = 00000000] 16:14:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19941400) [pid = 3732] [serial = 156] [outer = 10F04C00] 16:14:12 INFO - PROCESS | 3732 | 1466036052575 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19945000) [pid = 3732] [serial = 157] [outer = 10F04C00] 16:14:12 INFO - PROCESS | 3732 | 1466036052913 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 591ms 16:14:12 INFO - PROCESS | 3732 | 1466036052978 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:14:12 INFO - PROCESS | 3732 | 1466036052979 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 16:14:12 INFO - PROCESS | 3732 | 1466036052983 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:14:12 INFO - PROCESS | 3732 | 1466036052984 Marionette TRACE conn3 <- [1,178,null,{}] 16:14:12 INFO - PROCESS | 3732 | 1466036052988 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:12 INFO - PROCESS | 3732 | 1466036052989 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:13 INFO - PROCESS | 3732 | 1466036053089 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:14:13 INFO - PROCESS | 3732 | 1466036053096 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 3732 | 1466036053098 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:13 INFO - PROCESS | 3732 | ++DOCSHELL 105F2000 == 37 [pid = 3732] [id = 54] 16:14:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1994B000) [pid = 3732] [serial = 158] [outer = 00000000] 16:14:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (199F0400) [pid = 3732] [serial = 159] [outer = 1994B000] 16:14:13 INFO - PROCESS | 3732 | 1466036053141 Marionette DEBUG loaded listener.js 16:14:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19E5A400) [pid = 3732] [serial = 160] [outer = 1994B000] 16:14:13 INFO - PROCESS | 3732 | 1466036053824 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 902ms 16:14:13 INFO - PROCESS | 3732 | 1466036053872 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:14:13 INFO - PROCESS | 3732 | 1466036053877 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 16:14:13 INFO - PROCESS | 3732 | 1466036053881 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:14:13 INFO - PROCESS | 3732 | 1466036053887 Marionette TRACE conn3 <- [1,182,null,{}] 16:14:13 INFO - PROCESS | 3732 | 1466036053892 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:13 INFO - PROCESS | 3732 | 1466036053894 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:14 INFO - PROCESS | 3732 | 1466036054063 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:14:14 INFO - PROCESS | 3732 | 1466036054072 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:14 INFO - PROCESS | 3732 | 1466036054075 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:14 INFO - PROCESS | 3732 | ++DOCSHELL 1055C000 == 38 [pid = 3732] [id = 55] 16:14:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (10F17C00) [pid = 3732] [serial = 161] [outer = 00000000] 16:14:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (12AE1000) [pid = 3732] [serial = 162] [outer = 10F17C00] 16:14:14 INFO - PROCESS | 3732 | 1466036054130 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13150800) [pid = 3732] [serial = 163] [outer = 10F17C00] 16:14:14 INFO - PROCESS | 3732 | 1466036054998 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1135ms 16:14:15 INFO - PROCESS | 3732 | 1466036055027 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 3732 | 1466036055031 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 16:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:14:15 INFO - PROCESS | 3732 | 1466036055036 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 3732 | 1466036055039 Marionette TRACE conn3 <- [1,186,null,{}] 16:14:15 INFO - PROCESS | 3732 | 1466036055045 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:15 INFO - PROCESS | 3732 | 1466036055047 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:15 INFO - PROCESS | 3732 | 1466036055152 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:14:15 INFO - PROCESS | 3732 | 1466036055228 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 3732 | 1466036055233 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:15 INFO - PROCESS | 3732 | ++DOCSHELL 104E7C00 == 39 [pid = 3732] [id = 56] 16:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (105EE000) [pid = 3732] [serial = 164] [outer = 00000000] 16:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (12814C00) [pid = 3732] [serial = 165] [outer = 105EE000] 16:14:15 INFO - PROCESS | 3732 | 1466036055281 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (12DF7C00) [pid = 3732] [serial = 166] [outer = 105EE000] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 10F04800 == 38 [pid = 3732] [id = 53] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 103D1400 == 37 [pid = 3732] [id = 52] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 12DEAC00 == 36 [pid = 3732] [id = 51] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 16FE5000 == 35 [pid = 3732] [id = 50] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 16210800 == 34 [pid = 3732] [id = 49] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 15564000 == 33 [pid = 3732] [id = 48] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 143D6400 == 32 [pid = 3732] [id = 47] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 1325A000 == 31 [pid = 3732] [id = 46] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 11C20800 == 30 [pid = 3732] [id = 45] 16:14:15 INFO - PROCESS | 3732 | --DOCSHELL 10A4F800 == 29 [pid = 3732] [id = 44] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19E60800) [pid = 3732] [serial = 94] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1A143400) [pid = 3732] [serial = 96] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16DF3400) [pid = 3732] [serial = 112] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15AAAC00) [pid = 3732] [serial = 109] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (11207C00) [pid = 3732] [serial = 99] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1143AC00) [pid = 3732] [serial = 100] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1314F800) [pid = 3732] [serial = 102] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (157DE000) [pid = 3732] [serial = 108] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (131E9800) [pid = 3732] [serial = 103] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13CDC400) [pid = 3732] [serial = 105] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1430D400) [pid = 3732] [serial = 106] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1A1A8000) [pid = 3732] [serial = 97] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (169BD800) [pid = 3732] [serial = 111] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (12DEAC00) [pid = 3732] [serial = 167] [outer = 1B36FC00] 16:14:15 INFO - PROCESS | 3732 | 1466036055776 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 793ms 16:14:15 INFO - PROCESS | 3732 | 1466036055839 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 3732 | 1466036055844 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 16:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:14:15 INFO - PROCESS | 3732 | 1466036055850 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 3732 | 1466036055853 Marionette TRACE conn3 <- [1,190,null,{}] 16:14:15 INFO - PROCESS | 3732 | 1466036055857 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:15 INFO - PROCESS | 3732 | 1466036055860 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:15 INFO - PROCESS | 3732 | 1466036055949 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:14:15 INFO - PROCESS | 3732 | 1466036055954 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 3732 | 1466036055957 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:15 INFO - PROCESS | 3732 | ++DOCSHELL 131EC000 == 30 [pid = 3732] [id = 57] 16:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (131ED400) [pid = 3732] [serial = 168] [outer = 00000000] 16:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1393EC00) [pid = 3732] [serial = 169] [outer = 131ED400] 16:14:15 INFO - PROCESS | 3732 | 1466036056004 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14036400) [pid = 3732] [serial = 170] [outer = 131ED400] 16:14:16 INFO - PROCESS | 3732 | 1466036056445 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 622ms 16:14:16 INFO - PROCESS | 3732 | 1466036056487 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 3732 | 1466036056489 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 16:14:16 INFO - PROCESS | 3732 | 1466036056493 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:14:16 INFO - PROCESS | 3732 | 1466036056496 Marionette TRACE conn3 <- [1,194,null,{}] 16:14:16 INFO - PROCESS | 3732 | 1466036056507 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:16 INFO - PROCESS | 3732 | 1466036056511 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:16 INFO - PROCESS | 3732 | 1466036056595 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:14:16 INFO - PROCESS | 3732 | 1466036056603 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:16 INFO - PROCESS | 3732 | 1466036056606 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:16 INFO - PROCESS | 3732 | ++DOCSHELL 1576C800 == 31 [pid = 3732] [id = 58] 16:14:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15775800) [pid = 3732] [serial = 171] [outer = 00000000] 16:14:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15AA1800) [pid = 3732] [serial = 172] [outer = 15775800] 16:14:16 INFO - PROCESS | 3732 | 1466036056653 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15AAC800) [pid = 3732] [serial = 173] [outer = 15775800] 16:14:17 INFO - PROCESS | 3732 | 1466036057074 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 637ms 16:14:17 INFO - PROCESS | 3732 | 1466036057115 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 3732 | 1466036057117 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 16:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:14:17 INFO - PROCESS | 3732 | 1466036057121 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 3732 | 1466036057122 Marionette TRACE conn3 <- [1,198,null,{}] 16:14:17 INFO - PROCESS | 3732 | 1466036057125 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:17 INFO - PROCESS | 3732 | 1466036057127 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:17 INFO - PROCESS | 3732 | 1466036057207 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:14:17 INFO - PROCESS | 3732 | 1466036057213 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 3732 | 1466036057215 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:17 INFO - PROCESS | 3732 | ++DOCSHELL 1697D800 == 32 [pid = 3732] [id = 59] 16:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16980800) [pid = 3732] [serial = 174] [outer = 00000000] 16:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16DF3400) [pid = 3732] [serial = 175] [outer = 16980800] 16:14:17 INFO - PROCESS | 3732 | 1466036057265 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16E34C00) [pid = 3732] [serial = 176] [outer = 16980800] 16:14:17 INFO - PROCESS | 3732 | 1466036057665 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 591ms 16:14:17 INFO - PROCESS | 3732 | 1466036057733 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 3732 | 1466036057735 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 16:14:17 INFO - PROCESS | 3732 | 1466036057738 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 3732 | 1466036057740 Marionette TRACE conn3 <- [1,202,null,{}] 16:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:14:17 INFO - PROCESS | 3732 | 1466036057743 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:17 INFO - PROCESS | 3732 | 1466036057745 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:17 INFO - PROCESS | 3732 | 1466036057849 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:14:17 INFO - PROCESS | 3732 | 1466036057854 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 3732 | 1466036057856 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:17 INFO - PROCESS | 3732 | ++DOCSHELL 16DF2400 == 33 [pid = 3732] [id = 60] 16:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17043C00) [pid = 3732] [serial = 177] [outer = 00000000] 16:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (175C9800) [pid = 3732] [serial = 178] [outer = 17043C00] 16:14:17 INFO - PROCESS | 3732 | 1466036057899 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (176D8400) [pid = 3732] [serial = 179] [outer = 17043C00] 16:14:18 INFO - PROCESS | 3732 | 1466036058332 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 637ms 16:14:18 INFO - PROCESS | 3732 | 1466036058379 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:14:18 INFO - PROCESS | 3732 | 1466036058381 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 16:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:14:18 INFO - PROCESS | 3732 | 1466036058384 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 3732 | 1466036058385 Marionette TRACE conn3 <- [1,206,null,{}] 16:14:18 INFO - PROCESS | 3732 | 1466036058389 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:18 INFO - PROCESS | 3732 | 1466036058394 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:18 INFO - PROCESS | 3732 | 1466036058524 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:14:18 INFO - PROCESS | 3732 | 1466036058530 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:18 INFO - PROCESS | 3732 | 1466036058532 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:18 INFO - PROCESS | 3732 | ++DOCSHELL 16FE5C00 == 34 [pid = 3732] [id = 61] 16:14:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (175C9000) [pid = 3732] [serial = 180] [outer = 00000000] 16:14:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1994D400) [pid = 3732] [serial = 181] [outer = 175C9000] 16:14:18 INFO - PROCESS | 3732 | 1466036058575 Marionette DEBUG loaded listener.js 16:14:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19E68800) [pid = 3732] [serial = 182] [outer = 175C9000] 16:14:18 INFO - PROCESS | 3732 | 1466036058987 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 638ms 16:14:19 INFO - PROCESS | 3732 | 1466036059022 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:14:19 INFO - PROCESS | 3732 | 1466036059024 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 16:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:14:19 INFO - PROCESS | 3732 | 1466036059027 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:14:19 INFO - PROCESS | 3732 | 1466036059029 Marionette TRACE conn3 <- [1,210,null,{}] 16:14:19 INFO - PROCESS | 3732 | 1466036059033 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:19 INFO - PROCESS | 3732 | 1466036059035 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:19 INFO - PROCESS | 3732 | 1466036059142 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:14:19 INFO - PROCESS | 3732 | 1466036059217 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:19 INFO - PROCESS | 3732 | 1466036059219 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:19 INFO - PROCESS | 3732 | ++DOCSHELL 1A144000 == 35 [pid = 3732] [id = 62] 16:14:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A1A5000) [pid = 3732] [serial = 183] [outer = 00000000] 16:14:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A252C00) [pid = 3732] [serial = 184] [outer = 1A1A5000] 16:14:19 INFO - PROCESS | 3732 | 1466036059270 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A256800) [pid = 3732] [serial = 185] [outer = 1A1A5000] 16:14:19 INFO - PROCESS | 3732 | 1466036059655 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 700ms 16:14:19 INFO - PROCESS | 3732 | 1466036059727 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:14:19 INFO - PROCESS | 3732 | 1466036059729 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 16:14:19 INFO - PROCESS | 3732 | 1466036059733 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:14:19 INFO - PROCESS | 3732 | 1466036059734 Marionette TRACE conn3 <- [1,214,null,{}] 16:14:19 INFO - PROCESS | 3732 | 1466036059738 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:19 INFO - PROCESS | 3732 | 1466036059740 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:19 INFO - PROCESS | 3732 | 1466036059970 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (10F04C00) [pid = 3732] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16988400) [pid = 3732] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1576FC00) [pid = 3732] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (143D9800) [pid = 3732] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16FE6000) [pid = 3732] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10A50000) [pid = 3732] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (11C27400) [pid = 3732] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1325A800) [pid = 3732] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10F03C00) [pid = 3732] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1047E000) [pid = 3732] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (170DC800) [pid = 3732] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17FDB800) [pid = 3732] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17E20400) [pid = 3732] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13154400) [pid = 3732] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:14:19 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10A52C00) [pid = 3732] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:14:20 INFO - PROCESS | 3732 | 1466036060024 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 3732 | 1466036060026 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:20 INFO - PROCESS | 3732 | ++DOCSHELL 1047E000 == 36 [pid = 3732] [id = 63] 16:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (104E4400) [pid = 3732] [serial = 186] [outer = 00000000] 16:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10F04C00) [pid = 3732] [serial = 187] [outer = 104E4400] 16:14:20 INFO - PROCESS | 3732 | 1466036060057 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (12AE5000) [pid = 3732] [serial = 188] [outer = 104E4400] 16:14:20 INFO - PROCESS | 3732 | 1466036060418 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 746ms 16:14:20 INFO - PROCESS | 3732 | 1466036060473 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 3732 | 1466036060475 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 16:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:14:20 INFO - PROCESS | 3732 | 1466036060482 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 3732 | 1466036060483 Marionette TRACE conn3 <- [1,218,null,{}] 16:14:20 INFO - PROCESS | 3732 | 1466036060487 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 3732 | 1466036060488 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:20 INFO - PROCESS | 3732 | 1466036060564 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:14:20 INFO - PROCESS | 3732 | 1466036060570 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 3732 | 1466036060572 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:20 INFO - PROCESS | 3732 | ++DOCSHELL 1320EC00 == 37 [pid = 3732] [id = 64] 16:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (157D2000) [pid = 3732] [serial = 189] [outer = 00000000] 16:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19944400) [pid = 3732] [serial = 190] [outer = 157D2000] 16:14:20 INFO - PROCESS | 3732 | 1466036060614 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A24F400) [pid = 3732] [serial = 191] [outer = 157D2000] 16:14:20 INFO - PROCESS | 3732 | 1466036060997 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 529ms 16:14:21 INFO - PROCESS | 3732 | 1466036061016 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 3732 | 1466036061017 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 16:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:14:21 INFO - PROCESS | 3732 | 1466036061021 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 3732 | 1466036061022 Marionette TRACE conn3 <- [1,222,null,{}] 16:14:21 INFO - PROCESS | 3732 | 1466036061026 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:21 INFO - PROCESS | 3732 | 1466036061027 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:21 INFO - PROCESS | 3732 | 1466036061135 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:14:21 INFO - PROCESS | 3732 | 1466036061142 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:21 INFO - PROCESS | 3732 | 1466036061144 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:21 INFO - PROCESS | 3732 | ++DOCSHELL 15561400 == 38 [pid = 3732] [id = 65] 16:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1576FC00) [pid = 3732] [serial = 192] [outer = 00000000] 16:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A3B8400) [pid = 3732] [serial = 193] [outer = 1576FC00] 16:14:21 INFO - PROCESS | 3732 | 1466036061197 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1A3BF000) [pid = 3732] [serial = 194] [outer = 1576FC00] 16:14:21 INFO - PROCESS | 3732 | 1466036061584 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 590ms 16:14:21 INFO - PROCESS | 3732 | 1466036061618 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 3732 | 1466036061620 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 16:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:14:21 INFO - PROCESS | 3732 | 1466036061623 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 3732 | 1466036061626 Marionette TRACE conn3 <- [1,226,null,{}] 16:14:21 INFO - PROCESS | 3732 | 1466036061629 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:21 INFO - PROCESS | 3732 | 1466036061631 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:21 INFO - PROCESS | 3732 | 1466036061750 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:14:21 INFO - PROCESS | 3732 | 1466036061799 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:21 INFO - PROCESS | 3732 | 1466036061801 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:21 INFO - PROCESS | 3732 | ++DOCSHELL 1A3C1C00 == 39 [pid = 3732] [id = 66] 16:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1A3C2C00) [pid = 3732] [serial = 195] [outer = 00000000] 16:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A80EC00) [pid = 3732] [serial = 196] [outer = 1A3C2C00] 16:14:21 INFO - PROCESS | 3732 | 1466036061845 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1AA66800) [pid = 3732] [serial = 197] [outer = 1A3C2C00] 16:14:22 INFO - PROCESS | 3732 | 1466036062393 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 809ms 16:14:22 INFO - PROCESS | 3732 | 1466036062426 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:14:22 INFO - PROCESS | 3732 | 1466036062431 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 16:14:22 INFO - PROCESS | 3732 | 1466036062435 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:14:22 INFO - PROCESS | 3732 | 1466036062440 Marionette TRACE conn3 <- [1,230,null,{}] 16:14:22 INFO - PROCESS | 3732 | 1466036062445 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:22 INFO - PROCESS | 3732 | 1466036062448 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:22 INFO - PROCESS | 3732 | 1466036062585 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:14:22 INFO - PROCESS | 3732 | 1466036062673 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 3732 | 1466036062676 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:22 INFO - PROCESS | 3732 | ++DOCSHELL 10560800 == 40 [pid = 3732] [id = 67] 16:14:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10F03C00) [pid = 3732] [serial = 198] [outer = 00000000] 16:14:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (12812800) [pid = 3732] [serial = 199] [outer = 10F03C00] 16:14:22 INFO - PROCESS | 3732 | 1466036062732 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1393D000) [pid = 3732] [serial = 200] [outer = 10F03C00] 16:14:23 INFO - PROCESS | 3732 | 1466036063275 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 902ms 16:14:23 INFO - PROCESS | 3732 | 1466036063342 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 3732 | 1466036063346 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 16:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:14:23 INFO - PROCESS | 3732 | 1466036063353 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 3732 | 1466036063356 Marionette TRACE conn3 <- [1,234,null,{}] 16:14:23 INFO - PROCESS | 3732 | 1466036063344 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 3732 | 1466036063347 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:23 INFO - PROCESS | 3732 | 1466036063462 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:14:23 INFO - PROCESS | 3732 | 1466036063538 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:23 INFO - PROCESS | 3732 | 1466036063541 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:23 INFO - PROCESS | 3732 | ++DOCSHELL 15AA2800 == 41 [pid = 3732] [id = 68] 16:14:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (15AAA400) [pid = 3732] [serial = 201] [outer = 00000000] 16:14:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (16202800) [pid = 3732] [serial = 202] [outer = 15AAA400] 16:14:23 INFO - PROCESS | 3732 | 1466036063594 Marionette DEBUG loaded listener.js 16:14:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16206800) [pid = 3732] [serial = 203] [outer = 15AAA400] 16:14:24 INFO - PROCESS | 3732 | 1466036064137 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 840ms 16:14:24 INFO - PROCESS | 3732 | 1466036064178 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:14:24 INFO - PROCESS | 3732 | 1466036064181 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 16:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:14:24 INFO - PROCESS | 3732 | 1466036064185 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:14:24 INFO - PROCESS | 3732 | 1466036064189 Marionette TRACE conn3 <- [1,238,null,{}] 16:14:24 INFO - PROCESS | 3732 | 1466036064199 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:24 INFO - PROCESS | 3732 | 1466036064204 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:24 INFO - PROCESS | 3732 | 1466036064313 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:14:24 INFO - PROCESS | 3732 | 1466036064405 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 3732 | 1466036064408 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:24 INFO - PROCESS | 3732 | ++DOCSHELL 16FE5000 == 42 [pid = 3732] [id = 69] 16:14:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (16FE6800) [pid = 3732] [serial = 204] [outer = 00000000] 16:14:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (176D4800) [pid = 3732] [serial = 205] [outer = 16FE6800] 16:14:24 INFO - PROCESS | 3732 | 1466036064469 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (17FE1000) [pid = 3732] [serial = 206] [outer = 16FE6800] 16:14:25 INFO - PROCESS | 3732 | 1466036065076 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 948ms 16:14:25 INFO - PROCESS | 3732 | 1466036065216 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 3732 | 1466036065219 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 16:14:25 INFO - PROCESS | 3732 | 1466036065238 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:14:25 INFO - PROCESS | 3732 | 1466036065242 Marionette TRACE conn3 <- [1,242,null,{}] 16:14:25 INFO - PROCESS | 3732 | 1466036065269 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:25 INFO - PROCESS | 3732 | 1466036065272 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:25 INFO - PROCESS | 3732 | 1466036065368 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:14:25 INFO - PROCESS | 3732 | 1466036065438 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 3732 | 1466036065443 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:25 INFO - PROCESS | 3732 | ++DOCSHELL 12817400 == 43 [pid = 3732] [id = 70] 16:14:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (12890400) [pid = 3732] [serial = 207] [outer = 00000000] 16:14:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (12AE1C00) [pid = 3732] [serial = 208] [outer = 12890400] 16:14:25 INFO - PROCESS | 3732 | 1466036065498 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (13029400) [pid = 3732] [serial = 209] [outer = 12890400] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 15561400 == 42 [pid = 3732] [id = 65] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 1320EC00 == 41 [pid = 3732] [id = 64] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 1047E000 == 40 [pid = 3732] [id = 63] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 1A144000 == 39 [pid = 3732] [id = 62] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 16FE5C00 == 38 [pid = 3732] [id = 61] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 16DF2400 == 37 [pid = 3732] [id = 60] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 1697D800 == 36 [pid = 3732] [id = 59] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 1576C800 == 35 [pid = 3732] [id = 58] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 131EC000 == 34 [pid = 3732] [id = 57] 16:14:25 INFO - PROCESS | 3732 | --DOCSHELL 104E7C00 == 33 [pid = 3732] [id = 56] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (19941400) [pid = 3732] [serial = 156] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (16A60400) [pid = 3732] [serial = 144] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (15CCF400) [pid = 3732] [serial = 141] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (16981C00) [pid = 3732] [serial = 142] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (15335C00) [pid = 3732] [serial = 138] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (176D3C00) [pid = 3732] [serial = 147] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (12813000) [pid = 3732] [serial = 130] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (11AD5800) [pid = 3732] [serial = 129] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (12811C00) [pid = 3732] [serial = 132] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (12897000) [pid = 3732] [serial = 133] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (13932C00) [pid = 3732] [serial = 135] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1393D400) [pid = 3732] [serial = 136] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16A61000) [pid = 3732] [serial = 145] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (114BFC00) [pid = 3732] [serial = 115] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10F1C400) [pid = 3732] [serial = 114] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (143E1800) [pid = 3732] [serial = 118] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13CDCC00) [pid = 3732] [serial = 117] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17908C00) [pid = 3732] [serial = 121] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17857800) [pid = 3732] [serial = 120] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1994FC00) [pid = 3732] [serial = 124] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19941000) [pid = 3732] [serial = 123] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19E60000) [pid = 3732] [serial = 127] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1994C800) [pid = 3732] [serial = 126] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1704D800) [pid = 3732] [serial = 151] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1576C000) [pid = 3732] [serial = 150] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1785A400) [pid = 3732] [serial = 148] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19945000) [pid = 3732] [serial = 157] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17E89C00) [pid = 3732] [serial = 153] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17E94000) [pid = 3732] [serial = 154] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15569C00) [pid = 3732] [serial = 139] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3732 | 1466036066086 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 902ms 16:14:26 INFO - PROCESS | 3732 | 1466036066147 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 3732 | 1466036066150 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 16:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:14:26 INFO - PROCESS | 3732 | 1466036066156 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 3732 | 1466036066159 Marionette TRACE conn3 <- [1,246,null,{}] 16:14:26 INFO - PROCESS | 3732 | 1466036066165 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:26 INFO - PROCESS | 3732 | 1466036066168 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:26 INFO - PROCESS | 3732 | 1466036066250 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:14:26 INFO - PROCESS | 3732 | 1466036066327 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:26 INFO - PROCESS | 3732 | 1466036066329 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:26 INFO - PROCESS | 3732 | ++DOCSHELL 114C4000 == 34 [pid = 3732] [id = 71] 16:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (114C8400) [pid = 3732] [serial = 210] [outer = 00000000] 16:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13151000) [pid = 3732] [serial = 211] [outer = 114C8400] 16:14:26 INFO - PROCESS | 3732 | 1466036066375 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1392FC00) [pid = 3732] [serial = 212] [outer = 114C8400] 16:14:26 INFO - PROCESS | 3732 | 1466036066732 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 637ms 16:14:26 INFO - PROCESS | 3732 | 1466036066775 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 3732 | 1466036066777 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 16:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:14:26 INFO - PROCESS | 3732 | 1466036066787 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 3732 | 1466036066789 Marionette TRACE conn3 <- [1,250,null,{}] 16:14:26 INFO - PROCESS | 3732 | 1466036066797 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:26 INFO - PROCESS | 3732 | 1466036066802 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:26 INFO - PROCESS | 3732 | 1466036066884 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:14:26 INFO - PROCESS | 3732 | 1466036066892 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:26 INFO - PROCESS | 3732 | 1466036066895 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:26 INFO - PROCESS | 3732 | ++DOCSHELL 14F27C00 == 35 [pid = 3732] [id = 72] 16:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14FE4400) [pid = 3732] [serial = 213] [outer = 00000000] 16:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15562000) [pid = 3732] [serial = 214] [outer = 14FE4400] 16:14:26 INFO - PROCESS | 3732 | 1466036066942 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15767800) [pid = 3732] [serial = 215] [outer = 14FE4400] 16:14:27 INFO - PROCESS | 3732 | 1466036067364 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 637ms 16:14:27 INFO - PROCESS | 3732 | 1466036067439 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:14:27 INFO - PROCESS | 3732 | 1466036067441 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 16:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:14:27 INFO - PROCESS | 3732 | 1466036067444 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:14:27 INFO - PROCESS | 3732 | 1466036067445 Marionette TRACE conn3 <- [1,254,null,{}] 16:14:27 INFO - PROCESS | 3732 | 1466036067449 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:27 INFO - PROCESS | 3732 | 1466036067451 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:27 INFO - PROCESS | 3732 | 1466036067538 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:14:27 INFO - PROCESS | 3732 | 1466036067575 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:27 INFO - PROCESS | 3732 | 1466036067577 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:27 INFO - PROCESS | 3732 | ++DOCSHELL 16201800 == 36 [pid = 3732] [id = 73] 16:14:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16202000) [pid = 3732] [serial = 216] [outer = 00000000] 16:14:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1620B000) [pid = 3732] [serial = 217] [outer = 16202000] 16:14:27 INFO - PROCESS | 3732 | 1466036067622 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1620E400) [pid = 3732] [serial = 218] [outer = 16202000] 16:14:28 INFO - PROCESS | 3732 | 1466036068054 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 637ms 16:14:28 INFO - PROCESS | 3732 | 1466036068082 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 3732 | 1466036068085 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 16:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:14:28 INFO - PROCESS | 3732 | 1466036068088 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - PROCESS | 3732 | 1466036068089 Marionette TRACE conn3 <- [1,258,null,{}] 16:14:28 INFO - PROCESS | 3732 | 1466036068093 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:28 INFO - PROCESS | 3732 | 1466036068095 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:28 INFO - PROCESS | 3732 | 1466036068201 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:14:28 INFO - PROCESS | 3732 | 1466036068206 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 3732 | 1466036068208 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:28 INFO - PROCESS | 3732 | ++DOCSHELL 1533B800 == 37 [pid = 3732] [id = 74] 16:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1620A400) [pid = 3732] [serial = 219] [outer = 00000000] 16:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16A59800) [pid = 3732] [serial = 220] [outer = 1620A400] 16:14:28 INFO - PROCESS | 3732 | 1466036068251 Marionette DEBUG loaded listener.js 16:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16A5A800) [pid = 3732] [serial = 221] [outer = 1620A400] 16:14:28 INFO - PROCESS | 3732 | 1466036068674 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 638ms 16:14:28 INFO - PROCESS | 3732 | 1466036068726 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 3732 | 1466036068728 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 16:14:28 INFO - PROCESS | 3732 | 1466036068731 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:14:28 INFO - PROCESS | 3732 | 1466036068733 Marionette TRACE conn3 <- [1,262,null,{}] 16:14:28 INFO - PROCESS | 3732 | 1466036068736 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:28 INFO - PROCESS | 3732 | 1466036068742 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:28 INFO - PROCESS | 3732 | 1466036068871 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:14:28 INFO - PROCESS | 3732 | 1466036068946 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 3732 | 1466036068949 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:28 INFO - PROCESS | 3732 | ++DOCSHELL 12DF6C00 == 38 [pid = 3732] [id = 75] 16:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (175C8400) [pid = 3732] [serial = 222] [outer = 00000000] 16:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (17904400) [pid = 3732] [serial = 223] [outer = 175C8400] 16:14:28 INFO - PROCESS | 3732 | 1466036068994 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17E1B800) [pid = 3732] [serial = 224] [outer = 175C8400] 16:14:29 INFO - PROCESS | 3732 | 1466036069398 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 699ms 16:14:29 INFO - PROCESS | 3732 | 1466036069435 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:14:29 INFO - PROCESS | 3732 | 1466036069437 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 16:14:29 INFO - PROCESS | 3732 | 1466036069440 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:14:29 INFO - PROCESS | 3732 | 1466036069442 Marionette TRACE conn3 <- [1,266,null,{}] 16:14:29 INFO - PROCESS | 3732 | 1466036069445 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:29 INFO - PROCESS | 3732 | 1466036069447 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:29 INFO - PROCESS | 3732 | 1466036069550 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:14:29 INFO - PROCESS | 3732 | 1466036069557 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 3732 | 1466036069568 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:29 INFO - PROCESS | 3732 | ++DOCSHELL 1785CC00 == 39 [pid = 3732] [id = 76] 16:14:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17E94000) [pid = 3732] [serial = 225] [outer = 00000000] 16:14:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17FDBC00) [pid = 3732] [serial = 226] [outer = 17E94000] 16:14:29 INFO - PROCESS | 3732 | 1466036069659 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (17FDFC00) [pid = 3732] [serial = 227] [outer = 17E94000] 16:14:30 INFO - PROCESS | 3732 | 1466036070036 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 622ms 16:14:30 INFO - PROCESS | 3732 | 1466036070063 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 3732 | 1466036070065 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 16:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (175C9000) [pid = 3732] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16980800) [pid = 3732] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (15775800) [pid = 3732] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1A1A5000) [pid = 3732] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (105EE000) [pid = 3732] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (131ED400) [pid = 3732] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (104E4400) [pid = 3732] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (157D2000) [pid = 3732] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17043C00) [pid = 3732] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:14:30 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1576FC00) [pid = 3732] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:14:30 INFO - PROCESS | 3732 | 1466036070201 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 3732 | 1466036070203 Marionette TRACE conn3 <- [1,270,null,{}] 16:14:30 INFO - PROCESS | 3732 | 1466036070213 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:30 INFO - PROCESS | 3732 | 1466036070215 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:30 INFO - PROCESS | 3732 | 1466036070296 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:14:30 INFO - PROCESS | 3732 | 1466036070303 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 3732 | 1466036070305 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:30 INFO - PROCESS | 3732 | ++DOCSHELL 170D3800 == 40 [pid = 3732] [id = 77] 16:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (175C9000) [pid = 3732] [serial = 228] [outer = 00000000] 16:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17EDC800) [pid = 3732] [serial = 229] [outer = 175C9000] 16:14:30 INFO - PROCESS | 3732 | 1466036070347 Marionette DEBUG loaded listener.js 16:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19948000) [pid = 3732] [serial = 230] [outer = 175C9000] 16:14:30 INFO - PROCESS | 3732 | 1466036070738 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 731ms 16:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:14:30 INFO - PROCESS | 3732 | 1466036070809 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 3732 | 1466036070811 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 16:14:30 INFO - PROCESS | 3732 | 1466036070815 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 3732 | 1466036070816 Marionette TRACE conn3 <- [1,274,null,{}] 16:14:30 INFO - PROCESS | 3732 | 1466036070820 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:30 INFO - PROCESS | 3732 | 1466036070822 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:30 INFO - PROCESS | 3732 | 1466036070904 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:14:30 INFO - PROCESS | 3732 | 1466036070911 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 3732 | 1466036070913 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:30 INFO - PROCESS | 3732 | ++DOCSHELL 17901C00 == 41 [pid = 3732] [id = 78] 16:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1994B800) [pid = 3732] [serial = 231] [outer = 00000000] 16:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (199F6C00) [pid = 3732] [serial = 232] [outer = 1994B800] 16:14:30 INFO - PROCESS | 3732 | 1466036070956 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19E5D400) [pid = 3732] [serial = 233] [outer = 1994B800] 16:14:31 INFO - PROCESS | 3732 | 1466036071354 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 590ms 16:14:31 INFO - PROCESS | 3732 | 1466036071412 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 3732 | 1466036071414 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 16:14:31 INFO - PROCESS | 3732 | 1466036071421 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:14:31 INFO - PROCESS | 3732 | 1466036071423 Marionette TRACE conn3 <- [1,278,null,{}] 16:14:31 INFO - PROCESS | 3732 | 1466036071426 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:31 INFO - PROCESS | 3732 | 1466036071428 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:31 INFO - PROCESS | 3732 | 1466036071515 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:14:31 INFO - PROCESS | 3732 | 1466036071521 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:31 INFO - PROCESS | 3732 | 1466036071523 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:31 INFO - PROCESS | 3732 | ++DOCSHELL 10437800 == 42 [pid = 3732] [id = 79] 16:14:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1994AC00) [pid = 3732] [serial = 234] [outer = 00000000] 16:14:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1A1AE000) [pid = 3732] [serial = 235] [outer = 1994AC00] 16:14:31 INFO - PROCESS | 3732 | 1466036071565 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A3B6C00) [pid = 3732] [serial = 236] [outer = 1994AC00] 16:14:31 INFO - PROCESS | 3732 | 1466036071982 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 591ms 16:14:32 INFO - PROCESS | 3732 | 1466036072019 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:14:32 INFO - PROCESS | 3732 | 1466036072022 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 16:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:14:32 INFO - PROCESS | 3732 | 1466036072026 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:14:32 INFO - PROCESS | 3732 | 1466036072030 Marionette TRACE conn3 <- [1,282,null,{}] 16:14:32 INFO - PROCESS | 3732 | 1466036072044 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:32 INFO - PROCESS | 3732 | 1466036072047 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:32 INFO - PROCESS | 3732 | 1466036072139 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:14:32 INFO - PROCESS | 3732 | 1466036072144 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:32 INFO - PROCESS | 3732 | 1466036072147 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:32 INFO - PROCESS | 3732 | ++DOCSHELL 1A3BD800 == 43 [pid = 3732] [id = 80] 16:14:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A3C0800) [pid = 3732] [serial = 237] [outer = 00000000] 16:14:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A80D000) [pid = 3732] [serial = 238] [outer = 1A3C0800] 16:14:32 INFO - PROCESS | 3732 | 1466036072195 Marionette DEBUG loaded listener.js 16:14:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1AA65800) [pid = 3732] [serial = 239] [outer = 1A3C0800] 16:14:32 INFO - PROCESS | 3732 | 1466036072810 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 793ms 16:14:32 INFO - PROCESS | 3732 | 1466036072882 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:14:32 INFO - PROCESS | 3732 | 1466036072887 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 16:14:32 INFO - PROCESS | 3732 | 1466036072893 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:14:32 INFO - PROCESS | 3732 | 1466036072896 Marionette TRACE conn3 <- [1,286,null,{}] 16:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:14:32 INFO - PROCESS | 3732 | 1466036072942 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:32 INFO - PROCESS | 3732 | 1466036072944 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:33 INFO - PROCESS | 3732 | 1466036073062 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:14:33 INFO - PROCESS | 3732 | 1466036073197 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 3732 | 1466036073200 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:33 INFO - PROCESS | 3732 | ++DOCSHELL 12A1BC00 == 44 [pid = 3732] [id = 81] 16:14:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (13655000) [pid = 3732] [serial = 240] [outer = 00000000] 16:14:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (143D9800) [pid = 3732] [serial = 241] [outer = 13655000] 16:14:33 INFO - PROCESS | 3732 | 1466036073269 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (15563800) [pid = 3732] [serial = 242] [outer = 13655000] 16:14:33 INFO - PROCESS | 3732 | 1466036073815 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 963ms 16:14:33 INFO - PROCESS | 3732 | 1466036073850 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 3732 | 1466036073854 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 16:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:14:33 INFO - PROCESS | 3732 | 1466036073861 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 3732 | 1466036073864 Marionette TRACE conn3 <- [1,290,null,{}] 16:14:33 INFO - PROCESS | 3732 | 1466036073868 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:33 INFO - PROCESS | 3732 | 1466036073870 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:33 INFO - PROCESS | 3732 | 1466036073981 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:14:34 INFO - PROCESS | 3732 | 1466036074072 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 3732 | 1466036074074 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:34 INFO - PROCESS | 3732 | ++DOCSHELL 16E30800 == 45 [pid = 3732] [id = 82] 16:14:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16E31C00) [pid = 3732] [serial = 243] [outer = 00000000] 16:14:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1704D400) [pid = 3732] [serial = 244] [outer = 16E31C00] 16:14:34 INFO - PROCESS | 3732 | 1466036074128 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (176D3C00) [pid = 3732] [serial = 245] [outer = 16E31C00] 16:14:34 INFO - PROCESS | 3732 | 1466036074706 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 886ms 16:14:34 INFO - PROCESS | 3732 | 1466036074764 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:14:34 INFO - PROCESS | 3732 | 1466036074767 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 16:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:14:34 INFO - PROCESS | 3732 | 1466036074771 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 3732 | 1466036074774 Marionette TRACE conn3 <- [1,294,null,{}] 16:14:34 INFO - PROCESS | 3732 | 1466036074785 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:34 INFO - PROCESS | 3732 | 1466036074790 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:34 INFO - PROCESS | 3732 | 1466036074895 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:14:34 INFO - PROCESS | 3732 | 1466036074972 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 3732 | 1466036074976 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:35 INFO - PROCESS | 3732 | ++DOCSHELL 1A143400 == 46 [pid = 3732] [id = 83] 16:14:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1A253000) [pid = 3732] [serial = 246] [outer = 00000000] 16:14:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1A802C00) [pid = 3732] [serial = 247] [outer = 1A253000] 16:14:35 INFO - PROCESS | 3732 | 1466036075070 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1AA65000) [pid = 3732] [serial = 248] [outer = 1A253000] 16:14:35 INFO - PROCESS | 3732 | 1466036075620 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:35 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. 16:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 902ms 16:14:35 INFO - PROCESS | 3732 | 1466036075674 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:14:35 INFO - PROCESS | 3732 | 1466036075677 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 16:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:14:35 INFO - PROCESS | 3732 | 1466036075681 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:14:35 INFO - PROCESS | 3732 | 1466036075683 Marionette TRACE conn3 <- [1,298,null,{}] 16:14:35 INFO - PROCESS | 3732 | 1466036075686 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:35 INFO - PROCESS | 3732 | 1466036075689 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:35 INFO - PROCESS | 3732 | 1466036075913 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:14:36 INFO - PROCESS | 3732 | 1466036076015 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:36 INFO - PROCESS | 3732 | 1466036076018 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:36 INFO - PROCESS | 3732 | ++DOCSHELL 10EA3C00 == 47 [pid = 3732] [id = 84] 16:14:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (10F02000) [pid = 3732] [serial = 249] [outer = 00000000] 16:14:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1120C400) [pid = 3732] [serial = 250] [outer = 10F02000] 16:14:36 INFO - PROCESS | 3732 | 1466036076067 Marionette DEBUG loaded listener.js 16:14:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (12815C00) [pid = 3732] [serial = 251] [outer = 10F02000] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 10437800 == 46 [pid = 3732] [id = 79] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 17901C00 == 45 [pid = 3732] [id = 78] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 170D3800 == 44 [pid = 3732] [id = 77] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 1785CC00 == 43 [pid = 3732] [id = 76] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 12DF6C00 == 42 [pid = 3732] [id = 75] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 1533B800 == 41 [pid = 3732] [id = 74] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 16201800 == 40 [pid = 3732] [id = 73] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 14F27C00 == 39 [pid = 3732] [id = 72] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 114C4000 == 38 [pid = 3732] [id = 71] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 12817400 == 37 [pid = 3732] [id = 70] 16:14:36 INFO - PROCESS | 3732 | --DOCSHELL 10560800 == 36 [pid = 3732] [id = 67] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1A80EC00) [pid = 3732] [serial = 196] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1994D400) [pid = 3732] [serial = 181] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16DF3400) [pid = 3732] [serial = 175] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (15AA1800) [pid = 3732] [serial = 172] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (15AAC800) [pid = 3732] [serial = 173] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (199F0400) [pid = 3732] [serial = 159] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (12AE1000) [pid = 3732] [serial = 162] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1A252C00) [pid = 3732] [serial = 184] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (12DF7C00) [pid = 3732] [serial = 166] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (12814C00) [pid = 3732] [serial = 165] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1393EC00) [pid = 3732] [serial = 169] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (14036400) [pid = 3732] [serial = 170] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (19E68800) [pid = 3732] [serial = 182] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1A256800) [pid = 3732] [serial = 185] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12AE5000) [pid = 3732] [serial = 188] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19944400) [pid = 3732] [serial = 190] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10F04C00) [pid = 3732] [serial = 187] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1B473000) [pid = 3732] [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.] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (175C9800) [pid = 3732] [serial = 178] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1A24F400) [pid = 3732] [serial = 191] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (176D8400) [pid = 3732] [serial = 179] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1A3BF000) [pid = 3732] [serial = 194] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16E34C00) [pid = 3732] [serial = 176] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1A3B8400) [pid = 3732] [serial = 193] [outer = 00000000] [url = about:blank] 16:14:36 INFO - PROCESS | 3732 | 1466036076863 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:36 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. 16:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1243ms 16:14:36 INFO - PROCESS | 3732 | 1466036076920 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 3732 | 1466036076923 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 16:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:14:36 INFO - PROCESS | 3732 | 1466036076928 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 3732 | 1466036076930 Marionette TRACE conn3 <- [1,302,null,{}] 16:14:36 INFO - PROCESS | 3732 | 1466036076935 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:36 INFO - PROCESS | 3732 | 1466036076938 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:37 INFO - PROCESS | 3732 | 1466036077029 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:14:37 INFO - PROCESS | 3732 | 1466036077036 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 3732 | 1466036077038 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:37 INFO - PROCESS | 3732 | ++DOCSHELL 131ED400 == 37 [pid = 3732] [id = 85] 16:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (13212400) [pid = 3732] [serial = 252] [outer = 00000000] 16:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (13CDB800) [pid = 3732] [serial = 253] [outer = 13212400] 16:14:37 INFO - PROCESS | 3732 | 1466036077085 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (14041800) [pid = 3732] [serial = 254] [outer = 13212400] 16:14:37 INFO - PROCESS | 3732 | 1466036077557 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:37 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. 16:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 700ms 16:14:37 INFO - PROCESS | 3732 | 1466036077628 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:14:37 INFO - PROCESS | 3732 | 1466036077631 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 16:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:14:37 INFO - PROCESS | 3732 | 1466036077635 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:14:37 INFO - PROCESS | 3732 | 1466036077637 Marionette TRACE conn3 <- [1,306,null,{}] 16:14:37 INFO - PROCESS | 3732 | 1466036077640 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:37 INFO - PROCESS | 3732 | 1466036077642 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:37 INFO - PROCESS | 3732 | 1466036077725 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:14:37 INFO - PROCESS | 3732 | 1466036077737 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 3732 | 1466036077739 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:37 INFO - PROCESS | 3732 | ++DOCSHELL 12ADE000 == 38 [pid = 3732] [id = 86] 16:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1320EC00) [pid = 3732] [serial = 255] [outer = 00000000] 16:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16754000) [pid = 3732] [serial = 256] [outer = 1320EC00] 16:14:37 INFO - PROCESS | 3732 | 1466036077863 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16A5B000) [pid = 3732] [serial = 257] [outer = 1320EC00] 16:14:38 INFO - PROCESS | 3732 | 1466036078266 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:38 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. 16:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 699ms 16:14:38 INFO - PROCESS | 3732 | 1466036078333 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 3732 | 1466036078337 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 16:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:14:38 INFO - PROCESS | 3732 | 1466036078346 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 3732 | 1466036078350 Marionette TRACE conn3 <- [1,310,null,{}] 16:14:38 INFO - PROCESS | 3732 | 1466036078354 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:38 INFO - PROCESS | 3732 | 1466036078357 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:38 INFO - PROCESS | 3732 | 1466036078444 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:14:38 INFO - PROCESS | 3732 | 1466036078450 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:38 INFO - PROCESS | 3732 | 1466036078452 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:38 INFO - PROCESS | 3732 | ++DOCSHELL 16FE5800 == 39 [pid = 3732] [id = 87] 16:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1704B800) [pid = 3732] [serial = 258] [outer = 00000000] 16:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17906400) [pid = 3732] [serial = 259] [outer = 1704B800] 16:14:38 INFO - PROCESS | 3732 | 1466036078495 Marionette DEBUG loaded listener.js 16:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17FDCC00) [pid = 3732] [serial = 260] [outer = 1704B800] 16:14:38 INFO - PROCESS | 3732 | 1466036078936 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:38 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. 16:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 622ms 16:14:38 INFO - PROCESS | 3732 | 1466036078982 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 3732 | 1466036078984 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 16:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:14:38 INFO - PROCESS | 3732 | 1466036078987 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 3732 | 1466036078989 Marionette TRACE conn3 <- [1,314,null,{}] 16:14:38 INFO - PROCESS | 3732 | 1466036078992 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:38 INFO - PROCESS | 3732 | 1466036078994 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:39 INFO - PROCESS | 3732 | 1466036079101 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:14:39 INFO - PROCESS | 3732 | 1466036079177 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:39 INFO - PROCESS | 3732 | 1466036079180 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:39 INFO - PROCESS | 3732 | ++DOCSHELL 1994FC00 == 40 [pid = 3732] [id = 88] 16:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (199ED400) [pid = 3732] [serial = 261] [outer = 00000000] 16:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19E5A800) [pid = 3732] [serial = 262] [outer = 199ED400] 16:14:39 INFO - PROCESS | 3732 | 1466036079222 Marionette DEBUG loaded listener.js 16:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A140800) [pid = 3732] [serial = 263] [outer = 199ED400] 16:14:39 INFO - PROCESS | 3732 | 1466036079604 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:39 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. 16:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 684ms 16:14:39 INFO - PROCESS | 3732 | 1466036079671 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:14:39 INFO - PROCESS | 3732 | 1466036079673 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 16:14:39 INFO - PROCESS | 3732 | 1466036079676 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:14:39 INFO - PROCESS | 3732 | 1466036079677 Marionette TRACE conn3 <- [1,318,null,{}] 16:14:39 INFO - PROCESS | 3732 | 1466036079681 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:39 INFO - PROCESS | 3732 | 1466036079683 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:39 INFO - PROCESS | 3732 | 1466036079791 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:14:39 INFO - PROCESS | 3732 | 1466036079853 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:39 INFO - PROCESS | 3732 | 1466036079859 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:39 INFO - PROCESS | 3732 | ++DOCSHELL 1533A400 == 41 [pid = 3732] [id = 89] 16:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A251400) [pid = 3732] [serial = 264] [outer = 00000000] 16:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1A257400) [pid = 3732] [serial = 265] [outer = 1A251400] 16:14:39 INFO - PROCESS | 3732 | 1466036079911 Marionette DEBUG loaded listener.js 16:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A3BE400) [pid = 3732] [serial = 266] [outer = 1A251400] 16:14:40 INFO - PROCESS | 3732 | 1466036080153 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:14:40 INFO - PROCESS | 3732 | 1466036080386 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:40 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. 16:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 793ms 16:14:40 INFO - PROCESS | 3732 | 1466036080479 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:14:40 INFO - PROCESS | 3732 | 1466036080481 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 16:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:14:40 INFO - PROCESS | 3732 | 1466036080484 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:14:40 INFO - PROCESS | 3732 | 1466036080486 Marionette TRACE conn3 <- [1,322,null,{}] 16:14:40 INFO - PROCESS | 3732 | 1466036080490 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:40 INFO - PROCESS | 3732 | 1466036080492 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:40 INFO - PROCESS | 3732 | 1466036080602 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:14:40 INFO - PROCESS | 3732 | 1466036080656 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 3732 | 1466036080658 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:40 INFO - PROCESS | 3732 | ++DOCSHELL 103D1400 == 42 [pid = 3732] [id = 90] 16:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1A3C0000) [pid = 3732] [serial = 267] [outer = 00000000] 16:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1ABE2000) [pid = 3732] [serial = 268] [outer = 1A3C0000] 16:14:40 INFO - PROCESS | 3732 | 1466036080701 Marionette DEBUG loaded listener.js 16:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1ABE5800) [pid = 3732] [serial = 269] [outer = 1A3C0000] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1994AC00) [pid = 3732] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (175C8400) [pid = 3732] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (17E94000) [pid = 3732] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (14FE4400) [pid = 3732] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (12890400) [pid = 3732] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16202000) [pid = 3732] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (114C8400) [pid = 3732] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (175C9000) [pid = 3732] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1620A400) [pid = 3732] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1994B800) [pid = 3732] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10F17C00) [pid = 3732] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:14:41 INFO - PROCESS | 3732 | 1466036081210 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:41 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. 16:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 731ms 16:14:41 INFO - PROCESS | 3732 | 1466036081224 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 3732 | 1466036081226 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 16:14:41 INFO - PROCESS | 3732 | 1466036081229 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:14:41 INFO - PROCESS | 3732 | 1466036081231 Marionette TRACE conn3 <- [1,326,null,{}] 16:14:41 INFO - PROCESS | 3732 | 1466036081234 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:41 INFO - PROCESS | 3732 | 1466036081236 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:41 INFO - PROCESS | 3732 | 1466036081323 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:14:41 INFO - PROCESS | 3732 | 1466036081329 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:41 INFO - PROCESS | 3732 | 1466036081331 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:41 INFO - PROCESS | 3732 | ++DOCSHELL 14F27000 == 43 [pid = 3732] [id = 91] 16:14:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15AA2C00) [pid = 3732] [serial = 270] [outer = 00000000] 16:14:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (175C8400) [pid = 3732] [serial = 271] [outer = 15AA2C00] 16:14:41 INFO - PROCESS | 3732 | 1466036081378 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A259C00) [pid = 3732] [serial = 272] [outer = 15AA2C00] 16:14:41 INFO - PROCESS | 3732 | 1466036081798 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:41 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. 16:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 638ms 16:14:41 INFO - PROCESS | 3732 | 1466036081868 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 3732 | 1466036081870 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 16:14:41 INFO - PROCESS | 3732 | 1466036081873 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:14:41 INFO - PROCESS | 3732 | 1466036081875 Marionette TRACE conn3 <- [1,330,null,{}] 16:14:41 INFO - PROCESS | 3732 | 1466036081878 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:41 INFO - PROCESS | 3732 | 1466036081881 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:41 INFO - PROCESS | 3732 | 1466036081989 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:14:41 INFO - PROCESS | 3732 | 1466036081995 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:41 INFO - PROCESS | 3732 | 1466036081997 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:42 INFO - PROCESS | 3732 | ++DOCSHELL 10F17C00 == 44 [pid = 3732] [id = 92] 16:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1393DC00) [pid = 3732] [serial = 273] [outer = 00000000] 16:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A143800) [pid = 3732] [serial = 274] [outer = 1393DC00] 16:14:42 INFO - PROCESS | 3732 | 1466036082049 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1AA63000) [pid = 3732] [serial = 275] [outer = 1393DC00] 16:14:42 INFO - PROCESS | 3732 | 1466036082455 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:42 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. 16:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 622ms 16:14:42 INFO - PROCESS | 3732 | 1466036082511 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:14:42 INFO - PROCESS | 3732 | 1466036082513 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 16:14:42 INFO - PROCESS | 3732 | 1466036082516 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:14:42 INFO - PROCESS | 3732 | 1466036082518 Marionette TRACE conn3 <- [1,334,null,{}] 16:14:42 INFO - PROCESS | 3732 | 1466036082521 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:42 INFO - PROCESS | 3732 | 1466036082523 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:42 INFO - PROCESS | 3732 | 1466036082602 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:14:42 INFO - PROCESS | 3732 | 1466036082607 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 3732 | 1466036082609 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:42 INFO - PROCESS | 3732 | ++DOCSHELL 15F08000 == 45 [pid = 3732] [id = 93] 16:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (15F09C00) [pid = 3732] [serial = 276] [outer = 00000000] 16:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (15F0EC00) [pid = 3732] [serial = 277] [outer = 15F09C00] 16:14:42 INFO - PROCESS | 3732 | 1466036082651 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (15F12000) [pid = 3732] [serial = 278] [outer = 15F09C00] 16:14:43 INFO - PROCESS | 3732 | 1466036083054 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:43 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. 16:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 590ms 16:14:43 INFO - PROCESS | 3732 | 1466036083119 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 3732 | 1466036083123 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 16:14:43 INFO - PROCESS | 3732 | 1466036083132 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 3732 | 1466036083137 Marionette TRACE conn3 <- [1,338,null,{}] 16:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:14:43 INFO - PROCESS | 3732 | 1466036083143 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:43 INFO - PROCESS | 3732 | 1466036083147 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:43 INFO - PROCESS | 3732 | 1466036083264 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:14:43 INFO - PROCESS | 3732 | 1466036083413 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:43 INFO - PROCESS | 3732 | 1466036083419 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:43 INFO - PROCESS | 3732 | ++DOCSHELL 11CC6400 == 46 [pid = 3732] [id = 94] 16:14:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (11CC7400) [pid = 3732] [serial = 279] [outer = 00000000] 16:14:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (12AE5000) [pid = 3732] [serial = 280] [outer = 11CC7400] 16:14:43 INFO - PROCESS | 3732 | 1466036083473 Marionette DEBUG loaded listener.js 16:14:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1311FC00) [pid = 3732] [serial = 281] [outer = 11CC7400] 16:14:44 INFO - PROCESS | 3732 | 1466036083994 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:44 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. 16:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 886ms 16:14:44 INFO - PROCESS | 3732 | 1466036084043 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:14:44 INFO - PROCESS | 3732 | 1466036084046 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 16:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:14:44 INFO - PROCESS | 3732 | 1466036084053 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:14:44 INFO - PROCESS | 3732 | 1466036084057 Marionette TRACE conn3 <- [1,342,null,{}] 16:14:44 INFO - PROCESS | 3732 | 1466036084061 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:44 INFO - PROCESS | 3732 | 1466036084064 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:44 INFO - PROCESS | 3732 | 1466036084174 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:14:44 INFO - PROCESS | 3732 | 1466036084268 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 3732 | 1466036084271 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:44 INFO - PROCESS | 3732 | ++DOCSHELL 15AAD000 == 47 [pid = 3732] [id = 95] 16:14:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (15CC9400) [pid = 3732] [serial = 282] [outer = 00000000] 16:14:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (15F0AC00) [pid = 3732] [serial = 283] [outer = 15CC9400] 16:14:44 INFO - PROCESS | 3732 | 1466036084325 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16202400) [pid = 3732] [serial = 284] [outer = 15CC9400] 16:14:44 INFO - PROCESS | 3732 | 1466036084904 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:44 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. 16:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 886ms 16:14:44 INFO - PROCESS | 3732 | 1466036084953 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:14:44 INFO - PROCESS | 3732 | 1466036084957 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 16:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:14:44 INFO - PROCESS | 3732 | 1466036084962 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:14:44 INFO - PROCESS | 3732 | 1466036084965 Marionette TRACE conn3 <- [1,346,null,{}] 16:14:44 INFO - PROCESS | 3732 | 1466036084976 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:44 INFO - PROCESS | 3732 | 1466036084981 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:45 INFO - PROCESS | 3732 | 1466036085091 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:14:45 INFO - PROCESS | 3732 | 1466036085187 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:45 INFO - PROCESS | 3732 | 1466036085191 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:45 INFO - PROCESS | 3732 | ++DOCSHELL 1785E800 == 48 [pid = 3732] [id = 96] 16:14:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (17901C00) [pid = 3732] [serial = 285] [outer = 00000000] 16:14:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (199E9C00) [pid = 3732] [serial = 286] [outer = 17901C00] 16:14:45 INFO - PROCESS | 3732 | 1466036085246 Marionette DEBUG loaded listener.js 16:14:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1A254C00) [pid = 3732] [serial = 287] [outer = 17901C00] 16:14:45 INFO - PROCESS | 3732 | 1466036085758 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:45 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. 16:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 839ms 16:14:45 INFO - PROCESS | 3732 | 1466036085801 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:14:45 INFO - PROCESS | 3732 | 1466036085804 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 16:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:14:45 INFO - PROCESS | 3732 | 1466036085807 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:14:45 INFO - PROCESS | 3732 | 1466036085809 Marionette TRACE conn3 <- [1,350,null,{}] 16:14:45 INFO - PROCESS | 3732 | 1466036085813 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:45 INFO - PROCESS | 3732 | 1466036085815 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:45 INFO - PROCESS | 3732 | 1466036085906 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:14:46 INFO - PROCESS | 3732 | 1466036086004 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 3732 | 1466036086006 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:46 INFO - PROCESS | 3732 | ++DOCSHELL 1AA6C400 == 49 [pid = 3732] [id = 97] 16:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1ABDAC00) [pid = 3732] [serial = 288] [outer = 00000000] 16:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1ABE3C00) [pid = 3732] [serial = 289] [outer = 1ABDAC00] 16:14:46 INFO - PROCESS | 3732 | 1466036086058 Marionette DEBUG loaded listener.js 16:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1AE0CC00) [pid = 3732] [serial = 290] [outer = 1ABDAC00] 16:14:46 INFO - PROCESS | 3732 | 1466036086601 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:46 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. 16:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 840ms 16:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:14:46 INFO - PROCESS | 3732 | 1466036086635 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:14:46 INFO - PROCESS | 3732 | 1466036086638 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 16:14:46 INFO - PROCESS | 3732 | 1466036086641 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 3732 | 1466036086643 Marionette TRACE conn3 <- [1,354,null,{}] 16:14:46 INFO - PROCESS | 3732 | 1466036086647 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:46 INFO - PROCESS | 3732 | 1466036086649 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:46 INFO - PROCESS | 3732 | 1466036086776 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:14:46 INFO - PROCESS | 3732 | 1466036086885 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 3732 | 1466036086887 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:46 INFO - PROCESS | 3732 | ++DOCSHELL 16DF3000 == 50 [pid = 3732] [id = 98] 16:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (16DF7C00) [pid = 3732] [serial = 291] [outer = 00000000] 16:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (17ED1000) [pid = 3732] [serial = 292] [outer = 16DF7C00] 16:14:46 INFO - PROCESS | 3732 | 1466036086941 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (19946800) [pid = 3732] [serial = 293] [outer = 16DF7C00] 16:14:47 INFO - PROCESS | 3732 | 1466036087634 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:47 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. 16:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1026ms 16:14:47 INFO - PROCESS | 3732 | 1466036087701 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:14:47 INFO - PROCESS | 3732 | 1466036087705 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 16:14:47 INFO - PROCESS | 3732 | 1466036087710 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:14:47 INFO - PROCESS | 3732 | 1466036087713 Marionette TRACE conn3 <- [1,358,null,{}] 16:14:47 INFO - PROCESS | 3732 | 1466036087718 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:47 INFO - PROCESS | 3732 | 1466036087721 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:47 INFO - PROCESS | 3732 | 1466036087821 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:14:47 INFO - PROCESS | 3732 | 1466036087905 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:47 INFO - PROCESS | 3732 | 1466036087910 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:47 INFO - PROCESS | 3732 | ++DOCSHELL 13211400 == 51 [pid = 3732] [id = 99] 16:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (13254400) [pid = 3732] [serial = 294] [outer = 00000000] 16:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (13CD8000) [pid = 3732] [serial = 295] [outer = 13254400] 16:14:47 INFO - PROCESS | 3732 | 1466036088003 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (13CD9C00) [pid = 3732] [serial = 296] [outer = 13254400] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 10F17C00 == 50 [pid = 3732] [id = 92] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 14F27000 == 49 [pid = 3732] [id = 91] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 103D1400 == 48 [pid = 3732] [id = 90] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1533A400 == 47 [pid = 3732] [id = 89] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1994FC00 == 46 [pid = 3732] [id = 88] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 16FE5800 == 45 [pid = 3732] [id = 87] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 12ADE000 == 44 [pid = 3732] [id = 86] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 131ED400 == 43 [pid = 3732] [id = 85] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 10EA3C00 == 42 [pid = 3732] [id = 84] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 12A1BC00 == 41 [pid = 3732] [id = 81] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 16E30800 == 40 [pid = 3732] [id = 82] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 16FE5000 == 39 [pid = 3732] [id = 69] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 105F2000 == 38 [pid = 3732] [id = 54] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1A3BD800 == 37 [pid = 3732] [id = 80] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1055C000 == 36 [pid = 3732] [id = 55] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1A3C1C00 == 35 [pid = 3732] [id = 66] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1A143400 == 34 [pid = 3732] [id = 83] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 15AA2800 == 33 [pid = 3732] [id = 68] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 16DF3000 == 32 [pid = 3732] [id = 98] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1785E800 == 31 [pid = 3732] [id = 96] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 1AA6C400 == 30 [pid = 3732] [id = 97] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 15F08000 == 29 [pid = 3732] [id = 93] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 11CC6400 == 28 [pid = 3732] [id = 94] 16:14:48 INFO - PROCESS | 3732 | --DOCSHELL 15AAD000 == 27 [pid = 3732] [id = 95] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (13150800) [pid = 3732] [serial = 163] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (17904400) [pid = 3732] [serial = 223] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (17FDBC00) [pid = 3732] [serial = 226] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (15767800) [pid = 3732] [serial = 215] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (16202800) [pid = 3732] [serial = 202] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (12812800) [pid = 3732] [serial = 199] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (17E1B800) [pid = 3732] [serial = 224] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (176D4800) [pid = 3732] [serial = 205] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (12AE1C00) [pid = 3732] [serial = 208] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (13029400) [pid = 3732] [serial = 209] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1620B000) [pid = 3732] [serial = 217] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (13151000) [pid = 3732] [serial = 211] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1392FC00) [pid = 3732] [serial = 212] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (17EDC800) [pid = 3732] [serial = 229] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (19948000) [pid = 3732] [serial = 230] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15562000) [pid = 3732] [serial = 214] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (17FDFC00) [pid = 3732] [serial = 227] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16A59800) [pid = 3732] [serial = 220] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16A5A800) [pid = 3732] [serial = 221] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1A3B6C00) [pid = 3732] [serial = 236] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (199F6C00) [pid = 3732] [serial = 232] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19E5D400) [pid = 3732] [serial = 233] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1620E400) [pid = 3732] [serial = 218] [outer = 00000000] [url = about:blank] 16:14:48 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1A1AE000) [pid = 3732] [serial = 235] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3732 | 1466036089215 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:49 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. 16:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1555ms 16:14:49 INFO - PROCESS | 3732 | 1466036089256 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:14:49 INFO - PROCESS | 3732 | 1466036089260 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 16:14:49 INFO - PROCESS | 3732 | 1466036089264 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:14:49 INFO - PROCESS | 3732 | 1466036089267 Marionette TRACE conn3 <- [1,362,null,{}] 16:14:49 INFO - PROCESS | 3732 | 1466036089315 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:49 INFO - PROCESS | 3732 | 1466036089318 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:49 INFO - PROCESS | 3732 | 1466036089402 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:14:49 INFO - PROCESS | 3732 | 1466036089415 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:49 INFO - PROCESS | 3732 | 1466036089418 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:49 INFO - PROCESS | 3732 | ++DOCSHELL 11208800 == 28 [pid = 3732] [id = 100] 16:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (11209000) [pid = 3732] [serial = 297] [outer = 00000000] 16:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (12812400) [pid = 3732] [serial = 298] [outer = 11209000] 16:14:49 INFO - PROCESS | 3732 | 1466036089464 Marionette DEBUG loaded listener.js 16:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (12AAA800) [pid = 3732] [serial = 299] [outer = 11209000] 16:14:49 INFO - PROCESS | 3732 | 1466036089930 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:49 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. 16:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 747ms 16:14:50 INFO - PROCESS | 3732 | 1466036090002 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:14:50 INFO - PROCESS | 3732 | 1466036090006 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 16:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:14:50 INFO - PROCESS | 3732 | 1466036090013 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 3732 | 1466036090015 Marionette TRACE conn3 <- [1,366,null,{}] 16:14:50 INFO - PROCESS | 3732 | 1466036090019 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:50 INFO - PROCESS | 3732 | 1466036090022 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:50 INFO - PROCESS | 3732 | 1466036090114 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:14:50 INFO - PROCESS | 3732 | 1466036090126 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:50 INFO - PROCESS | 3732 | 1466036090128 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:50 INFO - PROCESS | 3732 | ++DOCSHELL 1325A800 == 29 [pid = 3732] [id = 101] 16:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (13260800) [pid = 3732] [serial = 300] [outer = 00000000] 16:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (13930C00) [pid = 3732] [serial = 301] [outer = 13260800] 16:14:50 INFO - PROCESS | 3732 | 1466036090175 Marionette DEBUG loaded listener.js 16:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1403F800) [pid = 3732] [serial = 302] [outer = 13260800] 16:14:50 INFO - PROCESS | 3732 | 1466036090621 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:50 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. 16:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 622ms 16:14:50 INFO - PROCESS | 3732 | 1466036090650 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:14:50 INFO - PROCESS | 3732 | 1466036090652 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 16:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:14:50 INFO - PROCESS | 3732 | 1466036090660 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 3732 | 1466036090663 Marionette TRACE conn3 <- [1,370,null,{}] 16:14:50 INFO - PROCESS | 3732 | 1466036090673 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:50 INFO - PROCESS | 3732 | 1466036090678 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:50 INFO - PROCESS | 3732 | 1466036090783 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:14:50 INFO - PROCESS | 3732 | 1466036090794 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:50 INFO - PROCESS | 3732 | 1466036090797 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:50 INFO - PROCESS | 3732 | ++DOCSHELL 15F07400 == 30 [pid = 3732] [id = 102] 16:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (15F07800) [pid = 3732] [serial = 303] [outer = 00000000] 16:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (15F0C400) [pid = 3732] [serial = 304] [outer = 15F07800] 16:14:50 INFO - PROCESS | 3732 | 1466036090843 Marionette DEBUG loaded listener.js 16:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16203800) [pid = 3732] [serial = 305] [outer = 15F07800] 16:14:51 INFO - PROCESS | 3732 | 1466036091292 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:51 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. 16:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 699ms 16:14:51 INFO - PROCESS | 3732 | 1466036091360 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:14:51 INFO - PROCESS | 3732 | 1466036091363 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 16:14:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:14:51 INFO - PROCESS | 3732 | 1466036091366 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 3732 | 1466036091368 Marionette TRACE conn3 <- [1,374,null,{}] 16:14:51 INFO - PROCESS | 3732 | 1466036091375 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 3732 | 1466036091377 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:51 INFO - PROCESS | 3732 | 1466036091488 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:14:51 INFO - PROCESS | 3732 | 1466036091494 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 3732 | 1466036091496 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:51 INFO - PROCESS | 3732 | ++DOCSHELL 15F14400 == 31 [pid = 3732] [id = 103] 16:14:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1620D000) [pid = 3732] [serial = 306] [outer = 00000000] 16:14:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (16A58000) [pid = 3732] [serial = 307] [outer = 1620D000] 16:14:51 INFO - PROCESS | 3732 | 1466036091539 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16DF1400) [pid = 3732] [serial = 308] [outer = 1620D000] 16:14:51 INFO - PROCESS | 3732 | 1466036091972 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:14:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:14:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 638ms 16:14:51 INFO - PROCESS | 3732 | 1466036092004 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:14:51 INFO - PROCESS | 3732 | 1466036092005 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 16:14:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:14:51 INFO - PROCESS | 3732 | 1466036092009 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 3732 | 1466036092010 Marionette TRACE conn3 <- [1,378,null,{}] 16:14:51 INFO - PROCESS | 3732 | 1466036092014 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 3732 | 1466036092016 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:52 INFO - PROCESS | 3732 | 1466036092120 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:14:52 INFO - PROCESS | 3732 | 1466036092211 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 3732 | 1466036092213 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:52 INFO - PROCESS | 3732 | ++DOCSHELL 16E33C00 == 32 [pid = 3732] [id = 104] 16:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (16FDE800) [pid = 3732] [serial = 309] [outer = 00000000] 16:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (170D3800) [pid = 3732] [serial = 310] [outer = 16FDE800] 16:14:52 INFO - PROCESS | 3732 | 1466036092256 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (17690400) [pid = 3732] [serial = 311] [outer = 16FDE800] 16:14:52 INFO - PROCESS | 3732 | 1466036092665 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:14:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:14:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 699ms 16:14:52 INFO - PROCESS | 3732 | 1466036092692 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 3732 | 1466036092694 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 16:14:52 INFO - PROCESS | 3732 | 1466036092706 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 3732 | 1466036092707 Marionette TRACE conn3 <- [1,382,null,{}] 16:14:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:14:52 INFO - PROCESS | 3732 | 1466036092711 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:52 INFO - PROCESS | 3732 | 1466036092716 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:52 INFO - PROCESS | 3732 | 1466036092842 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:14:52 INFO - PROCESS | 3732 | 1466036092857 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 3732 | 1466036092859 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:52 INFO - PROCESS | 3732 | ++DOCSHELL 1785B800 == 33 [pid = 3732] [id = 105] 16:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1790B400) [pid = 3732] [serial = 312] [outer = 00000000] 16:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (17FE3000) [pid = 3732] [serial = 313] [outer = 1790B400] 16:14:52 INFO - PROCESS | 3732 | 1466036092902 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1994D000) [pid = 3732] [serial = 314] [outer = 1790B400] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1A251400) [pid = 3732] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (199ED400) [pid = 3732] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (16E31C00) [pid = 3732] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (13655000) [pid = 3732] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1704B800) [pid = 3732] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1320EC00) [pid = 3732] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1A3C0800) [pid = 3732] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (13212400) [pid = 3732] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (10F02000) [pid = 3732] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A3C0000) [pid = 3732] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (15AA2C00) [pid = 3732] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (15F09C00) [pid = 3732] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1A253000) [pid = 3732] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1393DC00) [pid = 3732] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1994B000) [pid = 3732] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1A3C2C00) [pid = 3732] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10F03C00) [pid = 3732] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15AAA400) [pid = 3732] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:14:53 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16FE6800) [pid = 3732] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:14:53 INFO - PROCESS | 3732 | 1466036093797 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:14:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:14:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1135ms 16:14:53 INFO - PROCESS | 3732 | 1466036093850 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 3732 | 1466036093861 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 16:14:53 INFO - PROCESS | 3732 | 1466036093864 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 3732 | 1466036093866 Marionette TRACE conn3 <- [1,386,null,{}] 16:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:14:53 INFO - PROCESS | 3732 | 1466036093870 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:53 INFO - PROCESS | 3732 | 1466036093872 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:53 INFO - PROCESS | 3732 | 1466036093947 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:14:54 INFO - PROCESS | 3732 | 1466036094034 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:54 INFO - PROCESS | 3732 | 1466036094035 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:54 INFO - PROCESS | 3732 | ++DOCSHELL 104EA400 == 34 [pid = 3732] [id = 106] 16:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (11438800) [pid = 3732] [serial = 315] [outer = 00000000] 16:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (14042400) [pid = 3732] [serial = 316] [outer = 11438800] 16:14:54 INFO - PROCESS | 3732 | 1466036094079 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (15AAA400) [pid = 3732] [serial = 317] [outer = 11438800] 16:14:54 INFO - PROCESS | 3732 | 1466036094431 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 591ms 16:14:54 INFO - PROCESS | 3732 | 1466036094463 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:14:54 INFO - PROCESS | 3732 | 1466036094465 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 16:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:14:54 INFO - PROCESS | 3732 | 1466036094468 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 3732 | 1466036094469 Marionette TRACE conn3 <- [1,390,null,{}] 16:14:54 INFO - PROCESS | 3732 | 1466036094473 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:54 INFO - PROCESS | 3732 | 1466036094474 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:54 INFO - PROCESS | 3732 | 1466036094579 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:14:54 INFO - PROCESS | 3732 | 1466036094588 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:54 INFO - PROCESS | 3732 | 1466036094590 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:54 INFO - PROCESS | 3732 | ++DOCSHELL 14035C00 == 35 [pid = 3732] [id = 107] 16:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (14FEC800) [pid = 3732] [serial = 318] [outer = 00000000] 16:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19942C00) [pid = 3732] [serial = 319] [outer = 14FEC800] 16:14:54 INFO - PROCESS | 3732 | 1466036094634 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (19943000) [pid = 3732] [serial = 320] [outer = 14FEC800] 16:14:55 INFO - PROCESS | 3732 | 1466036095023 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 591ms 16:14:55 INFO - PROCESS | 3732 | 1466036095065 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:14:55 INFO - PROCESS | 3732 | 1466036095067 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 16:14:55 INFO - PROCESS | 3732 | 1466036095071 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:14:55 INFO - PROCESS | 3732 | 1466036095072 Marionette TRACE conn3 <- [1,394,null,{}] 16:14:55 INFO - PROCESS | 3732 | 1466036095075 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:55 INFO - PROCESS | 3732 | 1466036095077 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:55 INFO - PROCESS | 3732 | 1466036095151 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:14:55 INFO - PROCESS | 3732 | 1466036095238 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 3732 | 1466036095240 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:55 INFO - PROCESS | 3732 | ++DOCSHELL 15F06C00 == 36 [pid = 3732] [id = 108] 16:14:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (169BD000) [pid = 3732] [serial = 321] [outer = 00000000] 16:14:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1A24E800) [pid = 3732] [serial = 322] [outer = 169BD000] 16:14:55 INFO - PROCESS | 3732 | 1466036095305 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1A24F800) [pid = 3732] [serial = 323] [outer = 169BD000] 16:14:55 INFO - PROCESS | 3732 | 1466036095639 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 637ms 16:14:55 INFO - PROCESS | 3732 | 1466036095713 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:14:55 INFO - PROCESS | 3732 | 1466036095717 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 16:14:55 INFO - PROCESS | 3732 | 1466036095723 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:14:55 INFO - PROCESS | 3732 | 1466036095727 Marionette TRACE conn3 <- [1,398,null,{}] 16:14:55 INFO - PROCESS | 3732 | 1466036095733 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:55 INFO - PROCESS | 3732 | 1466036095737 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:55 INFO - PROCESS | 3732 | 1466036095861 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:14:55 INFO - PROCESS | 3732 | 1466036095961 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 3732 | 1466036095964 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:55 INFO - PROCESS | 3732 | ++DOCSHELL 10E9AC00 == 37 [pid = 3732] [id = 109] 16:14:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (10F02000) [pid = 3732] [serial = 324] [outer = 00000000] 16:14:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1120A800) [pid = 3732] [serial = 325] [outer = 10F02000] 16:14:56 INFO - PROCESS | 3732 | 1466036096021 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (11CC7800) [pid = 3732] [serial = 326] [outer = 10F02000] 16:14:56 INFO - PROCESS | 3732 | 1466036096847 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1151ms 16:14:56 INFO - PROCESS | 3732 | 1466036096882 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:14:56 INFO - PROCESS | 3732 | 1466036096885 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 16:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:14:56 INFO - PROCESS | 3732 | 1466036096892 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:14:56 INFO - PROCESS | 3732 | 1466036096896 Marionette TRACE conn3 <- [1,402,null,{}] 16:14:56 INFO - PROCESS | 3732 | 1466036096900 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:56 INFO - PROCESS | 3732 | 1466036096903 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:57 INFO - PROCESS | 3732 | 1466036097025 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:14:57 INFO - PROCESS | 3732 | 1466036097106 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:57 INFO - PROCESS | 3732 | 1466036097109 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:57 INFO - PROCESS | 3732 | ++DOCSHELL 14FEC400 == 38 [pid = 3732] [id = 110] 16:14:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (15564000) [pid = 3732] [serial = 327] [outer = 00000000] 16:14:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1576E000) [pid = 3732] [serial = 328] [outer = 15564000] 16:14:57 INFO - PROCESS | 3732 | 1466036097204 Marionette DEBUG loaded listener.js 16:14:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (15AAB800) [pid = 3732] [serial = 329] [outer = 15564000] 16:14:58 INFO - PROCESS | 3732 | 1466036098129 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1291ms 16:14:58 INFO - PROCESS | 3732 | 1466036098191 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:14:58 INFO - PROCESS | 3732 | 1466036098195 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 16:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:14:58 INFO - PROCESS | 3732 | 1466036098201 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:14:58 INFO - PROCESS | 3732 | 1466036098206 Marionette TRACE conn3 <- [1,406,null,{}] 16:14:58 INFO - PROCESS | 3732 | 1466036098213 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:58 INFO - PROCESS | 3732 | 1466036098216 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:58 INFO - PROCESS | 3732 | 1466036098349 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 14035C00 == 37 [pid = 3732] [id = 107] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 104EA400 == 36 [pid = 3732] [id = 106] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 1785B800 == 35 [pid = 3732] [id = 105] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 16E33C00 == 34 [pid = 3732] [id = 104] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 15F14400 == 33 [pid = 3732] [id = 103] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 15F07400 == 32 [pid = 3732] [id = 102] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 1325A800 == 31 [pid = 3732] [id = 101] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 11208800 == 30 [pid = 3732] [id = 100] 16:14:58 INFO - PROCESS | 3732 | --DOCSHELL 13211400 == 29 [pid = 3732] [id = 99] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (19E5A400) [pid = 3732] [serial = 160] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1AA66800) [pid = 3732] [serial = 197] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1A257400) [pid = 3732] [serial = 265] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (19E5A800) [pid = 3732] [serial = 262] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1A3BE400) [pid = 3732] [serial = 266] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1704D400) [pid = 3732] [serial = 244] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (176D3C00) [pid = 3732] [serial = 245] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (143D9800) [pid = 3732] [serial = 241] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (15563800) [pid = 3732] [serial = 242] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17906400) [pid = 3732] [serial = 259] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (16754000) [pid = 3732] [serial = 256] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16A5B000) [pid = 3732] [serial = 257] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1A80D000) [pid = 3732] [serial = 238] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1AA65800) [pid = 3732] [serial = 239] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (13CDB800) [pid = 3732] [serial = 253] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (14041800) [pid = 3732] [serial = 254] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1120C400) [pid = 3732] [serial = 250] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (12815C00) [pid = 3732] [serial = 251] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1ABE2000) [pid = 3732] [serial = 268] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (175C8400) [pid = 3732] [serial = 271] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15F0EC00) [pid = 3732] [serial = 277] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1A802C00) [pid = 3732] [serial = 247] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15F12000) [pid = 3732] [serial = 278] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1AA65000) [pid = 3732] [serial = 248] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A259C00) [pid = 3732] [serial = 272] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1A143800) [pid = 3732] [serial = 274] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1ABE5800) [pid = 3732] [serial = 269] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1A140800) [pid = 3732] [serial = 263] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17FDCC00) [pid = 3732] [serial = 260] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1AA63000) [pid = 3732] [serial = 275] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1393D000) [pid = 3732] [serial = 200] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16206800) [pid = 3732] [serial = 203] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17FE1000) [pid = 3732] [serial = 206] [outer = 00000000] [url = about:blank] 16:14:58 INFO - PROCESS | 3732 | 1466036098485 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 3732 | 1466036098488 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:58 INFO - PROCESS | 3732 | ++DOCSHELL 10A49400 == 30 [pid = 3732] [id = 111] 16:14:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (10A4B000) [pid = 3732] [serial = 330] [outer = 00000000] 16:14:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10F12C00) [pid = 3732] [serial = 331] [outer = 10A4B000] 16:14:58 INFO - PROCESS | 3732 | 1466036098537 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (11CC8C00) [pid = 3732] [serial = 332] [outer = 10A4B000] 16:14:58 INFO - PROCESS | 3732 | 1466036098915 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 808ms 16:14:58 INFO - PROCESS | 3732 | 1466036098982 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:14:58 INFO - PROCESS | 3732 | 1466036098986 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 16:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:14:58 INFO - PROCESS | 3732 | 1466036098992 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:14:58 INFO - PROCESS | 3732 | 1466036098995 Marionette TRACE conn3 <- [1,410,null,{}] 16:14:58 INFO - PROCESS | 3732 | 1466036098998 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:58 INFO - PROCESS | 3732 | 1466036099001 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:59 INFO - PROCESS | 3732 | 1466036099089 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:14:59 INFO - PROCESS | 3732 | 1466036099101 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:59 INFO - PROCESS | 3732 | 1466036099103 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:59 INFO - PROCESS | 3732 | ++DOCSHELL 13CCF000 == 31 [pid = 3732] [id = 112] 16:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13CDC400) [pid = 3732] [serial = 333] [outer = 00000000] 16:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1430A000) [pid = 3732] [serial = 334] [outer = 13CDC400] 16:14:59 INFO - PROCESS | 3732 | 1466036099152 Marionette DEBUG loaded listener.js 16:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1533D800) [pid = 3732] [serial = 335] [outer = 13CDC400] 16:14:59 INFO - PROCESS | 3732 | 1466036099614 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 638ms 16:14:59 INFO - PROCESS | 3732 | 1466036099631 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:14:59 INFO - PROCESS | 3732 | 1466036099633 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 16:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:14:59 INFO - PROCESS | 3732 | 1466036099636 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - PROCESS | 3732 | 1466036099640 Marionette TRACE conn3 <- [1,414,null,{}] 16:14:59 INFO - PROCESS | 3732 | 1466036099650 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:59 INFO - PROCESS | 3732 | 1466036099654 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:59 INFO - PROCESS | 3732 | 1466036099763 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:14:59 INFO - PROCESS | 3732 | 1466036099773 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:59 INFO - PROCESS | 3732 | 1466036099776 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:14:59 INFO - PROCESS | 3732 | ++DOCSHELL 15F12400 == 32 [pid = 3732] [id = 113] 16:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15F12C00) [pid = 3732] [serial = 336] [outer = 00000000] 16:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16206000) [pid = 3732] [serial = 337] [outer = 15F12C00] 16:14:59 INFO - PROCESS | 3732 | 1466036099822 Marionette DEBUG loaded listener.js 16:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1620EC00) [pid = 3732] [serial = 338] [outer = 15F12C00] 16:15:00 INFO - PROCESS | 3732 | 1466036100247 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 622ms 16:15:00 INFO - PROCESS | 3732 | 1466036100274 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:15:00 INFO - PROCESS | 3732 | 1466036100276 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 16:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:15:00 INFO - PROCESS | 3732 | 1466036100280 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:15:00 INFO - PROCESS | 3732 | 1466036100282 Marionette TRACE conn3 <- [1,418,null,{}] 16:15:00 INFO - PROCESS | 3732 | 1466036100285 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 3732 | 1466036100287 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:00 INFO - PROCESS | 3732 | 1466036100386 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:15:00 INFO - PROCESS | 3732 | 1466036100391 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 3732 | 1466036100393 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:00 INFO - PROCESS | 3732 | ++DOCSHELL 16987400 == 33 [pid = 3732] [id = 114] 16:15:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16989000) [pid = 3732] [serial = 339] [outer = 00000000] 16:15:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16FE4800) [pid = 3732] [serial = 340] [outer = 16989000] 16:15:00 INFO - PROCESS | 3732 | 1466036100436 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (175CCC00) [pid = 3732] [serial = 341] [outer = 16989000] 16:15:01 INFO - PROCESS | 3732 | 1466036101367 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:15:01 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 16:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1135ms 16:15:01 INFO - PROCESS | 3732 | 1466036101426 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:15:01 INFO - PROCESS | 3732 | 1466036101428 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 16:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:15:01 INFO - PROCESS | 3732 | 1466036101439 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:15:01 INFO - PROCESS | 3732 | 1466036101440 Marionette TRACE conn3 <- [1,422,null,{}] 16:15:01 INFO - PROCESS | 3732 | 1466036101444 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:01 INFO - PROCESS | 3732 | 1466036101446 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:01 INFO - PROCESS | 3732 | 1466036101550 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:15:01 INFO - PROCESS | 3732 | 1466036101556 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:01 INFO - PROCESS | 3732 | 1466036101558 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:01 INFO - PROCESS | 3732 | ++DOCSHELL 169CA800 == 34 [pid = 3732] [id = 115] 16:15:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16C0D000) [pid = 3732] [serial = 342] [outer = 00000000] 16:15:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17907000) [pid = 3732] [serial = 343] [outer = 16C0D000] 16:15:01 INFO - PROCESS | 3732 | 1466036101600 Marionette DEBUG loaded listener.js 16:15:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1790D000) [pid = 3732] [serial = 344] [outer = 16C0D000] 16:15:02 INFO - PROCESS | 3732 | 1466036102492 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1088ms 16:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:15:02 INFO - PROCESS | 3732 | 1466036102521 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:15:02 INFO - PROCESS | 3732 | 1466036102523 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 16:15:02 INFO - PROCESS | 3732 | 1466036102527 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:15:02 INFO - PROCESS | 3732 | 1466036102529 Marionette TRACE conn3 <- [1,426,null,{}] 16:15:02 INFO - PROCESS | 3732 | 1466036102532 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:02 INFO - PROCESS | 3732 | 1466036102537 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (11CC7400) [pid = 3732] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15CC9400) [pid = 3732] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17901C00) [pid = 3732] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1ABDAC00) [pid = 3732] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16DF7C00) [pid = 3732] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1620D000) [pid = 3732] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1790B400) [pid = 3732] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16FDE800) [pid = 3732] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (11438800) [pid = 3732] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13254400) [pid = 3732] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (11209000) [pid = 3732] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (14FEC800) [pid = 3732] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15F07800) [pid = 3732] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:15:02 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (13260800) [pid = 3732] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:15:02 INFO - PROCESS | 3732 | 1466036102700 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:15:02 INFO - PROCESS | 3732 | 1466036102708 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:02 INFO - PROCESS | 3732 | 1466036102711 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:02 INFO - PROCESS | 3732 | ++DOCSHELL 13254400 == 35 [pid = 3732] [id = 116] 16:15:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13260800) [pid = 3732] [serial = 345] [outer = 00000000] 16:15:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15AAD800) [pid = 3732] [serial = 346] [outer = 13260800] 16:15:02 INFO - PROCESS | 3732 | 1466036102754 Marionette DEBUG loaded listener.js 16:15:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16A5A000) [pid = 3732] [serial = 347] [outer = 13260800] 16:15:03 INFO - PROCESS | 3732 | 1466036103187 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 3732 | 1466036103228 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 16:15:03 INFO - PROCESS | 3732 | 1466036103232 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:15:03 INFO - PROCESS | 3732 | 1466036103242 Marionette TRACE conn3 <- [1,430,null,{}] 16:15:03 INFO - PROCESS | 3732 | 1466036103246 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 3732 | 1466036103248 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:03 INFO - PROCESS | 3732 | 1466036103326 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:15:03 INFO - PROCESS | 3732 | 1466036103333 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 3732 | 1466036103335 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:03 INFO - PROCESS | 3732 | ++DOCSHELL 17FE1000 == 36 [pid = 3732] [id = 117] 16:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17FE1C00) [pid = 3732] [serial = 348] [outer = 00000000] 16:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19E60400) [pid = 3732] [serial = 349] [outer = 17FE1C00] 16:15:03 INFO - PROCESS | 3732 | 1466036103378 Marionette DEBUG loaded listener.js 16:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19E65400) [pid = 3732] [serial = 350] [outer = 17FE1C00] 16:15:03 INFO - PROCESS | 3732 | 1466036103790 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 590ms 16:15:03 INFO - PROCESS | 3732 | 1466036103830 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 3732 | 1466036103832 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 16:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:15:03 INFO - PROCESS | 3732 | 1466036103839 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 3732 | 1466036103841 Marionette TRACE conn3 <- [1,434,null,{}] 16:15:03 INFO - PROCESS | 3732 | 1466036103844 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 3732 | 1466036103846 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:03 INFO - PROCESS | 3732 | 1466036103924 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:15:03 INFO - PROCESS | 3732 | 1466036103930 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 3732 | 1466036103932 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:03 INFO - PROCESS | 3732 | ++DOCSHELL 1430C000 == 37 [pid = 3732] [id = 118] 16:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15569800) [pid = 3732] [serial = 351] [outer = 00000000] 16:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A1A8C00) [pid = 3732] [serial = 352] [outer = 15569800] 16:15:03 INFO - PROCESS | 3732 | 1466036103974 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A1A9400) [pid = 3732] [serial = 353] [outer = 15569800] 16:15:04 INFO - PROCESS | 3732 | 1466036104422 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 638ms 16:15:04 INFO - PROCESS | 3732 | 1466036104472 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 3732 | 1466036104474 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 16:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:15:04 INFO - PROCESS | 3732 | 1466036104478 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 3732 | 1466036104479 Marionette TRACE conn3 <- [1,438,null,{}] 16:15:04 INFO - PROCESS | 3732 | 1466036104483 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:04 INFO - PROCESS | 3732 | 1466036104484 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:04 INFO - PROCESS | 3732 | 1466036104563 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:15:04 INFO - PROCESS | 3732 | 1466036104571 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:04 INFO - PROCESS | 3732 | 1466036104573 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:04 INFO - PROCESS | 3732 | ++DOCSHELL 1A140800 == 38 [pid = 3732] [id = 119] 16:15:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A1A8800) [pid = 3732] [serial = 354] [outer = 00000000] 16:15:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A3BE800) [pid = 3732] [serial = 355] [outer = 1A1A8800] 16:15:04 INFO - PROCESS | 3732 | 1466036104615 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A3C3C00) [pid = 3732] [serial = 356] [outer = 1A1A8800] 16:15:05 INFO - PROCESS | 3732 | 1466036105330 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 887ms 16:15:05 INFO - PROCESS | 3732 | 1466036105383 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:15:05 INFO - PROCESS | 3732 | 1466036105388 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 16:15:05 INFO - PROCESS | 3732 | 1466036105392 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:15:05 INFO - PROCESS | 3732 | 1466036105396 Marionette TRACE conn3 <- [1,442,null,{}] 16:15:05 INFO - PROCESS | 3732 | 1466036105401 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:05 INFO - PROCESS | 3732 | 1466036105404 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:05 INFO - PROCESS | 3732 | 1466036105520 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:15:05 INFO - PROCESS | 3732 | 1466036105635 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 3732 | 1466036105638 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:05 INFO - PROCESS | 3732 | ++DOCSHELL 12BBFC00 == 39 [pid = 3732] [id = 120] 16:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1314C000) [pid = 3732] [serial = 357] [outer = 00000000] 16:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (13931C00) [pid = 3732] [serial = 358] [outer = 1314C000] 16:15:05 INFO - PROCESS | 3732 | 1466036105695 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (143D7400) [pid = 3732] [serial = 359] [outer = 1314C000] 16:15:06 INFO - PROCESS | 3732 | 1466036106245 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 933ms 16:15:06 INFO - PROCESS | 3732 | 1466036106323 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 3732 | 1466036106328 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 16:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:15:06 INFO - PROCESS | 3732 | 1466036106334 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 3732 | 1466036106336 Marionette TRACE conn3 <- [1,446,null,{}] 16:15:06 INFO - PROCESS | 3732 | 1466036106341 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:06 INFO - PROCESS | 3732 | 1466036106343 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:06 INFO - PROCESS | 3732 | 1466036106452 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:15:06 INFO - PROCESS | 3732 | 1466036106547 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:06 INFO - PROCESS | 3732 | 1466036106550 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:06 INFO - PROCESS | 3732 | ++DOCSHELL 15F14400 == 40 [pid = 3732] [id = 121] 16:15:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1620C400) [pid = 3732] [serial = 360] [outer = 00000000] 16:15:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16A59800) [pid = 3732] [serial = 361] [outer = 1620C400] 16:15:06 INFO - PROCESS | 3732 | 1466036106604 Marionette DEBUG loaded listener.js 16:15:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16FDF800) [pid = 3732] [serial = 362] [outer = 1620C400] 16:15:07 INFO - PROCESS | 3732 | 1466036107228 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 948ms 16:15:07 INFO - PROCESS | 3732 | 1466036107284 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:15:07 INFO - PROCESS | 3732 | 1466036107287 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 16:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:15:07 INFO - PROCESS | 3732 | 1466036107291 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:15:07 INFO - PROCESS | 3732 | 1466036107295 Marionette TRACE conn3 <- [1,450,null,{}] 16:15:07 INFO - PROCESS | 3732 | 1466036107306 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:07 INFO - PROCESS | 3732 | 1466036107311 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:07 INFO - PROCESS | 3732 | 1466036107415 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:15:07 INFO - PROCESS | 3732 | 1466036107494 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:07 INFO - PROCESS | 3732 | 1466036107497 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:07 INFO - PROCESS | 3732 | ++DOCSHELL 1A3B7400 == 41 [pid = 3732] [id = 122] 16:15:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A3B7C00) [pid = 3732] [serial = 363] [outer = 00000000] 16:15:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A806800) [pid = 3732] [serial = 364] [outer = 1A3B7C00] 16:15:07 INFO - PROCESS | 3732 | 1466036107595 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1AA61000) [pid = 3732] [serial = 365] [outer = 1A3B7C00] 16:15:08 INFO - PROCESS | 3732 | 1466036108251 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 3732 | 1466036108301 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 16:15:08 INFO - PROCESS | 3732 | 1466036108306 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:15:08 INFO - PROCESS | 3732 | 1466036108309 Marionette TRACE conn3 <- [1,454,null,{}] 16:15:08 INFO - PROCESS | 3732 | 1466036108314 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:08 INFO - PROCESS | 3732 | 1466036108317 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:08 INFO - PROCESS | 3732 | 1466036108416 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:15:08 INFO - PROCESS | 3732 | 1466036108496 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:08 INFO - PROCESS | 3732 | 1466036108500 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:08 INFO - PROCESS | 3732 | ++DOCSHELL 131E3C00 == 42 [pid = 3732] [id = 123] 16:15:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (131E9000) [pid = 3732] [serial = 366] [outer = 00000000] 16:15:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (13211000) [pid = 3732] [serial = 367] [outer = 131E9000] 16:15:08 INFO - PROCESS | 3732 | 1466036108603 Marionette DEBUG loaded listener.js 16:15:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (13655000) [pid = 3732] [serial = 368] [outer = 131E9000] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 1430C000 == 41 [pid = 3732] [id = 118] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 17FE1000 == 40 [pid = 3732] [id = 117] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 13254400 == 39 [pid = 3732] [id = 116] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 169CA800 == 38 [pid = 3732] [id = 115] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 16987400 == 37 [pid = 3732] [id = 114] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 15F12400 == 36 [pid = 3732] [id = 113] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 13CCF000 == 35 [pid = 3732] [id = 112] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 10A49400 == 34 [pid = 3732] [id = 111] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 14FEC400 == 33 [pid = 3732] [id = 110] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 15F06C00 == 32 [pid = 3732] [id = 108] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 10E9AC00 == 31 [pid = 3732] [id = 109] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 15F14400 == 30 [pid = 3732] [id = 121] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 1A3B7400 == 29 [pid = 3732] [id = 122] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 1A140800 == 28 [pid = 3732] [id = 119] 16:15:09 INFO - PROCESS | 3732 | --DOCSHELL 12BBFC00 == 27 [pid = 3732] [id = 120] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (17FE3000) [pid = 3732] [serial = 313] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17690400) [pid = 3732] [serial = 311] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (170D3800) [pid = 3732] [serial = 310] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (14042400) [pid = 3732] [serial = 316] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (13CD9C00) [pid = 3732] [serial = 296] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (13CD8000) [pid = 3732] [serial = 295] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12812400) [pid = 3732] [serial = 298] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (12AAA800) [pid = 3732] [serial = 299] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19942C00) [pid = 3732] [serial = 319] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15F0C400) [pid = 3732] [serial = 304] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13930C00) [pid = 3732] [serial = 301] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1403F800) [pid = 3732] [serial = 302] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19943000) [pid = 3732] [serial = 320] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1311FC00) [pid = 3732] [serial = 281] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (12AE5000) [pid = 3732] [serial = 280] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16202400) [pid = 3732] [serial = 284] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15F0AC00) [pid = 3732] [serial = 283] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1A254C00) [pid = 3732] [serial = 287] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (199E9C00) [pid = 3732] [serial = 286] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1AE0CC00) [pid = 3732] [serial = 290] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1ABE3C00) [pid = 3732] [serial = 289] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1A24E800) [pid = 3732] [serial = 322] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19946800) [pid = 3732] [serial = 293] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17ED1000) [pid = 3732] [serial = 292] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1994D000) [pid = 3732] [serial = 314] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16A58000) [pid = 3732] [serial = 307] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (15AAA400) [pid = 3732] [serial = 317] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16DF1400) [pid = 3732] [serial = 308] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16203800) [pid = 3732] [serial = 305] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:09 INFO - PROCESS | 3732 | 1466036109747 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:15:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:15:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1493ms 16:15:09 INFO - PROCESS | 3732 | 1466036109800 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:15:09 INFO - PROCESS | 3732 | 1466036109803 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 16:15:09 INFO - PROCESS | 3732 | 1466036109809 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 3732 | 1466036109814 Marionette TRACE conn3 <- [1,458,null,{}] 16:15:09 INFO - PROCESS | 3732 | [3732] 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 16:15:09 INFO - PROCESS | 3732 | [3732] 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 16:15:09 INFO - PROCESS | 3732 | 1466036109834 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:09 INFO - PROCESS | 3732 | 1466036109839 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:09 INFO - PROCESS | 3732 | 1466036109950 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:15:09 INFO - PROCESS | 3732 | 1466036109963 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:09 INFO - PROCESS | 3732 | 1466036109965 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:09 INFO - PROCESS | 3732 | ++DOCSHELL 10F12800 == 28 [pid = 3732] [id = 124] 16:15:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10F13400) [pid = 3732] [serial = 369] [outer = 00000000] 16:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (11C26C00) [pid = 3732] [serial = 370] [outer = 10F13400] 16:15:10 INFO - PROCESS | 3732 | 1466036110012 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (12890400) [pid = 3732] [serial = 371] [outer = 10F13400] 16:15:10 INFO - PROCESS | 3732 | 1466036110460 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:15:10 INFO - PROCESS | 3732 | 1466036110509 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 16:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:15:10 INFO - PROCESS | 3732 | 1466036110515 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 3732 | 1466036110518 Marionette TRACE conn3 <- [1,462,null,{}] 16:15:10 INFO - PROCESS | 3732 | 1466036110523 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:10 INFO - PROCESS | 3732 | 1466036110525 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:10 INFO - PROCESS | 3732 | 1466036110611 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:15:10 INFO - PROCESS | 3732 | 1466036110666 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 3732 | 1466036110668 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:10 INFO - PROCESS | 3732 | ++DOCSHELL 13930C00 == 29 [pid = 3732] [id = 125] 16:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13932C00) [pid = 3732] [serial = 372] [outer = 00000000] 16:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13CD8C00) [pid = 3732] [serial = 373] [outer = 13932C00] 16:15:10 INFO - PROCESS | 3732 | 1466036110714 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14040800) [pid = 3732] [serial = 374] [outer = 13932C00] 16:15:11 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:11 INFO - PROCESS | 3732 | 1466036111171 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 3732 | 1466036111216 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 16:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:15:11 INFO - PROCESS | 3732 | 1466036111220 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 3732 | 1466036111223 Marionette TRACE conn3 <- [1,466,null,{}] 16:15:11 INFO - PROCESS | 3732 | 1466036111233 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:11 INFO - PROCESS | 3732 | 1466036111238 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:11 INFO - PROCESS | 3732 | 1466036111318 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:15:11 INFO - PROCESS | 3732 | 1466036111327 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:11 INFO - PROCESS | 3732 | 1466036111330 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:11 INFO - PROCESS | 3732 | ++DOCSHELL 15CCD800 == 30 [pid = 3732] [id = 126] 16:15:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15CCF000) [pid = 3732] [serial = 375] [outer = 00000000] 16:15:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15F0CC00) [pid = 3732] [serial = 376] [outer = 15CCF000] 16:15:11 INFO - PROCESS | 3732 | 1466036111377 Marionette DEBUG loaded listener.js 16:15:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15F12400) [pid = 3732] [serial = 377] [outer = 15CCF000] 16:15:11 INFO - PROCESS | 3732 | 1466036111824 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 3732 | 1466036111860 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 16:15:11 INFO - PROCESS | 3732 | 1466036111873 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:15:11 INFO - PROCESS | 3732 | 1466036111875 Marionette TRACE conn3 <- [1,470,null,{}] 16:15:11 INFO - PROCESS | 3732 | 1466036111879 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:11 INFO - PROCESS | 3732 | 1466036111880 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:11 INFO - PROCESS | 3732 | 1466036111988 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:15:12 INFO - PROCESS | 3732 | 1466036112062 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 3732 | 1466036112064 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:12 INFO - PROCESS | 3732 | ++DOCSHELL 169BC400 == 31 [pid = 3732] [id = 127] 16:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (169CA800) [pid = 3732] [serial = 378] [outer = 00000000] 16:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16A61400) [pid = 3732] [serial = 379] [outer = 169CA800] 16:15:12 INFO - PROCESS | 3732 | 1466036112108 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16DF6000) [pid = 3732] [serial = 380] [outer = 169CA800] 16:15:12 INFO - PROCESS | 3732 | 1466036112503 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 699ms 16:15:12 INFO - PROCESS | 3732 | 1466036112562 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:15:12 INFO - PROCESS | 3732 | 1466036112565 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 16:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:15:12 INFO - PROCESS | 3732 | 1466036112568 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:15:12 INFO - PROCESS | 3732 | 1466036112569 Marionette TRACE conn3 <- [1,474,null,{}] 16:15:12 INFO - PROCESS | 3732 | 1466036112573 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:12 INFO - PROCESS | 3732 | 1466036112575 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:12 INFO - PROCESS | 3732 | 1466036112682 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:15:12 INFO - PROCESS | 3732 | 1466036112690 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 3732 | 1466036112692 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:12 INFO - PROCESS | 3732 | ++DOCSHELL 16E34C00 == 32 [pid = 3732] [id = 128] 16:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16E39800) [pid = 3732] [serial = 381] [outer = 00000000] 16:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1768B000) [pid = 3732] [serial = 382] [outer = 16E39800] 16:15:12 INFO - PROCESS | 3732 | 1466036112736 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (176D9400) [pid = 3732] [serial = 383] [outer = 16E39800] 16:15:13 INFO - PROCESS | 3732 | 1466036113223 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 700ms 16:15:13 INFO - PROCESS | 3732 | 1466036113267 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:15:13 INFO - PROCESS | 3732 | 1466036113269 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 16:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:15:13 INFO - PROCESS | 3732 | 1466036113272 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:15:13 INFO - PROCESS | 3732 | 1466036113274 Marionette TRACE conn3 <- [1,478,null,{}] 16:15:13 INFO - PROCESS | 3732 | 1466036113277 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:13 INFO - PROCESS | 3732 | 1466036113283 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:13 INFO - PROCESS | 3732 | 1466036113434 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:15:13 INFO - PROCESS | 3732 | 1466036113490 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:13 INFO - PROCESS | 3732 | 1466036113492 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:13 INFO - PROCESS | 3732 | ++DOCSHELL 17FE2800 == 33 [pid = 3732] [id = 129] 16:15:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17FE4000) [pid = 3732] [serial = 384] [outer = 00000000] 16:15:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19948400) [pid = 3732] [serial = 385] [outer = 17FE4000] 16:15:13 INFO - PROCESS | 3732 | 1466036113535 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (199E9C00) [pid = 3732] [serial = 386] [outer = 17FE4000] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17FE1C00) [pid = 3732] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15F12C00) [pid = 3732] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (169BD000) [pid = 3732] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10F02000) [pid = 3732] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15564000) [pid = 3732] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16989000) [pid = 3732] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10A4B000) [pid = 3732] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16C0D000) [pid = 3732] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13260800) [pid = 3732] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13CDC400) [pid = 3732] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1A1A8800) [pid = 3732] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15569800) [pid = 3732] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:15:14 INFO - PROCESS | 3732 | 1466036114190 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 933ms 16:15:14 INFO - PROCESS | 3732 | 1466036114218 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:15:14 INFO - PROCESS | 3732 | 1466036114220 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 16:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:15:14 INFO - PROCESS | 3732 | 1466036114223 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 3732 | 1466036114225 Marionette TRACE conn3 <- [1,482,null,{}] 16:15:14 INFO - PROCESS | 3732 | 1466036114228 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:14 INFO - PROCESS | 3732 | 1466036114230 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:14 INFO - PROCESS | 3732 | 1466036114304 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:15:14 INFO - PROCESS | 3732 | 1466036114309 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 3732 | 1466036114311 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:14 INFO - PROCESS | 3732 | ++DOCSHELL 13259400 == 34 [pid = 3732] [id = 130] 16:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13260800) [pid = 3732] [serial = 387] [outer = 00000000] 16:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16989000) [pid = 3732] [serial = 388] [outer = 13260800] 16:15:14 INFO - PROCESS | 3732 | 1466036114353 Marionette DEBUG loaded listener.js 16:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16A5A400) [pid = 3732] [serial = 389] [outer = 13260800] 16:15:14 INFO - PROCESS | 3732 | 1466036114816 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 638ms 16:15:14 INFO - PROCESS | 3732 | 1466036114861 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:15:14 INFO - PROCESS | 3732 | 1466036114863 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 16:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:15:14 INFO - PROCESS | 3732 | 1466036114866 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 3732 | 1466036114868 Marionette TRACE conn3 <- [1,486,null,{}] 16:15:14 INFO - PROCESS | 3732 | 1466036114871 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:14 INFO - PROCESS | 3732 | 1466036114873 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:14 INFO - PROCESS | 3732 | 1466036114947 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:15:14 INFO - PROCESS | 3732 | 1466036114952 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 3732 | 1466036114954 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:14 INFO - PROCESS | 3732 | ++DOCSHELL 15564000 == 35 [pid = 3732] [id = 131] 16:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15569800) [pid = 3732] [serial = 390] [outer = 00000000] 16:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (199EEC00) [pid = 3732] [serial = 391] [outer = 15569800] 16:15:14 INFO - PROCESS | 3732 | 1466036114997 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (199F5000) [pid = 3732] [serial = 392] [outer = 15569800] 16:15:15 INFO - PROCESS | 3732 | 1466036115385 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19948000) [pid = 3732] [serial = 393] [outer = 1B36FC00] 16:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 591ms 16:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:15:15 INFO - PROCESS | 3732 | 1466036115475 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:15:15 INFO - PROCESS | 3732 | 1466036115477 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 16:15:15 INFO - PROCESS | 3732 | 1466036115481 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:15:15 INFO - PROCESS | 3732 | 1466036115483 Marionette TRACE conn3 <- [1,490,null,{}] 16:15:15 INFO - PROCESS | 3732 | 1466036115486 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:15 INFO - PROCESS | 3732 | 1466036115488 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:15 INFO - PROCESS | 3732 | 1466036115563 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:15:15 INFO - PROCESS | 3732 | 1466036115574 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 3732 | 1466036115576 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:15 INFO - PROCESS | 3732 | ++DOCSHELL 15CC9400 == 36 [pid = 3732] [id = 132] 16:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A250C00) [pid = 3732] [serial = 394] [outer = 00000000] 16:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A3B8C00) [pid = 3732] [serial = 395] [outer = 1A250C00] 16:15:15 INFO - PROCESS | 3732 | 1466036115623 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A3BF800) [pid = 3732] [serial = 396] [outer = 1A250C00] 16:15:16 INFO - PROCESS | 3732 | 1466036116036 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:15:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:15:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 591ms 16:15:16 INFO - PROCESS | 3732 | 1466036116110 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:15:16 INFO - PROCESS | 3732 | 1466036116114 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 16:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:15:16 INFO - PROCESS | 3732 | 1466036116123 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 3732 | 1466036116128 Marionette TRACE conn3 <- [1,494,null,{}] 16:15:16 INFO - PROCESS | 3732 | 1466036116134 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:16 INFO - PROCESS | 3732 | 1466036116138 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:16 INFO - PROCESS | 3732 | 1466036116301 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:15:16 INFO - PROCESS | 3732 | 1466036116428 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:16 INFO - PROCESS | 3732 | 1466036116434 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:16 INFO - PROCESS | 3732 | ++DOCSHELL 10F17C00 == 37 [pid = 3732] [id = 133] 16:15:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10F1D800) [pid = 3732] [serial = 397] [outer = 00000000] 16:15:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (11C20C00) [pid = 3732] [serial = 398] [outer = 10F1D800] 16:15:16 INFO - PROCESS | 3732 | 1466036116489 Marionette DEBUG loaded listener.js 16:15:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (12D62800) [pid = 3732] [serial = 399] [outer = 10F1D800] 16:15:17 INFO - PROCESS | 3732 | 1466036117259 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:15:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1181ms 16:15:17 INFO - PROCESS | 3732 | 1466036117320 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:15:17 INFO - PROCESS | 3732 | 1466036117323 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 16:15:17 INFO - PROCESS | 3732 | 1466036117330 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:15:17 INFO - PROCESS | 3732 | 1466036117334 Marionette TRACE conn3 <- [1,498,null,{}] 16:15:17 INFO - PROCESS | 3732 | 1466036117338 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:17 INFO - PROCESS | 3732 | 1466036117341 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:17 INFO - PROCESS | 3732 | 1466036117468 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:15:17 INFO - PROCESS | 3732 | 1466036117584 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 3732 | 1466036117587 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:17 INFO - PROCESS | 3732 | ++DOCSHELL 14FEC800 == 38 [pid = 3732] [id = 134] 16:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1533CC00) [pid = 3732] [serial = 400] [outer = 00000000] 16:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15AAA000) [pid = 3732] [serial = 401] [outer = 1533CC00] 16:15:17 INFO - PROCESS | 3732 | 1466036117642 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15F09400) [pid = 3732] [serial = 402] [outer = 1533CC00] 16:15:18 INFO - PROCESS | 3732 | 1466036118495 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 15564000 == 37 [pid = 3732] [id = 131] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 13259400 == 36 [pid = 3732] [id = 130] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 17FE2800 == 35 [pid = 3732] [id = 129] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 16E34C00 == 34 [pid = 3732] [id = 128] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 169BC400 == 33 [pid = 3732] [id = 127] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 15CCD800 == 32 [pid = 3732] [id = 126] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 13930C00 == 31 [pid = 3732] [id = 125] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 10F12800 == 30 [pid = 3732] [id = 124] 16:15:18 INFO - PROCESS | 3732 | --DOCSHELL 131E3C00 == 29 [pid = 3732] [id = 123] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1A3C3C00) [pid = 3732] [serial = 356] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A1A8C00) [pid = 3732] [serial = 352] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1A3BE800) [pid = 3732] [serial = 355] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19E65400) [pid = 3732] [serial = 350] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16206000) [pid = 3732] [serial = 337] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1A24F800) [pid = 3732] [serial = 323] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (11CC7800) [pid = 3732] [serial = 326] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15AAB800) [pid = 3732] [serial = 329] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16FE4800) [pid = 3732] [serial = 340] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10F12C00) [pid = 3732] [serial = 331] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1790D000) [pid = 3732] [serial = 344] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19E60400) [pid = 3732] [serial = 349] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1620EC00) [pid = 3732] [serial = 338] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15AAD800) [pid = 3732] [serial = 346] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1430A000) [pid = 3732] [serial = 334] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1120A800) [pid = 3732] [serial = 325] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (175CCC00) [pid = 3732] [serial = 341] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17907000) [pid = 3732] [serial = 343] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1576E000) [pid = 3732] [serial = 328] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1533D800) [pid = 3732] [serial = 335] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (11CC8C00) [pid = 3732] [serial = 332] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16A5A000) [pid = 3732] [serial = 347] [outer = 00000000] [url = about:blank] 16:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1A1A9400) [pid = 3732] [serial = 353] [outer = 00000000] [url = about:blank] 16:15:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:15:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1244ms 16:15:18 INFO - PROCESS | 3732 | 1466036118567 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:15:18 INFO - PROCESS | 3732 | 1466036118572 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 16:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:15:18 INFO - PROCESS | 3732 | 1466036118577 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 3732 | 1466036118580 Marionette TRACE conn3 <- [1,502,null,{}] 16:15:18 INFO - PROCESS | 3732 | 1466036118585 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:18 INFO - PROCESS | 3732 | 1466036118588 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:18 INFO - PROCESS | 3732 | 1466036118679 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:15:18 INFO - PROCESS | 3732 | 1466036118686 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 3732 | 1466036118690 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:18 INFO - PROCESS | 3732 | ++DOCSHELL 110EB800 == 30 [pid = 3732] [id = 135] 16:15:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (110F2400) [pid = 3732] [serial = 403] [outer = 00000000] 16:15:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (11CC7800) [pid = 3732] [serial = 404] [outer = 110F2400] 16:15:18 INFO - PROCESS | 3732 | 1466036118737 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (12A14C00) [pid = 3732] [serial = 405] [outer = 110F2400] 16:15:19 INFO - PROCESS | 3732 | 1466036119230 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:15:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 700ms 16:15:19 INFO - PROCESS | 3732 | 1466036119277 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 3732 | 1466036119281 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 16:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:15:19 INFO - PROCESS | 3732 | 1466036119287 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 3732 | 1466036119289 Marionette TRACE conn3 <- [1,506,null,{}] 16:15:19 INFO - PROCESS | 3732 | 1466036119293 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:19 INFO - PROCESS | 3732 | 1466036119295 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:19 INFO - PROCESS | 3732 | 1466036119379 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:15:19 INFO - PROCESS | 3732 | 1466036119387 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:19 INFO - PROCESS | 3732 | 1466036119389 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:19 INFO - PROCESS | 3732 | ++DOCSHELL 13930C00 == 31 [pid = 3732] [id = 136] 16:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1393C400) [pid = 3732] [serial = 406] [outer = 00000000] 16:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (143DB800) [pid = 3732] [serial = 407] [outer = 1393C400] 16:15:19 INFO - PROCESS | 3732 | 1466036119436 Marionette DEBUG loaded listener.js 16:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15562400) [pid = 3732] [serial = 408] [outer = 1393C400] 16:15:19 INFO - PROCESS | 3732 | 1466036119898 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:15:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 622ms 16:15:19 INFO - PROCESS | 3732 | 1466036119925 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 3732 | 1466036119928 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 16:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:15:19 INFO - PROCESS | 3732 | 1466036119931 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 3732 | 1466036119934 Marionette TRACE conn3 <- [1,510,null,{}] 16:15:19 INFO - PROCESS | 3732 | 1466036119945 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:19 INFO - PROCESS | 3732 | 1466036119949 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:20 INFO - PROCESS | 3732 | 1466036120032 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:15:20 INFO - PROCESS | 3732 | 1466036120144 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 3732 | 1466036120147 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:20 INFO - PROCESS | 3732 | ++DOCSHELL 15F11000 == 32 [pid = 3732] [id = 137] 16:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15F12800) [pid = 3732] [serial = 409] [outer = 00000000] 16:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16207C00) [pid = 3732] [serial = 410] [outer = 15F12800] 16:15:20 INFO - PROCESS | 3732 | 1466036120194 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1620F800) [pid = 3732] [serial = 411] [outer = 15F12800] 16:15:20 INFO - PROCESS | 3732 | 1466036120572 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:15:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:15:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 684ms 16:15:20 INFO - PROCESS | 3732 | 1466036120630 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:15:20 INFO - PROCESS | 3732 | 1466036120633 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 16:15:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:15:20 INFO - PROCESS | 3732 | 1466036120636 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:15:20 INFO - PROCESS | 3732 | 1466036120638 Marionette TRACE conn3 <- [1,514,null,{}] 16:15:20 INFO - PROCESS | 3732 | 1466036120641 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:20 INFO - PROCESS | 3732 | 1466036120643 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:20 INFO - PROCESS | 3732 | 1466036120759 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:15:20 INFO - PROCESS | 3732 | 1466036120775 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 3732 | 1466036120777 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:20 INFO - PROCESS | 3732 | ++DOCSHELL 1620F400 == 33 [pid = 3732] [id = 138] 16:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1697F400) [pid = 3732] [serial = 412] [outer = 00000000] 16:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16E3A000) [pid = 3732] [serial = 413] [outer = 1697F400] 16:15:20 INFO - PROCESS | 3732 | 1466036120824 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (175C9000) [pid = 3732] [serial = 414] [outer = 1697F400] 16:15:21 INFO - PROCESS | 3732 | 1466036121243 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:15:21 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 16:15:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 622ms 16:15:21 INFO - PROCESS | 3732 | 1466036121274 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:15:21 INFO - PROCESS | 3732 | 1466036121276 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 16:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:15:21 INFO - PROCESS | 3732 | 1466036121279 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:15:21 INFO - PROCESS | 3732 | 1466036121281 Marionette TRACE conn3 <- [1,518,null,{}] 16:15:21 INFO - PROCESS | 3732 | 1466036121284 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:21 INFO - PROCESS | 3732 | 1466036121286 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:21 INFO - PROCESS | 3732 | 1466036121391 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:15:21 INFO - PROCESS | 3732 | 1466036121471 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:21 INFO - PROCESS | 3732 | 1466036121473 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:21 INFO - PROCESS | 3732 | ++DOCSHELL 16C06C00 == 34 [pid = 3732] [id = 139] 16:15:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16DF2C00) [pid = 3732] [serial = 415] [outer = 00000000] 16:15:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1790A800) [pid = 3732] [serial = 416] [outer = 16DF2C00] 16:15:21 INFO - PROCESS | 3732 | 1466036121516 Marionette DEBUG loaded listener.js 16:15:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17E85800) [pid = 3732] [serial = 417] [outer = 16DF2C00] 16:15:21 INFO - PROCESS | 3732 | 1466036121917 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:15:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:15:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 700ms 16:15:21 INFO - PROCESS | 3732 | 1466036121963 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:15:21 INFO - PROCESS | 3732 | 1466036121965 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 16:15:21 INFO - PROCESS | 3732 | 1466036121968 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:15:21 INFO - PROCESS | 3732 | 1466036121969 Marionette TRACE conn3 <- [1,522,null,{}] 16:15:21 INFO - PROCESS | 3732 | 1466036121980 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:21 INFO - PROCESS | 3732 | 1466036121986 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:22 INFO - PROCESS | 3732 | 1466036122113 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:15:22 INFO - PROCESS | 3732 | 1466036122128 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:22 INFO - PROCESS | 3732 | 1466036122130 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:22 INFO - PROCESS | 3732 | ++DOCSHELL 19944800 == 35 [pid = 3732] [id = 140] 16:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19945000) [pid = 3732] [serial = 418] [outer = 00000000] 16:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19E63400) [pid = 3732] [serial = 419] [outer = 19945000] 16:15:22 INFO - PROCESS | 3732 | 1466036122218 Marionette DEBUG loaded listener.js 16:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19E64800) [pid = 3732] [serial = 420] [outer = 19945000] 16:15:22 INFO - PROCESS | 3732 | 1466036122647 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:15:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:15:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 16:15:22 INFO - PROCESS | 3732 | 1466036122711 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 3732 | 1466036122713 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 16:15:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13932C00) [pid = 3732] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15CCF000) [pid = 3732] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10F13400) [pid = 3732] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (131E9000) [pid = 3732] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (169CA800) [pid = 3732] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1314C000) [pid = 3732] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1620C400) [pid = 3732] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1A3B7C00) [pid = 3732] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16E39800) [pid = 3732] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17FE4000) [pid = 3732] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (13260800) [pid = 3732] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:15:22 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15569800) [pid = 3732] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:15:22 INFO - PROCESS | 3732 | 1466036122815 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - PROCESS | 3732 | 1466036122817 Marionette TRACE conn3 <- [1,526,null,{}] 16:15:22 INFO - PROCESS | 3732 | 1466036122821 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:22 INFO - PROCESS | 3732 | 1466036122822 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:22 INFO - PROCESS | 3732 | 1466036122912 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:15:22 INFO - PROCESS | 3732 | 1466036122918 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:22 INFO - PROCESS | 3732 | 1466036122921 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:22 INFO - PROCESS | 3732 | ++DOCSHELL 131EA400 == 36 [pid = 3732] [id = 141] 16:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (131EB800) [pid = 3732] [serial = 421] [outer = 00000000] 16:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1576C400) [pid = 3732] [serial = 422] [outer = 131EB800] 16:15:22 INFO - PROCESS | 3732 | 1466036122969 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1576FC00) [pid = 3732] [serial = 423] [outer = 131EB800] 16:15:23 INFO - PROCESS | 3732 | 1466036123392 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:15:23 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 16:15:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 653ms 16:15:23 INFO - PROCESS | 3732 | 1466036123465 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:15:23 INFO - PROCESS | 3732 | 1466036123467 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 16:15:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:15:23 INFO - PROCESS | 3732 | 1466036123471 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:15:23 INFO - PROCESS | 3732 | 1466036123472 Marionette TRACE conn3 <- [1,530,null,{}] 16:15:23 INFO - PROCESS | 3732 | 1466036123476 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:23 INFO - PROCESS | 3732 | 1466036123478 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:23 INFO - PROCESS | 3732 | 1466036123552 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:15:23 INFO - PROCESS | 3732 | 1466036123560 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 3732 | 1466036123562 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:23 INFO - PROCESS | 3732 | ++DOCSHELL 169BE800 == 37 [pid = 3732] [id = 142] 16:15:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16E39800) [pid = 3732] [serial = 424] [outer = 00000000] 16:15:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19E61C00) [pid = 3732] [serial = 425] [outer = 16E39800] 16:15:23 INFO - PROCESS | 3732 | 1466036123605 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1A254000) [pid = 3732] [serial = 426] [outer = 16E39800] 16:15:24 INFO - PROCESS | 3732 | 1466036124016 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:15:24 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 16:15:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:15:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:15:24 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 16:15:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:15:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:15:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 591ms 16:15:24 INFO - PROCESS | 3732 | 1466036124068 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 3732 | 1466036124070 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 16:15:24 INFO - PROCESS | 3732 | 1466036124073 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:15:24 INFO - PROCESS | 3732 | 1466036124075 Marionette TRACE conn3 <- [1,534,null,{}] 16:15:24 INFO - PROCESS | 3732 | 1466036124078 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:24 INFO - PROCESS | 3732 | 1466036124080 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:24 INFO - PROCESS | 3732 | 1466036124166 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:15:24 INFO - PROCESS | 3732 | 1466036124179 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 3732 | 1466036124181 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:24 INFO - PROCESS | 3732 | ++DOCSHELL 1A25B800 == 38 [pid = 3732] [id = 143] 16:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A3B4C00) [pid = 3732] [serial = 427] [outer = 00000000] 16:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A80EC00) [pid = 3732] [serial = 428] [outer = 1A3B4C00] 16:15:24 INFO - PROCESS | 3732 | 1466036124224 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A810800) [pid = 3732] [serial = 429] [outer = 1A3B4C00] 16:15:24 INFO - PROCESS | 3732 | 1466036124650 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:15:24 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. 16:15:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 590ms 16:15:24 INFO - PROCESS | 3732 | 1466036124670 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 3732 | 1466036124672 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 16:15:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:15:24 INFO - PROCESS | 3732 | 1466036124679 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 3732 | 1466036124681 Marionette TRACE conn3 <- [1,538,null,{}] 16:15:24 INFO - PROCESS | 3732 | 1466036124684 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:24 INFO - PROCESS | 3732 | 1466036124686 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:24 INFO - PROCESS | 3732 | 1466036124800 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:15:24 INFO - PROCESS | 3732 | 1466036124895 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 3732 | 1466036124899 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:24 INFO - PROCESS | 3732 | ++DOCSHELL 10432400 == 39 [pid = 3732] [id = 144] 16:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (10475000) [pid = 3732] [serial = 430] [outer = 00000000] 16:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10A49400) [pid = 3732] [serial = 431] [outer = 10475000] 16:15:24 INFO - PROCESS | 3732 | 1466036124962 Marionette DEBUG loaded listener.js 16:15:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10F14000) [pid = 3732] [serial = 432] [outer = 10475000] 16:15:25 INFO - PROCESS | 3732 | 1466036125553 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:15:25 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. 16:15:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 933ms 16:15:25 INFO - PROCESS | 3732 | 1466036125622 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 3732 | 1466036125626 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 16:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:15:25 INFO - PROCESS | 3732 | 1466036125631 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - PROCESS | 3732 | 1466036125635 Marionette TRACE conn3 <- [1,542,null,{}] 16:15:25 INFO - PROCESS | 3732 | 1466036125640 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:25 INFO - PROCESS | 3732 | 1466036125643 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:25 INFO - PROCESS | 3732 | 1466036125758 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:15:25 INFO - PROCESS | 3732 | 1466036125848 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 3732 | 1466036125852 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:25 INFO - PROCESS | 3732 | ++DOCSHELL 131EB000 == 40 [pid = 3732] [id = 145] 16:15:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (13212000) [pid = 3732] [serial = 433] [outer = 00000000] 16:15:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (157DCC00) [pid = 3732] [serial = 434] [outer = 13212000] 16:15:25 INFO - PROCESS | 3732 | 1466036125906 Marionette DEBUG loaded listener.js 16:15:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16203000) [pid = 3732] [serial = 435] [outer = 13212000] 16:15:26 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:26 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:26 INFO - PROCESS | 3732 | 1466036126444 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 839ms 16:15:26 INFO - PROCESS | 3732 | 1466036126480 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:15:26 INFO - PROCESS | 3732 | 1466036126484 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 16:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:15:26 INFO - PROCESS | 3732 | 1466036126488 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - PROCESS | 3732 | 1466036126491 Marionette TRACE conn3 <- [1,546,null,{}] 16:15:26 INFO - PROCESS | 3732 | 1466036126494 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:26 INFO - PROCESS | 3732 | 1466036126497 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:26 INFO - PROCESS | 3732 | 1466036126605 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:15:26 INFO - PROCESS | 3732 | 1466036126698 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 3732 | 1466036126701 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:26 INFO - PROCESS | 3732 | ++DOCSHELL 1620B000 == 41 [pid = 3732] [id = 146] 16:15:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16FE5000) [pid = 3732] [serial = 436] [outer = 00000000] 16:15:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17FE2C00) [pid = 3732] [serial = 437] [outer = 16FE5000] 16:15:26 INFO - PROCESS | 3732 | 1466036126753 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19E68800) [pid = 3732] [serial = 438] [outer = 16FE5000] 16:15:27 INFO - PROCESS | 3732 | 1466036127374 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 949ms 16:15:27 INFO - PROCESS | 3732 | 1466036127433 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:15:27 INFO - PROCESS | 3732 | 1466036127436 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 16:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:15:27 INFO - PROCESS | 3732 | 1466036127445 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:15:27 INFO - PROCESS | 3732 | 1466036127451 Marionette TRACE conn3 <- [1,550,null,{}] 16:15:27 INFO - PROCESS | 3732 | 1466036127456 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:27 INFO - PROCESS | 3732 | 1466036127460 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:27 INFO - PROCESS | 3732 | 1466036127565 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:15:27 INFO - PROCESS | 3732 | 1466036127647 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 3732 | 1466036127649 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:27 INFO - PROCESS | 3732 | ++DOCSHELL 1697D800 == 42 [pid = 3732] [id = 147] 16:15:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A259800) [pid = 3732] [serial = 439] [outer = 00000000] 16:15:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1ABE6000) [pid = 3732] [serial = 440] [outer = 1A259800] 16:15:27 INFO - PROCESS | 3732 | 1466036127741 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1AE02800) [pid = 3732] [serial = 441] [outer = 1A259800] 16:15:28 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:28 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:28 INFO - PROCESS | 3732 | 1466036128449 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1057ms 16:15:28 INFO - PROCESS | 3732 | 1466036128502 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 3732 | 1466036128507 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 16:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:15:28 INFO - PROCESS | 3732 | 1466036128512 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 3732 | 1466036128515 Marionette TRACE conn3 <- [1,554,null,{}] 16:15:28 INFO - PROCESS | 3732 | 1466036128520 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:28 INFO - PROCESS | 3732 | 1466036128523 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:28 INFO - PROCESS | 3732 | 1466036128621 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:15:28 INFO - PROCESS | 3732 | 1466036128702 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:28 INFO - PROCESS | 3732 | 1466036128707 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:28 INFO - PROCESS | 3732 | ++DOCSHELL 12AE6000 == 43 [pid = 3732] [id = 148] 16:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (12D62000) [pid = 3732] [serial = 442] [outer = 00000000] 16:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (13147C00) [pid = 3732] [serial = 443] [outer = 12D62000] 16:15:28 INFO - PROCESS | 3732 | 1466036128803 Marionette DEBUG loaded listener.js 16:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (131E3800) [pid = 3732] [serial = 444] [outer = 12D62000] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 1A25B800 == 42 [pid = 3732] [id = 143] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 169BE800 == 41 [pid = 3732] [id = 142] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 131EA400 == 40 [pid = 3732] [id = 141] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 19944800 == 39 [pid = 3732] [id = 140] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 16C06C00 == 38 [pid = 3732] [id = 139] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 1620F400 == 37 [pid = 3732] [id = 138] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 15F11000 == 36 [pid = 3732] [id = 137] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 13930C00 == 35 [pid = 3732] [id = 136] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 110EB800 == 34 [pid = 3732] [id = 135] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 15CC9400 == 33 [pid = 3732] [id = 132] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 10F17C00 == 32 [pid = 3732] [id = 133] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 14FEC800 == 31 [pid = 3732] [id = 134] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 1697D800 == 30 [pid = 3732] [id = 147] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 1620B000 == 29 [pid = 3732] [id = 146] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 10432400 == 28 [pid = 3732] [id = 144] 16:15:29 INFO - PROCESS | 3732 | --DOCSHELL 131EB000 == 27 [pid = 3732] [id = 145] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (12DEAC00) [pid = 3732] [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.] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (13CD8C00) [pid = 3732] [serial = 373] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (15F0CC00) [pid = 3732] [serial = 376] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (11C26C00) [pid = 3732] [serial = 370] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (12890400) [pid = 3732] [serial = 371] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (13655000) [pid = 3732] [serial = 368] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (13211000) [pid = 3732] [serial = 367] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16A61400) [pid = 3732] [serial = 379] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (143D7400) [pid = 3732] [serial = 359] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13931C00) [pid = 3732] [serial = 358] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16FDF800) [pid = 3732] [serial = 362] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16A59800) [pid = 3732] [serial = 361] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1AA61000) [pid = 3732] [serial = 365] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1A806800) [pid = 3732] [serial = 364] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (176D9400) [pid = 3732] [serial = 383] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1768B000) [pid = 3732] [serial = 382] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19948400) [pid = 3732] [serial = 385] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16A5A400) [pid = 3732] [serial = 389] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16989000) [pid = 3732] [serial = 388] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (199E9C00) [pid = 3732] [serial = 386] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14040800) [pid = 3732] [serial = 374] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16DF6000) [pid = 3732] [serial = 380] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1A3B8C00) [pid = 3732] [serial = 395] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (199F5000) [pid = 3732] [serial = 392] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (199EEC00) [pid = 3732] [serial = 391] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15F12400) [pid = 3732] [serial = 377] [outer = 00000000] [url = about:blank] 16:15:29 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:29 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:29 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:29 INFO - PROCESS | 3732 | 1466036129949 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1446ms 16:15:29 INFO - PROCESS | 3732 | 1466036129974 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:15:29 INFO - PROCESS | 3732 | 1466036129978 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 16:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:15:29 INFO - PROCESS | 3732 | 1466036129982 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:15:29 INFO - PROCESS | 3732 | 1466036129985 Marionette TRACE conn3 <- [1,558,null,{}] 16:15:29 INFO - PROCESS | 3732 | 1466036129991 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:29 INFO - PROCESS | 3732 | 1466036129994 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:30 INFO - PROCESS | 3732 | 1466036130090 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:15:30 INFO - PROCESS | 3732 | 1466036130211 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:30 INFO - PROCESS | 3732 | 1466036130214 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:30 INFO - PROCESS | 3732 | ++DOCSHELL 10F12800 == 28 [pid = 3732] [id = 149] 16:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10F12C00) [pid = 3732] [serial = 445] [outer = 00000000] 16:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (12812C00) [pid = 3732] [serial = 446] [outer = 10F12C00] 16:15:30 INFO - PROCESS | 3732 | 1466036130260 Marionette DEBUG loaded listener.js 16:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (12A12800) [pid = 3732] [serial = 447] [outer = 10F12C00] 16:15:30 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:30 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:30 INFO - PROCESS | 3732 | 1466036130647 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 684ms 16:15:30 INFO - PROCESS | 3732 | 1466036130679 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 3732 | 1466036130683 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 16:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:15:30 INFO - PROCESS | 3732 | 1466036130689 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 3732 | 1466036130692 Marionette TRACE conn3 <- [1,562,null,{}] 16:15:30 INFO - PROCESS | 3732 | 1466036130696 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:30 INFO - PROCESS | 3732 | 1466036130698 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:30 INFO - PROCESS | 3732 | 1466036130782 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:15:30 INFO - PROCESS | 3732 | 1466036130788 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:30 INFO - PROCESS | 3732 | 1466036130790 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:30 INFO - PROCESS | 3732 | ++DOCSHELL 13149800 == 29 [pid = 3732] [id = 150] 16:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (131EC000) [pid = 3732] [serial = 448] [outer = 00000000] 16:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13658C00) [pid = 3732] [serial = 449] [outer = 131EC000] 16:15:30 INFO - PROCESS | 3732 | 1466036130837 Marionette DEBUG loaded listener.js 16:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (13C01800) [pid = 3732] [serial = 450] [outer = 131EC000] 16:15:31 INFO - PROCESS | 3732 | 1466036131294 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 638ms 16:15:31 INFO - PROCESS | 3732 | 1466036131329 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 3732 | 1466036131331 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 16:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:15:31 INFO - PROCESS | 3732 | 1466036131334 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 3732 | 1466036131338 Marionette TRACE conn3 <- [1,566,null,{}] 16:15:31 INFO - PROCESS | 3732 | 1466036131348 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:31 INFO - PROCESS | 3732 | 1466036131352 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:31 INFO - PROCESS | 3732 | 1466036131432 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:15:31 INFO - PROCESS | 3732 | 1466036131442 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:31 INFO - PROCESS | 3732 | 1466036131445 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:31 INFO - PROCESS | 3732 | ++DOCSHELL 1430A000 == 30 [pid = 3732] [id = 151] 16:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1430A400) [pid = 3732] [serial = 451] [outer = 00000000] 16:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14FED000) [pid = 3732] [serial = 452] [outer = 1430A400] 16:15:31 INFO - PROCESS | 3732 | 1466036131475 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15768000) [pid = 3732] [serial = 453] [outer = 1430A400] 16:15:31 INFO - PROCESS | 3732 | 1466036131936 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 622ms 16:15:31 INFO - PROCESS | 3732 | 1466036131959 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 3732 | 1466036131962 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 16:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:15:31 INFO - PROCESS | 3732 | 1466036131965 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 3732 | 1466036131967 Marionette TRACE conn3 <- [1,570,null,{}] 16:15:31 INFO - PROCESS | 3732 | 1466036131970 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:31 INFO - PROCESS | 3732 | 1466036131972 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:32 INFO - PROCESS | 3732 | 1466036132091 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:15:32 INFO - PROCESS | 3732 | 1466036132096 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 3732 | 1466036132098 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:32 INFO - PROCESS | 3732 | ++DOCSHELL 14FEC800 == 31 [pid = 3732] [id = 152] 16:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1556B000) [pid = 3732] [serial = 454] [outer = 00000000] 16:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15F0D800) [pid = 3732] [serial = 455] [outer = 1556B000] 16:15:32 INFO - PROCESS | 3732 | 1466036132142 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F14000) [pid = 3732] [serial = 456] [outer = 1556B000] 16:15:32 INFO - PROCESS | 3732 | 1466036132559 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 637ms 16:15:32 INFO - PROCESS | 3732 | 1466036132603 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:15:32 INFO - PROCESS | 3732 | 1466036132605 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 16:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:15:32 INFO - PROCESS | 3732 | 1466036132614 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:15:32 INFO - PROCESS | 3732 | 1466036132616 Marionette TRACE conn3 <- [1,574,null,{}] 16:15:32 INFO - PROCESS | 3732 | 1466036132619 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:32 INFO - PROCESS | 3732 | 1466036132621 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:32 INFO - PROCESS | 3732 | 1466036132722 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:15:32 INFO - PROCESS | 3732 | 1466036132727 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 3732 | 1466036132729 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:32 INFO - PROCESS | 3732 | ++DOCSHELL 16205400 == 32 [pid = 3732] [id = 153] 16:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16205C00) [pid = 3732] [serial = 457] [outer = 00000000] 16:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (169BC400) [pid = 3732] [serial = 458] [outer = 16205C00] 16:15:32 INFO - PROCESS | 3732 | 1466036132772 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16A61400) [pid = 3732] [serial = 459] [outer = 16205C00] 16:15:33 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:33 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:33 INFO - PROCESS | 3732 | 1466036133243 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 684ms 16:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:15:33 INFO - PROCESS | 3732 | 1466036133313 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 3732 | 1466036133315 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 16:15:33 INFO - PROCESS | 3732 | 1466036133319 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 3732 | 1466036133320 Marionette TRACE conn3 <- [1,578,null,{}] 16:15:33 INFO - PROCESS | 3732 | 1466036133334 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:33 INFO - PROCESS | 3732 | 1466036133343 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:33 INFO - PROCESS | 3732 | 1466036133503 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:15:33 INFO - PROCESS | 3732 | 1466036133510 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:33 INFO - PROCESS | 3732 | 1466036133513 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:33 INFO - PROCESS | 3732 | ++DOCSHELL 16E33C00 == 33 [pid = 3732] [id = 154] 16:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16FD7800) [pid = 3732] [serial = 460] [outer = 00000000] 16:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (170CE400) [pid = 3732] [serial = 461] [outer = 16FD7800] 16:15:33 INFO - PROCESS | 3732 | 1466036133555 Marionette DEBUG loaded listener.js 16:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (176D8C00) [pid = 3732] [serial = 462] [outer = 16FD7800] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A3B4C00) [pid = 3732] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16DF2C00) [pid = 3732] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19945000) [pid = 3732] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (110F2400) [pid = 3732] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15F12800) [pid = 3732] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1393C400) [pid = 3732] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1A250C00) [pid = 3732] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1533CC00) [pid = 3732] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10F1D800) [pid = 3732] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (131EB800) [pid = 3732] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1697F400) [pid = 3732] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:15:34 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16E39800) [pid = 3732] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:15:34 INFO - PROCESS | 3732 | 1466036134279 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 995ms 16:15:34 INFO - PROCESS | 3732 | 1466036134322 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:15:34 INFO - PROCESS | 3732 | 1466036134324 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 16:15:34 INFO - PROCESS | 3732 | 1466036134336 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:15:34 INFO - PROCESS | 3732 | 1466036134338 Marionette TRACE conn3 <- [1,582,null,{}] 16:15:34 INFO - PROCESS | 3732 | 1466036134346 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:34 INFO - PROCESS | 3732 | 1466036134348 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:34 INFO - PROCESS | 3732 | 1466036134422 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:15:34 INFO - PROCESS | 3732 | 1466036134428 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:34 INFO - PROCESS | 3732 | 1466036134430 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:34 INFO - PROCESS | 3732 | ++DOCSHELL 11209800 == 34 [pid = 3732] [id = 155] 16:15:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (11CC6400) [pid = 3732] [serial = 463] [outer = 00000000] 16:15:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15AA9800) [pid = 3732] [serial = 464] [outer = 11CC6400] 16:15:34 INFO - PROCESS | 3732 | 1466036134472 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15AAC800) [pid = 3732] [serial = 465] [outer = 11CC6400] 16:15:34 INFO - PROCESS | 3732 | 1466036134856 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 591ms 16:15:34 INFO - PROCESS | 3732 | 1466036134919 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:15:34 INFO - PROCESS | 3732 | 1466036134920 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 16:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:15:34 INFO - PROCESS | 3732 | 1466036134924 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:15:34 INFO - PROCESS | 3732 | 1466036134926 Marionette TRACE conn3 <- [1,586,null,{}] 16:15:34 INFO - PROCESS | 3732 | 1466036134929 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:34 INFO - PROCESS | 3732 | 1466036134931 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:35 INFO - PROCESS | 3732 | 1466036135004 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:15:35 INFO - PROCESS | 3732 | 1466036135010 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 3732 | 1466036135012 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:35 INFO - PROCESS | 3732 | ++DOCSHELL 16FDF400 == 35 [pid = 3732] [id = 156] 16:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1704B800) [pid = 3732] [serial = 466] [outer = 00000000] 16:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17E1F400) [pid = 3732] [serial = 467] [outer = 1704B800] 16:15:35 INFO - PROCESS | 3732 | 1466036135054 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17E20C00) [pid = 3732] [serial = 468] [outer = 1704B800] 16:15:35 INFO - PROCESS | 3732 | 1466036135452 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 591ms 16:15:35 INFO - PROCESS | 3732 | 1466036135521 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:15:35 INFO - PROCESS | 3732 | 1466036135523 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 16:15:35 INFO - PROCESS | 3732 | 1466036135527 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:15:35 INFO - PROCESS | 3732 | 1466036135528 Marionette TRACE conn3 <- [1,590,null,{}] 16:15:35 INFO - PROCESS | 3732 | 1466036135531 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:35 INFO - PROCESS | 3732 | 1466036135533 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:35 INFO - PROCESS | 3732 | 1466036135609 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:15:35 INFO - PROCESS | 3732 | 1466036135614 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 3732 | 1466036135616 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:35 INFO - PROCESS | 3732 | ++DOCSHELL 14309C00 == 36 [pid = 3732] [id = 157] 16:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19942C00) [pid = 3732] [serial = 469] [outer = 00000000] 16:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1994B000) [pid = 3732] [serial = 470] [outer = 19942C00] 16:15:35 INFO - PROCESS | 3732 | 1466036135657 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (199E9C00) [pid = 3732] [serial = 471] [outer = 19942C00] 16:15:36 INFO - PROCESS | 3732 | 1466036136117 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 638ms 16:15:36 INFO - PROCESS | 3732 | 1466036136165 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:15:36 INFO - PROCESS | 3732 | 1466036136176 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 16:15:36 INFO - PROCESS | 3732 | 1466036136179 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:15:36 INFO - PROCESS | 3732 | 1466036136181 Marionette TRACE conn3 <- [1,594,null,{}] 16:15:36 INFO - PROCESS | 3732 | 1466036136185 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:36 INFO - PROCESS | 3732 | 1466036136186 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:36 INFO - PROCESS | 3732 | 1466036136332 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:15:36 INFO - PROCESS | 3732 | 1466036136444 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:36 INFO - PROCESS | 3732 | 1466036136448 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:36 INFO - PROCESS | 3732 | ++DOCSHELL 12813400 == 37 [pid = 3732] [id = 158] 16:15:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (12890400) [pid = 3732] [serial = 472] [outer = 00000000] 16:15:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1320EC00) [pid = 3732] [serial = 473] [outer = 12890400] 16:15:36 INFO - PROCESS | 3732 | 1466036136505 Marionette DEBUG loaded listener.js 16:15:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (13C08C00) [pid = 3732] [serial = 474] [outer = 12890400] 16:15:37 INFO - PROCESS | 3732 | 1466036137268 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1135ms 16:15:37 INFO - PROCESS | 3732 | 1466036137327 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:15:37 INFO - PROCESS | 3732 | 1466036137331 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 16:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:15:37 INFO - PROCESS | 3732 | 1466036137336 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 3732 | 1466036137340 Marionette TRACE conn3 <- [1,598,null,{}] 16:15:37 INFO - PROCESS | 3732 | 1466036137344 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:37 INFO - PROCESS | 3732 | 1466036137347 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:37 INFO - PROCESS | 3732 | 1466036137469 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:15:37 INFO - PROCESS | 3732 | 1466036137543 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:37 INFO - PROCESS | 3732 | 1466036137546 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:37 INFO - PROCESS | 3732 | ++DOCSHELL 13934400 == 38 [pid = 3732] [id = 159] 16:15:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13C05400) [pid = 3732] [serial = 475] [outer = 00000000] 16:15:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1403F400) [pid = 3732] [serial = 476] [outer = 13C05400] 16:15:37 INFO - PROCESS | 3732 | 1466036137641 Marionette DEBUG loaded listener.js 16:15:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (143E1000) [pid = 3732] [serial = 477] [outer = 13C05400] 16:15:38 INFO - PROCESS | 3732 | 1466036138445 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1181ms 16:15:38 INFO - PROCESS | 3732 | 1466036138519 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:15:38 INFO - PROCESS | 3732 | 1466036138524 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 16:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:15:38 INFO - PROCESS | 3732 | 1466036138529 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:15:38 INFO - PROCESS | 3732 | 1466036138532 Marionette TRACE conn3 <- [1,602,null,{}] 16:15:38 INFO - PROCESS | 3732 | 1466036138537 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:38 INFO - PROCESS | 3732 | 1466036138540 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:38 INFO - PROCESS | 3732 | 1466036138652 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:15:38 INFO - PROCESS | 3732 | 1466036138727 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:38 INFO - PROCESS | 3732 | 1466036138732 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:38 INFO - PROCESS | 3732 | ++DOCSHELL 10471400 == 39 [pid = 3732] [id = 160] 16:15:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1055FC00) [pid = 3732] [serial = 478] [outer = 00000000] 16:15:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1120B800) [pid = 3732] [serial = 479] [outer = 1055FC00] 16:15:38 INFO - PROCESS | 3732 | 1466036138830 Marionette DEBUG loaded listener.js 16:15:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (12D65400) [pid = 3732] [serial = 480] [outer = 1055FC00] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 14309C00 == 38 [pid = 3732] [id = 157] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 16FDF400 == 37 [pid = 3732] [id = 156] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 11209800 == 36 [pid = 3732] [id = 155] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 16E33C00 == 35 [pid = 3732] [id = 154] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 16205400 == 34 [pid = 3732] [id = 153] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 14FEC800 == 33 [pid = 3732] [id = 152] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 1430A000 == 32 [pid = 3732] [id = 151] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 13149800 == 31 [pid = 3732] [id = 150] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 10F12800 == 30 [pid = 3732] [id = 149] 16:15:38 INFO - PROCESS | 3732 | --DOCSHELL 12AE6000 == 29 [pid = 3732] [id = 148] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1A80EC00) [pid = 3732] [serial = 428] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1790A800) [pid = 3732] [serial = 416] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (19E63400) [pid = 3732] [serial = 419] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (17E85800) [pid = 3732] [serial = 417] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (11CC7800) [pid = 3732] [serial = 404] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (12A14C00) [pid = 3732] [serial = 405] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16207C00) [pid = 3732] [serial = 410] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1620F800) [pid = 3732] [serial = 411] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (143DB800) [pid = 3732] [serial = 407] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15562400) [pid = 3732] [serial = 408] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1A3BF800) [pid = 3732] [serial = 396] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15AAA000) [pid = 3732] [serial = 401] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15F09400) [pid = 3732] [serial = 402] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (11C20C00) [pid = 3732] [serial = 398] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (12D62800) [pid = 3732] [serial = 399] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1576FC00) [pid = 3732] [serial = 423] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1576C400) [pid = 3732] [serial = 422] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1A810800) [pid = 3732] [serial = 429] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19E64800) [pid = 3732] [serial = 420] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16E3A000) [pid = 3732] [serial = 413] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (175C9000) [pid = 3732] [serial = 414] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1A254000) [pid = 3732] [serial = 426] [outer = 00000000] [url = about:blank] 16:15:38 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19E61C00) [pid = 3732] [serial = 425] [outer = 00000000] [url = about:blank] 16:15:39 INFO - PROCESS | 3732 | 1466036139277 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 793ms 16:15:39 INFO - PROCESS | 3732 | 1466036139332 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:15:39 INFO - PROCESS | 3732 | 1466036139338 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 16:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:15:39 INFO - PROCESS | 3732 | 1466036139347 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:15:39 INFO - PROCESS | 3732 | 1466036139351 Marionette TRACE conn3 <- [1,606,null,{}] 16:15:39 INFO - PROCESS | 3732 | 1466036139355 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:39 INFO - PROCESS | 3732 | 1466036139357 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:39 INFO - PROCESS | 3732 | 1466036139444 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:15:39 INFO - PROCESS | 3732 | 1466036139451 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:39 INFO - PROCESS | 3732 | 1466036139453 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:39 INFO - PROCESS | 3732 | ++DOCSHELL 13C08800 == 30 [pid = 3732] [id = 161] 16:15:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13C09C00) [pid = 3732] [serial = 481] [outer = 00000000] 16:15:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13C0F400) [pid = 3732] [serial = 482] [outer = 13C09C00] 16:15:39 INFO - PROCESS | 3732 | 1466036139499 Marionette DEBUG loaded listener.js 16:15:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14037C00) [pid = 3732] [serial = 483] [outer = 13C09C00] 16:15:39 INFO - PROCESS | 3732 | 1466036139957 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 622ms 16:15:39 INFO - PROCESS | 3732 | 1466036139986 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:15:39 INFO - PROCESS | 3732 | 1466036139988 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 16:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:15:39 INFO - PROCESS | 3732 | 1466036139992 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:15:39 INFO - PROCESS | 3732 | 1466036139995 Marionette TRACE conn3 <- [1,610,null,{}] 16:15:39 INFO - PROCESS | 3732 | 1466036140005 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:39 INFO - PROCESS | 3732 | 1466036140010 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:40 INFO - PROCESS | 3732 | 1466036140090 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:15:40 INFO - PROCESS | 3732 | 1466036140129 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:40 INFO - PROCESS | 3732 | 1466036140132 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:40 INFO - PROCESS | 3732 | ++DOCSHELL 15F0F800 == 31 [pid = 3732] [id = 162] 16:15:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15F10000) [pid = 3732] [serial = 484] [outer = 00000000] 16:15:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16204400) [pid = 3732] [serial = 485] [outer = 15F10000] 16:15:40 INFO - PROCESS | 3732 | 1466036140178 Marionette DEBUG loaded listener.js 16:15:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1620EC00) [pid = 3732] [serial = 486] [outer = 15F10000] 16:15:40 INFO - PROCESS | 3732 | 1466036140617 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 622ms 16:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:15:40 INFO - PROCESS | 3732 | 1466036140629 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:15:40 INFO - PROCESS | 3732 | 1466036140631 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 16:15:40 INFO - PROCESS | 3732 | 1466036140634 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 3732 | 1466036140636 Marionette TRACE conn3 <- [1,614,null,{}] 16:15:40 INFO - PROCESS | 3732 | 1466036140640 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:40 INFO - PROCESS | 3732 | 1466036140641 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:40 INFO - PROCESS | 3732 | 1466036140732 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:15:40 INFO - PROCESS | 3732 | 1466036140737 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:40 INFO - PROCESS | 3732 | 1466036140739 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:40 INFO - PROCESS | 3732 | ++DOCSHELL 16E2FC00 == 32 [pid = 3732] [id = 163] 16:15:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16FE3C00) [pid = 3732] [serial = 487] [outer = 00000000] 16:15:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (170D9400) [pid = 3732] [serial = 488] [outer = 16FE3C00] 16:15:40 INFO - PROCESS | 3732 | 1466036140783 Marionette DEBUG loaded listener.js 16:15:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17695400) [pid = 3732] [serial = 489] [outer = 16FE3C00] 16:15:41 INFO - PROCESS | 3732 | 1466036141229 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 637ms 16:15:41 INFO - PROCESS | 3732 | 1466036141273 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:15:41 INFO - PROCESS | 3732 | 1466036141275 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 16:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:15:41 INFO - PROCESS | 3732 | 1466036141278 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:15:41 INFO - PROCESS | 3732 | 1466036141280 Marionette TRACE conn3 <- [1,618,null,{}] 16:15:41 INFO - PROCESS | 3732 | 1466036141283 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:41 INFO - PROCESS | 3732 | 1466036141269 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:41 INFO - PROCESS | 3732 | 1466036141373 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:15:41 INFO - PROCESS | 3732 | 1466036141378 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:41 INFO - PROCESS | 3732 | 1466036141380 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:41 INFO - PROCESS | 3732 | ++DOCSHELL 17856000 == 33 [pid = 3732] [id = 164] 16:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1785E800) [pid = 3732] [serial = 490] [outer = 00000000] 16:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17E1C400) [pid = 3732] [serial = 491] [outer = 1785E800] 16:15:41 INFO - PROCESS | 3732 | 1466036141431 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17ECFC00) [pid = 3732] [serial = 492] [outer = 1785E800] 16:15:41 INFO - PROCESS | 3732 | 1466036141887 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 638ms 16:15:41 INFO - PROCESS | 3732 | 1466036141900 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:15:41 INFO - PROCESS | 3732 | 1466036141902 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 16:15:41 INFO - PROCESS | 3732 | 1466036141905 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:15:41 INFO - PROCESS | 3732 | 1466036141907 Marionette TRACE conn3 <- [1,622,null,{}] 16:15:41 INFO - PROCESS | 3732 | 1466036141910 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:41 INFO - PROCESS | 3732 | 1466036141916 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:42 INFO - PROCESS | 3732 | 1466036142044 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:15:42 INFO - PROCESS | 3732 | 1466036142049 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:42 INFO - PROCESS | 3732 | 1466036142051 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:42 INFO - PROCESS | 3732 | ++DOCSHELL 17FE1400 == 34 [pid = 3732] [id = 165] 16:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17FE2400) [pid = 3732] [serial = 493] [outer = 00000000] 16:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A13BC00) [pid = 3732] [serial = 494] [outer = 17FE2400] 16:15:42 INFO - PROCESS | 3732 | 1466036142094 Marionette DEBUG loaded listener.js 16:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A253C00) [pid = 3732] [serial = 495] [outer = 17FE2400] 16:15:42 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:42 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:42 INFO - PROCESS | 3732 | 1466036142547 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 699ms 16:15:42 INFO - PROCESS | 3732 | 1466036142605 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:15:42 INFO - PROCESS | 3732 | 1466036142607 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 16:15:42 INFO - PROCESS | 3732 | 1466036142610 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:15:42 INFO - PROCESS | 3732 | 1466036142612 Marionette TRACE conn3 <- [1,626,null,{}] 16:15:42 INFO - PROCESS | 3732 | 1466036142626 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:42 INFO - PROCESS | 3732 | 1466036142628 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:42 INFO - PROCESS | 3732 | 1466036142765 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:15:42 INFO - PROCESS | 3732 | 1466036142789 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:42 INFO - PROCESS | 3732 | 1466036142791 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:42 INFO - PROCESS | 3732 | ++DOCSHELL 1A259400 == 35 [pid = 3732] [id = 166] 16:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1A25B800) [pid = 3732] [serial = 496] [outer = 00000000] 16:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1A3B8C00) [pid = 3732] [serial = 497] [outer = 1A25B800] 16:15:42 INFO - PROCESS | 3732 | 1466036142835 Marionette DEBUG loaded listener.js 16:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A3C0000) [pid = 3732] [serial = 498] [outer = 1A25B800] 16:15:43 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:43 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:43 INFO - PROCESS | 3732 | 1466036143379 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16205C00) [pid = 3732] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1430A400) [pid = 3732] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10F12C00) [pid = 3732] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12D62000) [pid = 3732] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (131EC000) [pid = 3732] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10475000) [pid = 3732] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13212000) [pid = 3732] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16FE5000) [pid = 3732] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1A259800) [pid = 3732] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16FD7800) [pid = 3732] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (11CC6400) [pid = 3732] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1556B000) [pid = 3732] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:15:43 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1704B800) [pid = 3732] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 809ms 16:15:43 INFO - PROCESS | 3732 | 1466036143413 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:15:43 INFO - PROCESS | 3732 | 1466036143415 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 16:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:15:43 INFO - PROCESS | 3732 | 1466036143418 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:15:43 INFO - PROCESS | 3732 | 1466036143420 Marionette TRACE conn3 <- [1,630,null,{}] 16:15:43 INFO - PROCESS | 3732 | 1466036143423 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:43 INFO - PROCESS | 3732 | 1466036143425 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:43 INFO - PROCESS | 3732 | 1466036143512 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:15:43 INFO - PROCESS | 3732 | 1466036143519 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:43 INFO - PROCESS | 3732 | 1466036143521 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:43 INFO - PROCESS | 3732 | ++DOCSHELL 11CC6400 == 36 [pid = 3732] [id = 167] 16:15:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1393C800) [pid = 3732] [serial = 499] [outer = 00000000] 16:15:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1533A400) [pid = 3732] [serial = 500] [outer = 1393C800] 16:15:43 INFO - PROCESS | 3732 | 1466036143567 Marionette DEBUG loaded listener.js 16:15:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15F0C800) [pid = 3732] [serial = 501] [outer = 1393C800] 16:15:43 INFO - PROCESS | 3732 | 1466036143995 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 637ms 16:15:44 INFO - PROCESS | 3732 | 1466036144065 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:15:44 INFO - PROCESS | 3732 | 1466036144067 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 16:15:44 INFO - PROCESS | 3732 | 1466036144070 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:15:44 INFO - PROCESS | 3732 | 1466036144072 Marionette TRACE conn3 <- [1,634,null,{}] 16:15:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:15:44 INFO - PROCESS | 3732 | 1466036144075 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:44 INFO - PROCESS | 3732 | 1466036144077 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:44 INFO - PROCESS | 3732 | 1466036144154 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:15:44 INFO - PROCESS | 3732 | 1466036144162 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:44 INFO - PROCESS | 3732 | 1466036144164 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:44 INFO - PROCESS | 3732 | ++DOCSHELL 16FE5000 == 37 [pid = 3732] [id = 168] 16:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17E24C00) [pid = 3732] [serial = 502] [outer = 00000000] 16:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A258000) [pid = 3732] [serial = 503] [outer = 17E24C00] 16:15:44 INFO - PROCESS | 3732 | 1466036144206 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A80D000) [pid = 3732] [serial = 504] [outer = 17E24C00] 16:15:44 INFO - PROCESS | 3732 | 1466036144614 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 591ms 16:15:44 INFO - PROCESS | 3732 | 1466036144653 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:15:44 INFO - PROCESS | 3732 | 1466036144655 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 16:15:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:15:44 INFO - PROCESS | 3732 | 1466036144658 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:15:44 INFO - PROCESS | 3732 | 1466036144660 Marionette TRACE conn3 <- [1,638,null,{}] 16:15:44 INFO - PROCESS | 3732 | 1466036144663 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:44 INFO - PROCESS | 3732 | 1466036144665 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:44 INFO - PROCESS | 3732 | 1466036144741 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:15:44 INFO - PROCESS | 3732 | 1466036144746 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:44 INFO - PROCESS | 3732 | 1466036144748 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:44 INFO - PROCESS | 3732 | ++DOCSHELL 16E2E400 == 38 [pid = 3732] [id = 169] 16:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A258800) [pid = 3732] [serial = 505] [outer = 00000000] 16:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1AA69400) [pid = 3732] [serial = 506] [outer = 1A258800] 16:15:44 INFO - PROCESS | 3732 | 1466036144791 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1AA69800) [pid = 3732] [serial = 507] [outer = 1A258800] 16:15:45 INFO - PROCESS | 3732 | 1466036145213 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 591ms 16:15:45 INFO - PROCESS | 3732 | 1466036145256 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:15:45 INFO - PROCESS | 3732 | 1466036145258 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 16:15:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:15:45 INFO - PROCESS | 3732 | 1466036145261 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 3732 | 1466036145263 Marionette TRACE conn3 <- [1,642,null,{}] 16:15:45 INFO - PROCESS | 3732 | 1466036145267 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:45 INFO - PROCESS | 3732 | 1466036145269 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:45 INFO - PROCESS | 3732 | 1466036145360 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:15:45 INFO - PROCESS | 3732 | 1466036145485 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 3732 | 1466036145489 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:45 INFO - PROCESS | 3732 | ++DOCSHELL 104E7C00 == 39 [pid = 3732] [id = 170] 16:15:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (104EB400) [pid = 3732] [serial = 508] [outer = 00000000] 16:15:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10F0B800) [pid = 3732] [serial = 509] [outer = 104EB400] 16:15:45 INFO - PROCESS | 3732 | 1466036145596 Marionette DEBUG loaded listener.js 16:15:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (110EB800) [pid = 3732] [serial = 510] [outer = 104EB400] 16:15:46 INFO - PROCESS | 3732 | 1466036146159 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:15:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 933ms 16:15:46 INFO - PROCESS | 3732 | 1466036146209 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:15:46 INFO - PROCESS | 3732 | 1466036146212 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 16:15:46 INFO - PROCESS | 3732 | 1466036146217 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:15:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:15:46 INFO - PROCESS | 3732 | 1466036146220 Marionette TRACE conn3 <- [1,646,null,{}] 16:15:46 INFO - PROCESS | 3732 | 1466036146226 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:46 INFO - PROCESS | 3732 | 1466036146229 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:46 INFO - PROCESS | 3732 | 1466036146335 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:15:46 INFO - PROCESS | 3732 | 1466036146432 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:46 INFO - PROCESS | 3732 | 1466036146435 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:46 INFO - PROCESS | 3732 | ++DOCSHELL 13C0C400 == 40 [pid = 3732] [id = 171] 16:15:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13C0C800) [pid = 3732] [serial = 511] [outer = 00000000] 16:15:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15562400) [pid = 3732] [serial = 512] [outer = 13C0C800] 16:15:46 INFO - PROCESS | 3732 | 1466036146488 Marionette DEBUG loaded listener.js 16:15:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15A9EC00) [pid = 3732] [serial = 513] [outer = 13C0C800] 16:15:47 INFO - PROCESS | 3732 | 1466036147074 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 902ms 16:15:47 INFO - PROCESS | 3732 | 1466036147125 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:15:47 INFO - PROCESS | 3732 | 1466036147129 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 16:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:15:47 INFO - PROCESS | 3732 | 1466036147134 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:15:47 INFO - PROCESS | 3732 | 1466036147136 Marionette TRACE conn3 <- [1,650,null,{}] 16:15:47 INFO - PROCESS | 3732 | 1466036147139 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:47 INFO - PROCESS | 3732 | 1466036147142 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:47 INFO - PROCESS | 3732 | 1466036147249 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:15:47 INFO - PROCESS | 3732 | 1466036147344 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 3732 | 1466036147347 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:47 INFO - PROCESS | 3732 | ++DOCSHELL 16FDF400 == 41 [pid = 3732] [id = 172] 16:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1704D400) [pid = 3732] [serial = 514] [outer = 00000000] 16:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (17FD7400) [pid = 3732] [serial = 515] [outer = 1704D400] 16:15:47 INFO - PROCESS | 3732 | 1466036147399 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19E5F400) [pid = 3732] [serial = 516] [outer = 1704D400] 16:15:47 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:47 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:47 INFO - PROCESS | 3732 | 1466036147927 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 839ms 16:15:47 INFO - PROCESS | 3732 | 1466036147960 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:15:47 INFO - PROCESS | 3732 | 1466036147963 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 16:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:15:47 INFO - PROCESS | 3732 | 1466036147972 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:15:47 INFO - PROCESS | 3732 | 1466036147978 Marionette TRACE conn3 <- [1,654,null,{}] 16:15:47 INFO - PROCESS | 3732 | 1466036147983 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:47 INFO - PROCESS | 3732 | 1466036147987 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:48 INFO - PROCESS | 3732 | 1466036148095 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:15:48 INFO - PROCESS | 3732 | 1466036148198 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:48 INFO - PROCESS | 3732 | 1466036148200 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:48 INFO - PROCESS | 3732 | ++DOCSHELL 19E66C00 == 42 [pid = 3732] [id = 173] 16:15:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A146000) [pid = 3732] [serial = 517] [outer = 00000000] 16:15:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1ABE8000) [pid = 3732] [serial = 518] [outer = 1A146000] 16:15:48 INFO - PROCESS | 3732 | 1466036148252 Marionette DEBUG loaded listener.js 16:15:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1AE0B400) [pid = 3732] [serial = 519] [outer = 1A146000] 16:15:48 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:48 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:48 INFO - PROCESS | 3732 | 1466036148861 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:15:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 964ms 16:15:48 INFO - PROCESS | 3732 | 1466036148931 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 3732 | 1466036148934 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 16:15:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:15:48 INFO - PROCESS | 3732 | 1466036148938 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 3732 | 1466036148940 Marionette TRACE conn3 <- [1,658,null,{}] 16:15:48 INFO - PROCESS | 3732 | 1466036148944 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:48 INFO - PROCESS | 3732 | 1466036148946 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:49 INFO - PROCESS | 3732 | 1466036149167 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:15:49 INFO - PROCESS | 3732 | 1466036149314 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:49 INFO - PROCESS | 3732 | 1466036149317 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:49 INFO - PROCESS | 3732 | ++DOCSHELL 10480C00 == 43 [pid = 3732] [id = 174] 16:15:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (104E6400) [pid = 3732] [serial = 520] [outer = 00000000] 16:15:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (11209000) [pid = 3732] [serial = 521] [outer = 104E6400] 16:15:49 INFO - PROCESS | 3732 | 1466036149366 Marionette DEBUG loaded listener.js 16:15:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (12AE5C00) [pid = 3732] [serial = 522] [outer = 104E6400] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 16E2E400 == 42 [pid = 3732] [id = 169] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 16FE5000 == 41 [pid = 3732] [id = 168] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 11CC6400 == 40 [pid = 3732] [id = 167] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 1A259400 == 39 [pid = 3732] [id = 166] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 17FE1400 == 38 [pid = 3732] [id = 165] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 17856000 == 37 [pid = 3732] [id = 164] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 16E2FC00 == 36 [pid = 3732] [id = 163] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 15F0F800 == 35 [pid = 3732] [id = 162] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 13C08800 == 34 [pid = 3732] [id = 161] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 10471400 == 33 [pid = 3732] [id = 160] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 13934400 == 32 [pid = 3732] [id = 159] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 12813400 == 31 [pid = 3732] [id = 158] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 19E66C00 == 30 [pid = 3732] [id = 173] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 16FDF400 == 29 [pid = 3732] [id = 172] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 104E7C00 == 28 [pid = 3732] [id = 170] 16:15:50 INFO - PROCESS | 3732 | --DOCSHELL 13C0C400 == 27 [pid = 3732] [id = 171] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (169BC400) [pid = 3732] [serial = 458] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (14FED000) [pid = 3732] [serial = 452] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (12812C00) [pid = 3732] [serial = 446] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (12A12800) [pid = 3732] [serial = 447] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (131E3800) [pid = 3732] [serial = 444] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (13147C00) [pid = 3732] [serial = 443] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (13658C00) [pid = 3732] [serial = 449] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (13C01800) [pid = 3732] [serial = 450] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10F14000) [pid = 3732] [serial = 432] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10A49400) [pid = 3732] [serial = 431] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16203000) [pid = 3732] [serial = 435] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (157DCC00) [pid = 3732] [serial = 434] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19E68800) [pid = 3732] [serial = 438] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17FE2C00) [pid = 3732] [serial = 437] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1AE02800) [pid = 3732] [serial = 441] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1ABE6000) [pid = 3732] [serial = 440] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16A61400) [pid = 3732] [serial = 459] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (170CE400) [pid = 3732] [serial = 461] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15AA9800) [pid = 3732] [serial = 464] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (176D8C00) [pid = 3732] [serial = 462] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15F0D800) [pid = 3732] [serial = 455] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15F14000) [pid = 3732] [serial = 456] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17E1F400) [pid = 3732] [serial = 467] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17E20C00) [pid = 3732] [serial = 468] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15768000) [pid = 3732] [serial = 453] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15AAC800) [pid = 3732] [serial = 465] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1994B000) [pid = 3732] [serial = 470] [outer = 00000000] [url = about:blank] 16:15:50 INFO - PROCESS | 3732 | 1466036150560 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1648ms 16:15:50 INFO - PROCESS | 3732 | 1466036150598 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 3732 | 1466036150602 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 16:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:15:50 INFO - PROCESS | 3732 | 1466036150652 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 3732 | 1466036150655 Marionette TRACE conn3 <- [1,662,null,{}] 16:15:50 INFO - PROCESS | 3732 | 1466036150664 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:50 INFO - PROCESS | 3732 | 1466036150667 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:50 INFO - PROCESS | 3732 | 1466036150754 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:15:50 INFO - PROCESS | 3732 | 1466036150831 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:50 INFO - PROCESS | 3732 | 1466036150836 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:50 INFO - PROCESS | 3732 | ++DOCSHELL 10A53400 == 28 [pid = 3732] [id = 175] 16:15:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10A53800) [pid = 3732] [serial = 523] [outer = 00000000] 16:15:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (12813400) [pid = 3732] [serial = 524] [outer = 10A53800] 16:15:50 INFO - PROCESS | 3732 | 1466036150883 Marionette DEBUG loaded listener.js 16:15:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (12AA8C00) [pid = 3732] [serial = 525] [outer = 10A53800] 16:15:51 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:51 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:51 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:51 INFO - PROCESS | 3732 | 1466036151271 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:15:51 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 16:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 746ms 16:15:51 INFO - PROCESS | 3732 | 1466036151332 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:15:51 INFO - PROCESS | 3732 | 1466036151337 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 16:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:15:51 INFO - PROCESS | 3732 | 1466036151343 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:15:51 INFO - PROCESS | 3732 | 1466036151346 Marionette TRACE conn3 <- [1,666,null,{}] 16:15:51 INFO - PROCESS | 3732 | 1466036151350 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:51 INFO - PROCESS | 3732 | 1466036151352 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:51 INFO - PROCESS | 3732 | 1466036151437 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:15:51 INFO - PROCESS | 3732 | 1466036151444 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:51 INFO - PROCESS | 3732 | 1466036151446 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:51 INFO - PROCESS | 3732 | ++DOCSHELL 1364D800 == 29 [pid = 3732] [id = 176] 16:15:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1364E400) [pid = 3732] [serial = 526] [outer = 00000000] 16:15:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (13C02800) [pid = 3732] [serial = 527] [outer = 1364E400] 16:15:51 INFO - PROCESS | 3732 | 1466036151493 Marionette DEBUG loaded listener.js 16:15:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13C07800) [pid = 3732] [serial = 528] [outer = 1364E400] 16:15:51 INFO - PROCESS | 3732 | 1466036151944 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:15:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 638ms 16:15:51 INFO - PROCESS | 3732 | 1466036151981 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:15:51 INFO - PROCESS | 3732 | 1466036151983 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 16:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:15:51 INFO - PROCESS | 3732 | 1466036151987 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:15:51 INFO - PROCESS | 3732 | 1466036151990 Marionette TRACE conn3 <- [1,670,null,{}] 16:15:51 INFO - PROCESS | 3732 | 1466036152000 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:51 INFO - PROCESS | 3732 | 1466036152005 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:52 INFO - PROCESS | 3732 | 1466036152087 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:15:52 INFO - PROCESS | 3732 | 1466036152125 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:52 INFO - PROCESS | 3732 | 1466036152128 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:52 INFO - PROCESS | 3732 | ++DOCSHELL 15AAA400 == 30 [pid = 3732] [id = 177] 16:15:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15AAB400) [pid = 3732] [serial = 529] [outer = 00000000] 16:15:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15F05C00) [pid = 3732] [serial = 530] [outer = 15AAB400] 16:15:52 INFO - PROCESS | 3732 | 1466036152175 Marionette DEBUG loaded listener.js 16:15:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F0F800) [pid = 3732] [serial = 531] [outer = 15AAB400] 16:15:53 INFO - PROCESS | 3732 | 1466036153151 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:15:53 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) 16:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 16:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:15:53 INFO - PROCESS | 3732 | 1466036153189 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:15:53 INFO - PROCESS | 3732 | 1466036153191 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 16:15:53 INFO - PROCESS | 3732 | 1466036153195 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:15:53 INFO - PROCESS | 3732 | 1466036153206 Marionette TRACE conn3 <- [1,674,null,{}] 16:15:53 INFO - PROCESS | 3732 | 1466036153210 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:53 INFO - PROCESS | 3732 | 1466036153212 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:53 INFO - PROCESS | 3732 | 1466036153322 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:15:53 INFO - PROCESS | 3732 | 1466036153328 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:53 INFO - PROCESS | 3732 | 1466036153330 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:53 INFO - PROCESS | 3732 | ++DOCSHELL 1314C000 == 31 [pid = 3732] [id = 178] 16:15:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15F05800) [pid = 3732] [serial = 532] [outer = 00000000] 16:15:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1656E400) [pid = 3732] [serial = 533] [outer = 15F05800] 16:15:53 INFO - PROCESS | 3732 | 1466036153376 Marionette DEBUG loaded listener.js 16:15:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16573800) [pid = 3732] [serial = 534] [outer = 15F05800] 16:15:54 INFO - PROCESS | 3732 | 1466036154319 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:15:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1151ms 16:15:54 INFO - PROCESS | 3732 | 1466036154339 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:15:54 INFO - PROCESS | 3732 | 1466036154341 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 16:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:15:54 INFO - PROCESS | 3732 | 1466036154352 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:15:54 INFO - PROCESS | 3732 | 1466036154354 Marionette TRACE conn3 <- [1,678,null,{}] 16:15:54 INFO - PROCESS | 3732 | 1466036154358 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:54 INFO - PROCESS | 3732 | 1466036154360 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:54 INFO - PROCESS | 3732 | 1466036154461 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:15:54 INFO - PROCESS | 3732 | 1466036154467 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:54 INFO - PROCESS | 3732 | 1466036154469 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:54 INFO - PROCESS | 3732 | ++DOCSHELL 16572800 == 32 [pid = 3732] [id = 179] 16:15:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16572C00) [pid = 3732] [serial = 535] [outer = 00000000] 16:15:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16754000) [pid = 3732] [serial = 536] [outer = 16572C00] 16:15:54 INFO - PROCESS | 3732 | 1466036154511 Marionette DEBUG loaded listener.js 16:15:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16A5A400) [pid = 3732] [serial = 537] [outer = 16572C00] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1785E800) [pid = 3732] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17FE2400) [pid = 3732] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12890400) [pid = 3732] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1055FC00) [pid = 3732] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15F10000) [pid = 3732] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16FE3C00) [pid = 3732] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (13C05400) [pid = 3732] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13C09C00) [pid = 3732] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A25B800) [pid = 3732] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19942C00) [pid = 3732] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1393C800) [pid = 3732] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17E24C00) [pid = 3732] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:15:54 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1A258800) [pid = 3732] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:15:55 INFO - PROCESS | 3732 | 1466036155616 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1291ms 16:15:55 INFO - PROCESS | 3732 | 1466036155649 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:15:55 INFO - PROCESS | 3732 | 1466036155651 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 16:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:15:55 INFO - PROCESS | 3732 | 1466036155654 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:15:55 INFO - PROCESS | 3732 | 1466036155656 Marionette TRACE conn3 <- [1,682,null,{}] 16:15:55 INFO - PROCESS | 3732 | 1466036155659 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:55 INFO - PROCESS | 3732 | 1466036155664 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:55 INFO - PROCESS | 3732 | 1466036155797 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:15:55 INFO - PROCESS | 3732 | 1466036155805 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 3732 | 1466036155807 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:55 INFO - PROCESS | 3732 | ++DOCSHELL 16578400 == 33 [pid = 3732] [id = 180] 16:15:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16579400) [pid = 3732] [serial = 538] [outer = 00000000] 16:15:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16E3BC00) [pid = 3732] [serial = 539] [outer = 16579400] 16:15:55 INFO - PROCESS | 3732 | 1466036155851 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16FE4800) [pid = 3732] [serial = 540] [outer = 16579400] 16:15:56 INFO - PROCESS | 3732 | 1466036156748 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:15:56 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) 16:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1150ms 16:15:56 INFO - PROCESS | 3732 | 1466036156807 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:15:56 INFO - PROCESS | 3732 | 1466036156809 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 16:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:15:56 INFO - PROCESS | 3732 | 1466036156813 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 3732 | 1466036156815 Marionette TRACE conn3 <- [1,686,null,{}] 16:15:56 INFO - PROCESS | 3732 | 1466036156818 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:56 INFO - PROCESS | 3732 | 1466036156829 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:56 INFO - PROCESS | 3732 | 1466036156931 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:15:57 INFO - PROCESS | 3732 | 1466036157014 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:57 INFO - PROCESS | 3732 | 1466036157017 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:57 INFO - PROCESS | 3732 | ++DOCSHELL 1036CC00 == 34 [pid = 3732] [id = 181] 16:15:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1036D800) [pid = 3732] [serial = 541] [outer = 00000000] 16:15:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1047FC00) [pid = 3732] [serial = 542] [outer = 1036D800] 16:15:57 INFO - PROCESS | 3732 | 1466036157074 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10A50800) [pid = 3732] [serial = 543] [outer = 1036D800] 16:15:58 INFO - PROCESS | 3732 | 1466036158245 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:15:58 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) 16:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1493ms 16:15:58 INFO - PROCESS | 3732 | 1466036158330 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 3732 | 1466036158333 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 16:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:15:58 INFO - PROCESS | 3732 | 1466036158340 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 3732 | 1466036158343 Marionette TRACE conn3 <- [1,690,null,{}] 16:15:58 INFO - PROCESS | 3732 | 1466036158351 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:58 INFO - PROCESS | 3732 | 1466036158355 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:58 INFO - PROCESS | 3732 | 1466036158557 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:15:58 INFO - PROCESS | 3732 | 1466036158632 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:58 INFO - PROCESS | 3732 | 1466036158635 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:15:58 INFO - PROCESS | 3732 | ++DOCSHELL 13C03400 == 35 [pid = 3732] [id = 182] 16:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (13C09C00) [pid = 3732] [serial = 544] [outer = 00000000] 16:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13CDC400) [pid = 3732] [serial = 545] [outer = 13C09C00] 16:15:58 INFO - PROCESS | 3732 | 1466036158690 Marionette DEBUG loaded listener.js 16:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (143DD800) [pid = 3732] [serial = 546] [outer = 13C09C00] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 1AF33000 == 34 [pid = 3732] [id = 15] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 16757800 == 33 [pid = 3732] [id = 8] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 16578400 == 32 [pid = 3732] [id = 180] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 16572800 == 31 [pid = 3732] [id = 179] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 1314C000 == 30 [pid = 3732] [id = 178] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 15AAA400 == 29 [pid = 3732] [id = 177] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 1364D800 == 28 [pid = 3732] [id = 176] 16:15:59 INFO - PROCESS | 3732 | --DOCSHELL 10A53400 == 27 [pid = 3732] [id = 175] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1AA69400) [pid = 3732] [serial = 506] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17ECFC00) [pid = 3732] [serial = 492] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1A253C00) [pid = 3732] [serial = 495] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1A13BC00) [pid = 3732] [serial = 494] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1320EC00) [pid = 3732] [serial = 473] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13C08C00) [pid = 3732] [serial = 474] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1120B800) [pid = 3732] [serial = 479] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (12D65400) [pid = 3732] [serial = 480] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16204400) [pid = 3732] [serial = 485] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1620EC00) [pid = 3732] [serial = 486] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (170D9400) [pid = 3732] [serial = 488] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1403F400) [pid = 3732] [serial = 476] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (143E1000) [pid = 3732] [serial = 477] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (13C0F400) [pid = 3732] [serial = 482] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (14037C00) [pid = 3732] [serial = 483] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1A3B8C00) [pid = 3732] [serial = 497] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (199E9C00) [pid = 3732] [serial = 471] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1533A400) [pid = 3732] [serial = 500] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1A258000) [pid = 3732] [serial = 503] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1AA69800) [pid = 3732] [serial = 507] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1A3C0000) [pid = 3732] [serial = 498] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (17E1C400) [pid = 3732] [serial = 491] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1A80D000) [pid = 3732] [serial = 504] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (17695400) [pid = 3732] [serial = 489] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (15F0C800) [pid = 3732] [serial = 501] [outer = 00000000] [url = about:blank] 16:15:59 INFO - PROCESS | 3732 | 1466036159903 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:15:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:15:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1601ms 16:15:59 INFO - PROCESS | 3732 | 1466036159940 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:15:59 INFO - PROCESS | 3732 | 1466036159944 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 16:15:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:15:59 INFO - PROCESS | 3732 | 1466036159949 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:15:59 INFO - PROCESS | 3732 | 1466036159952 Marionette TRACE conn3 <- [1,694,null,{}] 16:15:59 INFO - PROCESS | 3732 | 1466036159974 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:59 INFO - PROCESS | 3732 | 1466036159977 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:00 INFO - PROCESS | 3732 | 1466036160057 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:16:00 INFO - PROCESS | 3732 | 1466036160100 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:00 INFO - PROCESS | 3732 | 1466036160102 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:00 INFO - PROCESS | 3732 | ++DOCSHELL 12A1BC00 == 28 [pid = 3732] [id = 183] 16:16:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (12A9C000) [pid = 3732] [serial = 547] [outer = 00000000] 16:16:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (13155000) [pid = 3732] [serial = 548] [outer = 12A9C000] 16:16:00 INFO - PROCESS | 3732 | 1466036160149 Marionette DEBUG loaded listener.js 16:16:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1320EC00) [pid = 3732] [serial = 549] [outer = 12A9C000] 16:16:01 INFO - PROCESS | 3732 | 1466036161061 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:16:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:16:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1166ms 16:16:01 INFO - PROCESS | 3732 | 1466036161105 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:16:01 INFO - PROCESS | 3732 | 1466036161109 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 16:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:16:01 INFO - PROCESS | 3732 | 1466036161116 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:16:01 INFO - PROCESS | 3732 | 1466036161118 Marionette TRACE conn3 <- [1,698,null,{}] 16:16:01 INFO - PROCESS | 3732 | 1466036161122 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:01 INFO - PROCESS | 3732 | 1466036161125 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:01 INFO - PROCESS | 3732 | 1466036161214 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:16:01 INFO - PROCESS | 3732 | 1466036161221 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:01 INFO - PROCESS | 3732 | 1466036161223 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:01 INFO - PROCESS | 3732 | ++DOCSHELL 1403F800 == 29 [pid = 3732] [id = 184] 16:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (14040800) [pid = 3732] [serial = 550] [outer = 00000000] 16:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (14312400) [pid = 3732] [serial = 551] [outer = 14040800] 16:16:01 INFO - PROCESS | 3732 | 1466036161270 Marionette DEBUG loaded listener.js 16:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (14FEC400) [pid = 3732] [serial = 552] [outer = 14040800] 16:16:02 INFO - PROCESS | 3732 | 1466036162253 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:16:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1181ms 16:16:02 INFO - PROCESS | 3732 | 1466036162311 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 3732 | 1466036162313 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 16:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:16:02 INFO - PROCESS | 3732 | 1466036162317 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 3732 | 1466036162320 Marionette TRACE conn3 <- [1,702,null,{}] 16:16:02 INFO - PROCESS | 3732 | 1466036162336 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:02 INFO - PROCESS | 3732 | 1466036162340 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:02 INFO - PROCESS | 3732 | 1466036162455 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:16:02 INFO - PROCESS | 3732 | 1466036162462 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 3732 | 1466036162466 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:02 INFO - PROCESS | 3732 | ++DOCSHELL 15F0AC00 == 30 [pid = 3732] [id = 185] 16:16:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15F0C800) [pid = 3732] [serial = 553] [outer = 00000000] 16:16:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (16205400) [pid = 3732] [serial = 554] [outer = 15F0C800] 16:16:02 INFO - PROCESS | 3732 | 1466036162514 Marionette DEBUG loaded listener.js 16:16:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1620D400) [pid = 3732] [serial = 555] [outer = 15F0C800] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1364E400) [pid = 3732] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (104E6400) [pid = 3732] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (15AAB400) [pid = 3732] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (10A53800) [pid = 3732] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (15F05800) [pid = 3732] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (104EB400) [pid = 3732] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (13C0C800) [pid = 3732] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (1704D400) [pid = 3732] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1A146000) [pid = 3732] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:16:03 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (16572C00) [pid = 3732] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:16:03 INFO - PROCESS | 3732 | 1466036163503 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:16:03 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 16:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1181ms 16:16:03 INFO - PROCESS | 3732 | 1466036163513 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:16:03 INFO - PROCESS | 3732 | 1466036163516 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 16:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:16:03 INFO - PROCESS | 3732 | 1466036163519 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:16:03 INFO - PROCESS | 3732 | 1466036163521 Marionette TRACE conn3 <- [1,706,null,{}] 16:16:03 INFO - PROCESS | 3732 | 1466036163525 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:03 INFO - PROCESS | 3732 | 1466036163527 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:03 INFO - PROCESS | 3732 | 1466036163612 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:16:03 INFO - PROCESS | 3732 | 1466036163618 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:03 INFO - PROCESS | 3732 | 1466036163620 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:03 INFO - PROCESS | 3732 | ++DOCSHELL 1364C800 == 31 [pid = 3732] [id = 186] 16:16:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (14307800) [pid = 3732] [serial = 556] [outer = 00000000] 16:16:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (16209800) [pid = 3732] [serial = 557] [outer = 14307800] 16:16:03 INFO - PROCESS | 3732 | 1466036163664 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1657A800) [pid = 3732] [serial = 558] [outer = 14307800] 16:16:04 INFO - PROCESS | 3732 | 1466036164574 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:16:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:16:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1088ms 16:16:04 INFO - PROCESS | 3732 | 1466036164603 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:16:04 INFO - PROCESS | 3732 | 1466036164605 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 16:16:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:16:04 INFO - PROCESS | 3732 | 1466036164608 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:16:04 INFO - PROCESS | 3732 | 1466036164610 Marionette TRACE conn3 <- [1,710,null,{}] 16:16:04 INFO - PROCESS | 3732 | 1466036164613 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:04 INFO - PROCESS | 3732 | 1466036164615 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:04 INFO - PROCESS | 3732 | 1466036164720 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:16:04 INFO - PROCESS | 3732 | 1466036164728 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 3732 | 1466036164731 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:04 INFO - PROCESS | 3732 | ++DOCSHELL 1325A000 == 32 [pid = 3732] [id = 187] 16:16:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (16578800) [pid = 3732] [serial = 559] [outer = 00000000] 16:16:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (16E33C00) [pid = 3732] [serial = 560] [outer = 16578800] 16:16:04 INFO - PROCESS | 3732 | 1466036164774 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (16FE5800) [pid = 3732] [serial = 561] [outer = 16578800] 16:16:05 INFO - PROCESS | 3732 | 1466036165198 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 3732 | 1466036165248 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 16:16:05 INFO - PROCESS | 3732 | 1466036165251 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 3732 | 1466036165253 Marionette TRACE conn3 <- [1,714,null,{}] 16:16:05 INFO - PROCESS | 3732 | 1466036165256 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:05 INFO - PROCESS | 3732 | 1466036165261 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:05 INFO - PROCESS | 3732 | 1466036165404 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:16:05 INFO - PROCESS | 3732 | 1466036165500 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 3732 | 1466036165503 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:05 INFO - PROCESS | 3732 | ++DOCSHELL 104EB400 == 33 [pid = 3732] [id = 188] 16:16:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (10A49400) [pid = 3732] [serial = 562] [outer = 00000000] 16:16:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (110EFC00) [pid = 3732] [serial = 563] [outer = 10A49400] 16:16:05 INFO - PROCESS | 3732 | 1466036165559 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (11CC7C00) [pid = 3732] [serial = 564] [outer = 10A49400] 16:16:06 INFO - PROCESS | 3732 | 1466036166190 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:16:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 980ms 16:16:06 INFO - PROCESS | 3732 | 1466036166240 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:16:06 INFO - PROCESS | 3732 | 1466036166244 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 16:16:06 INFO - PROCESS | 3732 | 1466036166248 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:16:06 INFO - PROCESS | 3732 | 1466036166252 Marionette TRACE conn3 <- [1,718,null,{}] 16:16:06 INFO - PROCESS | 3732 | 1466036166257 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:06 INFO - PROCESS | 3732 | 1466036166260 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:06 INFO - PROCESS | 3732 | 1466036166366 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:16:06 INFO - PROCESS | 3732 | 1466036166447 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 3732 | 1466036166450 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:06 INFO - PROCESS | 3732 | ++DOCSHELL 15768400 == 34 [pid = 3732] [id = 189] 16:16:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (15769000) [pid = 3732] [serial = 565] [outer = 00000000] 16:16:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15775400) [pid = 3732] [serial = 566] [outer = 15769000] 16:16:06 INFO - PROCESS | 3732 | 1466036166545 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15AA6C00) [pid = 3732] [serial = 567] [outer = 15769000] 16:16:07 INFO - PROCESS | 3732 | 1466036167141 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:16:07 INFO - PROCESS | 3732 | 1466036167201 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 16:16:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:16:07 INFO - PROCESS | 3732 | 1466036167205 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 3732 | 1466036167208 Marionette TRACE conn3 <- [1,722,null,{}] 16:16:07 INFO - PROCESS | 3732 | 1466036167212 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:07 INFO - PROCESS | 3732 | 1466036167214 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:07 INFO - PROCESS | 3732 | 1466036167326 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:16:07 INFO - PROCESS | 3732 | 1466036167405 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 3732 | 1466036167407 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:07 INFO - PROCESS | 3732 | ++DOCSHELL 176D3400 == 35 [pid = 3732] [id = 190] 16:16:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (176D3C00) [pid = 3732] [serial = 568] [outer = 00000000] 16:16:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (17902C00) [pid = 3732] [serial = 569] [outer = 176D3C00] 16:16:07 INFO - PROCESS | 3732 | 1466036167500 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17E24C00) [pid = 3732] [serial = 570] [outer = 176D3C00] 16:16:08 INFO - PROCESS | 3732 | 1466036168108 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:16:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:16:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 933ms 16:16:08 INFO - PROCESS | 3732 | 1466036168135 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 16:16:08 INFO - PROCESS | 3732 | 1466036168137 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 16:16:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:16:08 INFO - PROCESS | 3732 | 1466036168147 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 3732 | 1466036168153 Marionette TRACE conn3 <- [1,726,null,{}] 16:16:08 INFO - PROCESS | 3732 | 1466036168158 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:08 INFO - PROCESS | 3732 | 1466036168161 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:08 INFO - PROCESS | 3732 | 1466036168267 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:16:08 INFO - PROCESS | 3732 | 1466036168350 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 3732 | 1466036168352 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:08 INFO - PROCESS | 3732 | ++DOCSHELL 13210C00 == 36 [pid = 3732] [id = 191] 16:16:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19940400) [pid = 3732] [serial = 571] [outer = 00000000] 16:16:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19949C00) [pid = 3732] [serial = 572] [outer = 19940400] 16:16:08 INFO - PROCESS | 3732 | 1466036168445 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1994DC00) [pid = 3732] [serial = 573] [outer = 19940400] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 13105C00 == 35 [pid = 3732] [id = 27] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 10480C00 == 34 [pid = 3732] [id = 174] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1120B400 == 33 [pid = 3732] [id = 22] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1320A400 == 32 [pid = 3732] [id = 23] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 104E5800 == 31 [pid = 3732] [id = 19] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1A146C00 == 30 [pid = 3732] [id = 10] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 105E7000 == 29 [pid = 3732] [id = 21] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 15566000 == 28 [pid = 3732] [id = 25] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1AF2E400 == 27 [pid = 3732] [id = 14] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1036CC00 == 26 [pid = 3732] [id = 181] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 131EC400 == 25 [pid = 3732] [id = 20] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1B186000 == 24 [pid = 3732] [id = 18] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 14310000 == 23 [pid = 3732] [id = 24] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 13153800 == 22 [pid = 3732] [id = 28] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1A3BA800 == 21 [pid = 3732] [id = 12] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1ABE6800 == 20 [pid = 3732] [id = 13] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 006BD800 == 19 [pid = 3732] [id = 26] 16:16:09 INFO - PROCESS | 3732 | --DOCSHELL 1A25A000 == 18 [pid = 3732] [id = 11] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16E3BC00) [pid = 3732] [serial = 539] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13C02800) [pid = 3732] [serial = 527] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (13C07800) [pid = 3732] [serial = 528] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (12AE5C00) [pid = 3732] [serial = 522] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (11209000) [pid = 3732] [serial = 521] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15F05C00) [pid = 3732] [serial = 530] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (12813400) [pid = 3732] [serial = 524] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (12AA8C00) [pid = 3732] [serial = 525] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1656E400) [pid = 3732] [serial = 533] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (110EB800) [pid = 3732] [serial = 510] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (10F0B800) [pid = 3732] [serial = 509] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (15A9EC00) [pid = 3732] [serial = 513] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (15562400) [pid = 3732] [serial = 512] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (19E5F400) [pid = 3732] [serial = 516] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (17FD7400) [pid = 3732] [serial = 515] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (1AE0B400) [pid = 3732] [serial = 519] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1ABE8000) [pid = 3732] [serial = 518] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (16754000) [pid = 3732] [serial = 536] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (16A5A400) [pid = 3732] [serial = 537] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (16573800) [pid = 3732] [serial = 534] [outer = 00000000] [url = about:blank] 16:16:09 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (15F0F800) [pid = 3732] [serial = 531] [outer = 00000000] [url = about:blank] 16:16:10 INFO - PROCESS | 3732 | 1466036170013 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:16:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:16:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1897ms 16:16:10 INFO - PROCESS | 3732 | 1466036170057 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:16:10 INFO - PROCESS | 3732 | 1466036170061 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 16:16:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:16:10 INFO - PROCESS | 3732 | 1466036170067 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:16:10 INFO - PROCESS | 3732 | 1466036170070 Marionette TRACE conn3 <- [1,730,null,{}] 16:16:10 INFO - PROCESS | 3732 | 1466036170076 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:10 INFO - PROCESS | 3732 | 1466036170079 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:10 INFO - PROCESS | 3732 | 1466036170177 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:16:10 INFO - PROCESS | 3732 | 1466036170184 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 3732 | 1466036170187 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:10 INFO - PROCESS | 3732 | ++DOCSHELL 105EB800 == 19 [pid = 3732] [id = 192] 16:16:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (105ECC00) [pid = 3732] [serial = 574] [outer = 00000000] 16:16:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (1120B800) [pid = 3732] [serial = 575] [outer = 105ECC00] 16:16:10 INFO - PROCESS | 3732 | 1466036170236 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (11438C00) [pid = 3732] [serial = 576] [outer = 105ECC00] 16:16:11 INFO - PROCESS | 3732 | 1466036171179 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:16:11 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 16:16:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 16:16:11 INFO - PROCESS | 3732 | 1466036171192 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 3732 | 1466036171197 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 16:16:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:16:11 INFO - PROCESS | 3732 | 1466036171204 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 3732 | 1466036171206 Marionette TRACE conn3 <- [1,734,null,{}] 16:16:11 INFO - PROCESS | 3732 | 1466036171211 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:11 INFO - PROCESS | 3732 | 1466036171213 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:11 INFO - PROCESS | 3732 | 1466036171300 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:16:11 INFO - PROCESS | 3732 | 1466036171306 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:11 INFO - PROCESS | 3732 | 1466036171309 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:11 INFO - PROCESS | 3732 | ++DOCSHELL 13030400 == 20 [pid = 3732] [id = 193] 16:16:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (13067000) [pid = 3732] [serial = 577] [outer = 00000000] 16:16:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (1310F800) [pid = 3732] [serial = 578] [outer = 13067000] 16:16:11 INFO - PROCESS | 3732 | 1466036171361 Marionette DEBUG loaded listener.js 16:16:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (13151C00) [pid = 3732] [serial = 579] [outer = 13067000] 16:16:12 INFO - PROCESS | 3732 | 1466036172304 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:16:12 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.) 16:16:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1135ms 16:16:12 INFO - PROCESS | 3732 | 1466036172354 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:16:12 INFO - PROCESS | 3732 | 1466036172356 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 16:16:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:16:12 INFO - PROCESS | 3732 | 1466036172360 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:16:12 INFO - PROCESS | 3732 | 1466036172363 Marionette TRACE conn3 <- [1,738,null,{}] 16:16:12 INFO - PROCESS | 3732 | 1466036172374 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:12 INFO - PROCESS | 3732 | 1466036172379 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:12 INFO - PROCESS | 3732 | 1466036172488 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:16:12 INFO - PROCESS | 3732 | 1466036172496 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 3732 | 1466036172499 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:12 INFO - PROCESS | 3732 | ++DOCSHELL 13C09800 == 21 [pid = 3732] [id = 194] 16:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (13C0A000) [pid = 3732] [serial = 580] [outer = 00000000] 16:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (13C10400) [pid = 3732] [serial = 581] [outer = 13C0A000] 16:16:12 INFO - PROCESS | 3732 | 1466036172546 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (14034C00) [pid = 3732] [serial = 582] [outer = 13C0A000] 16:16:13 INFO - PROCESS | 3732 | 1466036173497 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1135ms 16:16:13 INFO - PROCESS | 3732 | 1466036173509 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 3732 | 1466036173511 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 16:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:16:13 INFO - PROCESS | 3732 | 1466036173515 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 3732 | 1466036173516 Marionette TRACE conn3 <- [1,742,null,{}] 16:16:13 INFO - PROCESS | 3732 | 1466036173520 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:13 INFO - PROCESS | 3732 | 1466036173522 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:13 INFO - PROCESS | 3732 | 1466036173629 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:16:13 INFO - PROCESS | 3732 | 1466036173635 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:13 INFO - PROCESS | 3732 | 1466036173637 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:13 INFO - PROCESS | 3732 | ++DOCSHELL 14309C00 == 22 [pid = 3732] [id = 195] 16:16:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1430A400) [pid = 3732] [serial = 583] [outer = 00000000] 16:16:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15AA6800) [pid = 3732] [serial = 584] [outer = 1430A400] 16:16:13 INFO - PROCESS | 3732 | 1466036173681 Marionette DEBUG loaded listener.js 16:16:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15CCE800) [pid = 3732] [serial = 585] [outer = 1430A400] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16579400) [pid = 3732] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (16578800) [pid = 3732] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (15F0C800) [pid = 3732] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (14307800) [pid = 3732] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1036D800) [pid = 3732] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (14040800) [pid = 3732] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (12A9C000) [pid = 3732] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:16:14 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (13C09C00) [pid = 3732] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:16:14 INFO - PROCESS | 3732 | 1466036174687 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:16:14 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 16:16:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1244ms 16:16:14 INFO - PROCESS | 3732 | 1466036174757 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:16:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:16:14 INFO - PROCESS | 3732 | 1466036174759 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 16:16:14 INFO - PROCESS | 3732 | 1466036174763 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:16:14 INFO - PROCESS | 3732 | 1466036174764 Marionette TRACE conn3 <- [1,746,null,{}] 16:16:14 INFO - PROCESS | 3732 | 1466036174768 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:14 INFO - PROCESS | 3732 | 1466036174770 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:14 INFO - PROCESS | 3732 | 1466036174847 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:16:14 INFO - PROCESS | 3732 | 1466036174853 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 3732 | 1466036174855 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:14 INFO - PROCESS | 3732 | ++DOCSHELL 13259000 == 23 [pid = 3732] [id = 196] 16:16:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (13937C00) [pid = 3732] [serial = 586] [outer = 00000000] 16:16:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (15F08C00) [pid = 3732] [serial = 587] [outer = 13937C00] 16:16:14 INFO - PROCESS | 3732 | 1466036174898 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (15F0F800) [pid = 3732] [serial = 588] [outer = 13937C00] 16:16:15 INFO - PROCESS | 3732 | 1466036175350 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:16:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 621ms 16:16:15 INFO - PROCESS | 3732 | 1466036175401 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:16:15 INFO - PROCESS | 3732 | 1466036175403 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 16:16:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:16:15 INFO - PROCESS | 3732 | 1466036175406 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 3732 | 1466036175408 Marionette TRACE conn3 <- [1,750,null,{}] 16:16:15 INFO - PROCESS | 3732 | 1466036175411 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:15 INFO - PROCESS | 3732 | 1466036175417 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:15 INFO - PROCESS | 3732 | 1466036175517 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:16:15 INFO - PROCESS | 3732 | 1466036175522 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 3732 | 1466036175524 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:15 INFO - PROCESS | 3732 | ++DOCSHELL 16204400 == 24 [pid = 3732] [id = 197] 16:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (16574000) [pid = 3732] [serial = 589] [outer = 00000000] 16:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (16983C00) [pid = 3732] [serial = 590] [outer = 16574000] 16:16:15 INFO - PROCESS | 3732 | 1466036175567 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (16A5B400) [pid = 3732] [serial = 591] [outer = 16574000] 16:16:16 INFO - PROCESS | 3732 | 1466036176496 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:16:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:16:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1135ms 16:16:16 INFO - PROCESS | 3732 | 1466036176551 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:16:16 INFO - PROCESS | 3732 | 1466036176555 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 16:16:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:16:16 INFO - PROCESS | 3732 | 1466036176561 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:16:16 INFO - PROCESS | 3732 | 1466036176565 Marionette TRACE conn3 <- [1,754,null,{}] 16:16:16 INFO - PROCESS | 3732 | 1466036176571 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:16 INFO - PROCESS | 3732 | 1466036176574 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:16 INFO - PROCESS | 3732 | 1466036176714 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:16:16 INFO - PROCESS | 3732 | 1466036176785 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:16 INFO - PROCESS | 3732 | 1466036176788 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:16 INFO - PROCESS | 3732 | ++DOCSHELL 11438800 == 25 [pid = 3732] [id = 198] 16:16:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (114BFC00) [pid = 3732] [serial = 592] [outer = 00000000] 16:16:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (12817400) [pid = 3732] [serial = 593] [outer = 114BFC00] 16:16:16 INFO - PROCESS | 3732 | 1466036176846 Marionette DEBUG loaded listener.js 16:16:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (12DF7400) [pid = 3732] [serial = 594] [outer = 114BFC00] 16:16:17 INFO - PROCESS | 3732 | 1466036177973 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:16:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1446ms 16:16:18 INFO - PROCESS | 3732 | 1466036178009 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 3732 | 1466036178013 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 16:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:16:18 INFO - PROCESS | 3732 | 1466036178019 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 3732 | 1466036178022 Marionette TRACE conn3 <- [1,758,null,{}] 16:16:18 INFO - PROCESS | 3732 | 1466036178032 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:18 INFO - PROCESS | 3732 | 1466036178035 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:18 INFO - PROCESS | 3732 | 1466036178213 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:16:18 INFO - PROCESS | 3732 | 1466036178313 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 3732 | 1466036178316 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:18 INFO - PROCESS | 3732 | ++DOCSHELL 12ADF800 == 26 [pid = 3732] [id = 199] 16:16:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (12D62800) [pid = 3732] [serial = 595] [outer = 00000000] 16:16:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13147400) [pid = 3732] [serial = 596] [outer = 12D62800] 16:16:18 INFO - PROCESS | 3732 | 1466036178373 Marionette DEBUG loaded listener.js 16:16:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1320A400) [pid = 3732] [serial = 597] [outer = 12D62800] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16FE4800) [pid = 3732] [serial = 540] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16E33C00) [pid = 3732] [serial = 560] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16205400) [pid = 3732] [serial = 554] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1620D400) [pid = 3732] [serial = 555] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16209800) [pid = 3732] [serial = 557] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1047FC00) [pid = 3732] [serial = 542] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (10A50800) [pid = 3732] [serial = 543] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (14312400) [pid = 3732] [serial = 551] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (13155000) [pid = 3732] [serial = 548] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1320EC00) [pid = 3732] [serial = 549] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (13CDC400) [pid = 3732] [serial = 545] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (143DD800) [pid = 3732] [serial = 546] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (16FE5800) [pid = 3732] [serial = 561] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (1657A800) [pid = 3732] [serial = 558] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (14FEC400) [pid = 3732] [serial = 552] [outer = 00000000] [url = about:blank] 16:16:18 INFO - PROCESS | 3732 | 1466036178798 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 840ms 16:16:18 INFO - PROCESS | 3732 | 1466036178863 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 3732 | 1466036178867 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 16:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:16:18 INFO - PROCESS | 3732 | 1466036178874 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 3732 | 1466036178876 Marionette TRACE conn3 <- [1,762,null,{}] 16:16:18 INFO - PROCESS | 3732 | 1466036178883 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:18 INFO - PROCESS | 3732 | 1466036178886 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:18 INFO - PROCESS | 3732 | 1466036178973 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:16:18 INFO - PROCESS | 3732 | 1466036178981 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 3732 | 1466036178984 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:18 INFO - PROCESS | 3732 | ++DOCSHELL 13127000 == 27 [pid = 3732] [id = 200] 16:16:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (131EA800) [pid = 3732] [serial = 598] [outer = 00000000] 16:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (13931C00) [pid = 3732] [serial = 599] [outer = 131EA800] 16:16:19 INFO - PROCESS | 3732 | 1466036179029 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (1393D000) [pid = 3732] [serial = 600] [outer = 131EA800] 16:16:19 INFO - PROCESS | 3732 | 1466036179469 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 622ms 16:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:16:19 INFO - PROCESS | 3732 | 1466036179514 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:16:19 INFO - PROCESS | 3732 | 1466036179516 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 16:16:19 INFO - PROCESS | 3732 | 1466036179519 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:16:19 INFO - PROCESS | 3732 | 1466036179523 Marionette TRACE conn3 <- [1,766,null,{}] 16:16:19 INFO - PROCESS | 3732 | 1466036179533 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:19 INFO - PROCESS | 3732 | 1466036179538 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:19 INFO - PROCESS | 3732 | 1466036179623 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:16:19 INFO - PROCESS | 3732 | 1466036179667 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:19 INFO - PROCESS | 3732 | 1466036179670 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:19 INFO - PROCESS | 3732 | ++DOCSHELL 15561400 == 28 [pid = 3732] [id = 201] 16:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (15562800) [pid = 3732] [serial = 601] [outer = 00000000] 16:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (15569800) [pid = 3732] [serial = 602] [outer = 15562800] 16:16:19 INFO - PROCESS | 3732 | 1466036179717 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (157D5800) [pid = 3732] [serial = 603] [outer = 15562800] 16:16:20 INFO - PROCESS | 3732 | 1466036180150 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 699ms 16:16:20 INFO - PROCESS | 3732 | 1466036180216 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:16:20 INFO - PROCESS | 3732 | 1466036180218 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 16:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:16:20 INFO - PROCESS | 3732 | 1466036180222 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - PROCESS | 3732 | 1466036180224 Marionette TRACE conn3 <- [1,770,null,{}] 16:16:20 INFO - PROCESS | 3732 | 1466036180227 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:20 INFO - PROCESS | 3732 | 1466036180229 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:20 INFO - PROCESS | 3732 | 1466036180308 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:16:20 INFO - PROCESS | 3732 | 1466036180315 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 3732 | 1466036180317 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:20 INFO - PROCESS | 3732 | ++DOCSHELL 14F24C00 == 29 [pid = 3732] [id = 202] 16:16:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (15CCE000) [pid = 3732] [serial = 604] [outer = 00000000] 16:16:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (16209800) [pid = 3732] [serial = 605] [outer = 15CCE000] 16:16:20 INFO - PROCESS | 3732 | 1466036180361 Marionette DEBUG loaded listener.js 16:16:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1620FC00) [pid = 3732] [serial = 606] [outer = 15CCE000] 16:16:20 INFO - PROCESS | 3732 | 1466036180809 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 638ms 16:16:20 INFO - PROCESS | 3732 | 1466036180860 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:16:20 INFO - PROCESS | 3732 | 1466036180862 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 16:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:16:20 INFO - PROCESS | 3732 | 1466036180865 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - PROCESS | 3732 | 1466036180867 Marionette TRACE conn3 <- [1,774,null,{}] 16:16:20 INFO - PROCESS | 3732 | 1466036180870 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:20 INFO - PROCESS | 3732 | 1466036180872 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:20 INFO - PROCESS | 3732 | 1466036180974 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:16:21 INFO - PROCESS | 3732 | 1466036181034 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:21 INFO - PROCESS | 3732 | 1466036181037 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:21 INFO - PROCESS | 3732 | ++DOCSHELL 1620F800 == 30 [pid = 3732] [id = 203] 16:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (16575400) [pid = 3732] [serial = 607] [outer = 00000000] 16:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (169C6000) [pid = 3732] [serial = 608] [outer = 16575400] 16:16:21 INFO - PROCESS | 3732 | 1466036181079 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16C08800) [pid = 3732] [serial = 609] [outer = 16575400] 16:16:21 INFO - PROCESS | 3732 | 1466036181509 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 699ms 16:16:21 INFO - PROCESS | 3732 | 1466036181551 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 3732 | 1466036181553 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 16:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:16:21 INFO - PROCESS | 3732 | 1466036181556 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 3732 | 1466036181558 Marionette TRACE conn3 <- [1,778,null,{}] 16:16:21 INFO - PROCESS | 3732 | 1466036181561 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:21 INFO - PROCESS | 3732 | 1466036181566 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:21 INFO - PROCESS | 3732 | 1466036181695 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:16:21 INFO - PROCESS | 3732 | 1466036181706 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:21 INFO - PROCESS | 3732 | 1466036181708 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:21 INFO - PROCESS | 3732 | ++DOCSHELL 169BE800 == 31 [pid = 3732] [id = 204] 16:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16DF2400) [pid = 3732] [serial = 610] [outer = 00000000] 16:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17042000) [pid = 3732] [serial = 611] [outer = 16DF2400] 16:16:21 INFO - PROCESS | 3732 | 1466036181794 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (170D3800) [pid = 3732] [serial = 612] [outer = 16DF2400] 16:16:22 INFO - PROCESS | 3732 | 1466036182194 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 700ms 16:16:22 INFO - PROCESS | 3732 | 1466036182253 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 3732 | 1466036182255 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 16:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:16:22 INFO - PROCESS | 3732 | 1466036182263 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 3732 | 1466036182264 Marionette TRACE conn3 <- [1,782,null,{}] 16:16:22 INFO - PROCESS | 3732 | 1466036182305 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:22 INFO - PROCESS | 3732 | 1466036182307 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:22 INFO - PROCESS | 3732 | 1466036182410 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:16:22 INFO - PROCESS | 3732 | 1466036182423 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 3732 | 1466036182425 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:22 INFO - PROCESS | 3732 | ++DOCSHELL 16FE3800 == 32 [pid = 3732] [id = 205] 16:16:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (170D7000) [pid = 3732] [serial = 613] [outer = 00000000] 16:16:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17692000) [pid = 3732] [serial = 614] [outer = 170D7000] 16:16:22 INFO - PROCESS | 3732 | 1466036182476 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (176D8400) [pid = 3732] [serial = 615] [outer = 170D7000] 16:16:22 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (105ECC00) [pid = 3732] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:16:22 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (13067000) [pid = 3732] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:16:22 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (13C0A000) [pid = 3732] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:16:22 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1430A400) [pid = 3732] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:16:22 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (10A49400) [pid = 3732] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:16:22 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (15769000) [pid = 3732] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:16:22 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (176D3C00) [pid = 3732] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:16:22 INFO - PROCESS | 3732 | 1466036182888 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 668ms 16:16:22 INFO - PROCESS | 3732 | 1466036182938 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 3732 | 1466036182940 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 16:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:16:22 INFO - PROCESS | 3732 | 1466036182943 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 3732 | 1466036182945 Marionette TRACE conn3 <- [1,786,null,{}] 16:16:22 INFO - PROCESS | 3732 | 1466036182948 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:22 INFO - PROCESS | 3732 | 1466036182950 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:23 INFO - PROCESS | 3732 | 1466036183044 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:16:23 INFO - PROCESS | 3732 | 1466036183049 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:23 INFO - PROCESS | 3732 | 1466036183051 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:23 INFO - PROCESS | 3732 | ++DOCSHELL 16FE4000 == 33 [pid = 3732] [id = 206] 16:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1704DC00) [pid = 3732] [serial = 616] [outer = 00000000] 16:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (176DC400) [pid = 3732] [serial = 617] [outer = 1704DC00] 16:16:23 INFO - PROCESS | 3732 | 1466036183094 Marionette DEBUG loaded listener.js 16:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1790A800) [pid = 3732] [serial = 618] [outer = 1704DC00] 16:16:23 INFO - PROCESS | 3732 | 1466036183518 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:16:23 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 16:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 591ms 16:16:23 INFO - PROCESS | 3732 | 1466036183549 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 3732 | 1466036183551 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 16:16:23 INFO - PROCESS | 3732 | 1466036183555 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 3732 | 1466036183556 Marionette TRACE conn3 <- [1,790,null,{}] 16:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:16:23 INFO - PROCESS | 3732 | 1466036183563 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:23 INFO - PROCESS | 3732 | 1466036183565 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:23 INFO - PROCESS | 3732 | 1466036183642 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:16:23 INFO - PROCESS | 3732 | 1466036183647 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:23 INFO - PROCESS | 3732 | 1466036183649 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:23 INFO - PROCESS | 3732 | ++DOCSHELL 169BC800 == 34 [pid = 3732] [id = 207] 16:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (175CCC00) [pid = 3732] [serial = 619] [outer = 00000000] 16:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (17E23800) [pid = 3732] [serial = 620] [outer = 175CCC00] 16:16:23 INFO - PROCESS | 3732 | 1466036183692 Marionette DEBUG loaded listener.js 16:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17ED6C00) [pid = 3732] [serial = 621] [outer = 175CCC00] 16:16:24 INFO - PROCESS | 3732 | 1466036184134 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:16:24 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 16:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 622ms 16:16:24 INFO - PROCESS | 3732 | 1466036184195 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 3732 | 1466036184197 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 16:16:24 INFO - PROCESS | 3732 | 1466036184200 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:16:24 INFO - PROCESS | 3732 | 1466036184202 Marionette TRACE conn3 <- [1,794,null,{}] 16:16:24 INFO - PROCESS | 3732 | 1466036184205 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:24 INFO - PROCESS | 3732 | 1466036184207 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:24 INFO - PROCESS | 3732 | 1466036184273 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:16:24 INFO - PROCESS | 3732 | 1466036184280 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 3732 | 1466036184282 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:24 INFO - PROCESS | 3732 | ++DOCSHELL 17FDB400 == 35 [pid = 3732] [id = 208] 16:16:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17FDB800) [pid = 3732] [serial = 622] [outer = 00000000] 16:16:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17FE3000) [pid = 3732] [serial = 623] [outer = 17FDB800] 16:16:24 INFO - PROCESS | 3732 | 1466036184324 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17FE4C00) [pid = 3732] [serial = 624] [outer = 17FDB800] 16:16:24 INFO - PROCESS | 3732 | 1466036184748 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:16:24 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 16:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 591ms 16:16:24 INFO - PROCESS | 3732 | 1466036184821 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 3732 | 1466036184825 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 16:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:16:24 INFO - PROCESS | 3732 | 1466036184835 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - PROCESS | 3732 | 1466036184840 Marionette TRACE conn3 <- [1,798,null,{}] 16:16:24 INFO - PROCESS | 3732 | 1466036184846 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:24 INFO - PROCESS | 3732 | 1466036184850 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:24 INFO - PROCESS | 3732 | 1466036184961 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:16:25 INFO - PROCESS | 3732 | 1466036185113 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 3732 | 1466036185118 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:25 INFO - PROCESS | 3732 | ++DOCSHELL 11C27400 == 36 [pid = 3732] [id = 209] 16:16:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (11CC6400) [pid = 3732] [serial = 625] [outer = 00000000] 16:16:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (12DF0000) [pid = 3732] [serial = 626] [outer = 11CC6400] 16:16:25 INFO - PROCESS | 3732 | 1466036185174 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13155000) [pid = 3732] [serial = 627] [outer = 11CC6400] 16:16:25 INFO - PROCESS | 3732 | 1466036185733 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 933ms 16:16:25 INFO - PROCESS | 3732 | 1466036185788 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:16:25 INFO - PROCESS | 3732 | 1466036185791 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 16:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:16:25 INFO - PROCESS | 3732 | 1466036185798 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:16:25 INFO - PROCESS | 3732 | 1466036185802 Marionette TRACE conn3 <- [1,802,null,{}] 16:16:25 INFO - PROCESS | 3732 | 1466036185806 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:25 INFO - PROCESS | 3732 | 1466036185809 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:25 INFO - PROCESS | 3732 | 1466036185913 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:16:26 INFO - PROCESS | 3732 | 1466036186008 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 3732 | 1466036186011 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:26 INFO - PROCESS | 3732 | ++DOCSHELL 13CDC400 == 37 [pid = 3732] [id = 210] 16:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (143DD800) [pid = 3732] [serial = 628] [outer = 00000000] 16:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1556A400) [pid = 3732] [serial = 629] [outer = 143DD800] 16:16:26 INFO - PROCESS | 3732 | 1466036186065 Marionette DEBUG loaded listener.js 16:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F09400) [pid = 3732] [serial = 630] [outer = 143DD800] 16:16:26 INFO - PROCESS | 3732 | 1466036186639 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 3732 | 1466036186700 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 16:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:16:26 INFO - PROCESS | 3732 | 1466036186704 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 3732 | 1466036186706 Marionette TRACE conn3 <- [1,806,null,{}] 16:16:26 INFO - PROCESS | 3732 | 1466036186716 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:26 INFO - PROCESS | 3732 | 1466036186720 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:26 INFO - PROCESS | 3732 | 1466036186827 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:16:26 INFO - PROCESS | 3732 | 1466036186952 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 3732 | 1466036186956 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:26 INFO - PROCESS | 3732 | ++DOCSHELL 17690400 == 38 [pid = 3732] [id = 211] 16:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17690C00) [pid = 3732] [serial = 631] [outer = 00000000] 16:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19940800) [pid = 3732] [serial = 632] [outer = 17690C00] 16:16:26 INFO - PROCESS | 3732 | 1466036187012 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1994C000) [pid = 3732] [serial = 633] [outer = 17690C00] 16:16:27 INFO - PROCESS | 3732 | 1466036187567 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 933ms 16:16:27 INFO - PROCESS | 3732 | 1466036187632 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:16:27 INFO - PROCESS | 3732 | 1466036187635 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 16:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:16:27 INFO - PROCESS | 3732 | 1466036187638 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:16:27 INFO - PROCESS | 3732 | 1466036187640 Marionette TRACE conn3 <- [1,810,null,{}] 16:16:27 INFO - PROCESS | 3732 | 1466036187644 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:27 INFO - PROCESS | 3732 | 1466036187646 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:27 INFO - PROCESS | 3732 | 1466036187748 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:16:27 INFO - PROCESS | 3732 | 1466036187828 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 3732 | 1466036187831 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:27 INFO - PROCESS | 3732 | ++DOCSHELL 15F0FC00 == 39 [pid = 3732] [id = 212] 16:16:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15F10000) [pid = 3732] [serial = 634] [outer = 00000000] 16:16:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19E62000) [pid = 3732] [serial = 635] [outer = 15F10000] 16:16:27 INFO - PROCESS | 3732 | 1466036187931 Marionette DEBUG loaded listener.js 16:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19E66800) [pid = 3732] [serial = 636] [outer = 15F10000] 16:16:28 INFO - PROCESS | 3732 | 1466036188668 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 3732 | 1466036188681 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 16:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:16:28 INFO - PROCESS | 3732 | 1466036188700 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - PROCESS | 3732 | 1466036188703 Marionette TRACE conn3 <- [1,814,null,{}] 16:16:28 INFO - PROCESS | 3732 | 1466036188708 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:28 INFO - PROCESS | 3732 | 1466036188711 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:28 INFO - PROCESS | 3732 | 1466036188806 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:16:28 INFO - PROCESS | 3732 | 1466036188904 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:28 INFO - PROCESS | 3732 | 1466036188907 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:28 INFO - PROCESS | 3732 | ++DOCSHELL 12ADE800 == 40 [pid = 3732] [id = 213] 16:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (12ADF400) [pid = 3732] [serial = 637] [outer = 00000000] 16:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1325A800) [pid = 3732] [serial = 638] [outer = 12ADF400] 16:16:28 INFO - PROCESS | 3732 | 1466036188955 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (13C0E800) [pid = 3732] [serial = 639] [outer = 12ADF400] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 169BE800 == 39 [pid = 3732] [id = 204] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 16FE3800 == 38 [pid = 3732] [id = 205] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 1620F800 == 37 [pid = 3732] [id = 203] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 16FE4000 == 36 [pid = 3732] [id = 206] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 169BC800 == 35 [pid = 3732] [id = 207] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 13C03400 == 34 [pid = 3732] [id = 182] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 15561400 == 33 [pid = 3732] [id = 201] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 14F24C00 == 32 [pid = 3732] [id = 202] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 15F0FC00 == 31 [pid = 3732] [id = 212] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 17690400 == 30 [pid = 3732] [id = 211] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 17FDB400 == 29 [pid = 3732] [id = 208] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 11C27400 == 28 [pid = 3732] [id = 209] 16:16:29 INFO - PROCESS | 3732 | --DOCSHELL 13CDC400 == 27 [pid = 3732] [id = 210] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1120B800) [pid = 3732] [serial = 575] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (11438C00) [pid = 3732] [serial = 576] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1310F800) [pid = 3732] [serial = 578] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19949C00) [pid = 3732] [serial = 572] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13C10400) [pid = 3732] [serial = 581] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15AA6800) [pid = 3732] [serial = 584] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (14034C00) [pid = 3732] [serial = 582] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (11CC7C00) [pid = 3732] [serial = 564] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (110EFC00) [pid = 3732] [serial = 563] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15AA6C00) [pid = 3732] [serial = 567] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15775400) [pid = 3732] [serial = 566] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17E24C00) [pid = 3732] [serial = 570] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17902C00) [pid = 3732] [serial = 569] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15F08C00) [pid = 3732] [serial = 587] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13151C00) [pid = 3732] [serial = 579] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15CCE800) [pid = 3732] [serial = 585] [outer = 00000000] [url = about:blank] 16:16:29 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16983C00) [pid = 3732] [serial = 590] [outer = 00000000] [url = about:blank] 16:16:30 INFO - PROCESS | 3732 | 1466036190063 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1384ms 16:16:30 INFO - PROCESS | 3732 | 1466036190103 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 3732 | 1466036190107 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 16:16:30 INFO - PROCESS | 3732 | 1466036190111 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:16:30 INFO - PROCESS | 3732 | 1466036190116 Marionette TRACE conn3 <- [1,818,null,{}] 16:16:30 INFO - PROCESS | 3732 | 1466036190121 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:30 INFO - PROCESS | 3732 | 1466036190123 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:30 INFO - PROCESS | 3732 | 1466036190213 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:16:30 INFO - PROCESS | 3732 | 1466036190219 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 3732 | 1466036190222 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:30 INFO - PROCESS | 3732 | ++DOCSHELL 110EFC00 == 28 [pid = 3732] [id = 214] 16:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (110F1400) [pid = 3732] [serial = 640] [outer = 00000000] 16:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (11C26C00) [pid = 3732] [serial = 641] [outer = 110F1400] 16:16:30 INFO - PROCESS | 3732 | 1466036190269 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (12AA3800) [pid = 3732] [serial = 642] [outer = 110F1400] 16:16:30 INFO - PROCESS | 3732 | 1466036190740 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 637ms 16:16:30 INFO - PROCESS | 3732 | 1466036190751 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 3732 | 1466036190755 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 16:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:16:30 INFO - PROCESS | 3732 | 1466036190765 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 3732 | 1466036190767 Marionette TRACE conn3 <- [1,822,null,{}] 16:16:30 INFO - PROCESS | 3732 | 1466036190771 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:30 INFO - PROCESS | 3732 | 1466036190757 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:30 INFO - PROCESS | 3732 | 1466036190844 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:16:30 INFO - PROCESS | 3732 | 1466036190883 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 3732 | 1466036190886 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:30 INFO - PROCESS | 3732 | ++DOCSHELL 1392FC00 == 29 [pid = 3732] [id = 215] 16:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (13930C00) [pid = 3732] [serial = 643] [outer = 00000000] 16:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13C0C000) [pid = 3732] [serial = 644] [outer = 13930C00] 16:16:30 INFO - PROCESS | 3732 | 1466036190932 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (13C10000) [pid = 3732] [serial = 645] [outer = 13930C00] 16:16:31 INFO - PROCESS | 3732 | 1466036191362 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 622ms 16:16:31 INFO - PROCESS | 3732 | 1466036191383 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 3732 | 1466036191385 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 16:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:16:31 INFO - PROCESS | 3732 | 1466036191388 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 3732 | 1466036191391 Marionette TRACE conn3 <- [1,826,null,{}] 16:16:31 INFO - PROCESS | 3732 | 1466036191402 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:31 INFO - PROCESS | 3732 | 1466036191406 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:31 INFO - PROCESS | 3732 | 1466036191490 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:16:31 INFO - PROCESS | 3732 | 1466036191497 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 3732 | 1466036191500 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:31 INFO - PROCESS | 3732 | ++DOCSHELL 15565000 == 30 [pid = 3732] [id = 216] 16:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15566400) [pid = 3732] [serial = 646] [outer = 00000000] 16:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15AA6C00) [pid = 3732] [serial = 647] [outer = 15566400] 16:16:31 INFO - PROCESS | 3732 | 1466036191548 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15CD3800) [pid = 3732] [serial = 648] [outer = 15566400] 16:16:32 INFO - PROCESS | 3732 | 1466036192011 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 700ms 16:16:32 INFO - PROCESS | 3732 | 1466036192093 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:16:32 INFO - PROCESS | 3732 | 1466036192096 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 16:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:16:32 INFO - PROCESS | 3732 | 1466036192099 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:16:32 INFO - PROCESS | 3732 | 1466036192101 Marionette TRACE conn3 <- [1,830,null,{}] 16:16:32 INFO - PROCESS | 3732 | 1466036192105 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:32 INFO - PROCESS | 3732 | 1466036192106 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:32 INFO - PROCESS | 3732 | 1466036192219 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:16:32 INFO - PROCESS | 3732 | 1466036192295 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:32 INFO - PROCESS | 3732 | 1466036192297 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:32 INFO - PROCESS | 3732 | ++DOCSHELL 16203000 == 31 [pid = 3732] [id = 217] 16:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16204C00) [pid = 3732] [serial = 649] [outer = 00000000] 16:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16574400) [pid = 3732] [serial = 650] [outer = 16204C00] 16:16:32 INFO - PROCESS | 3732 | 1466036192340 Marionette DEBUG loaded listener.js 16:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16754000) [pid = 3732] [serial = 651] [outer = 16204C00] 16:16:32 INFO - PROCESS | 3732 | 1466036192746 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 699ms 16:16:32 INFO - PROCESS | 3732 | 1466036192797 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:16:32 INFO - PROCESS | 3732 | 1466036192799 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 16:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:16:32 INFO - PROCESS | 3732 | 1466036192803 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:16:32 INFO - PROCESS | 3732 | 1466036192804 Marionette TRACE conn3 <- [1,834,null,{}] 16:16:32 INFO - PROCESS | 3732 | 1466036192808 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:32 INFO - PROCESS | 3732 | 1466036192810 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:32 INFO - PROCESS | 3732 | 1466036192913 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:16:32 INFO - PROCESS | 3732 | 1466036192918 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:32 INFO - PROCESS | 3732 | 1466036192920 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:32 INFO - PROCESS | 3732 | ++DOCSHELL 1430D000 == 32 [pid = 3732] [id = 218] 16:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15F11C00) [pid = 3732] [serial = 652] [outer = 00000000] 16:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16A59C00) [pid = 3732] [serial = 653] [outer = 15F11C00] 16:16:32 INFO - PROCESS | 3732 | 1466036192963 Marionette DEBUG loaded listener.js 16:16:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16DED800) [pid = 3732] [serial = 654] [outer = 15F11C00] 16:16:33 INFO - PROCESS | 3732 | 1466036193412 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 622ms 16:16:33 INFO - PROCESS | 3732 | 1466036193452 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:16:33 INFO - PROCESS | 3732 | 1466036193454 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 16:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:16:33 INFO - PROCESS | 3732 | 1466036193458 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 3732 | 1466036193459 Marionette TRACE conn3 <- [1,838,null,{}] 16:16:33 INFO - PROCESS | 3732 | 1466036193463 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:33 INFO - PROCESS | 3732 | 1466036193468 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:33 INFO - PROCESS | 3732 | 1466036193612 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:16:33 INFO - PROCESS | 3732 | 1466036193637 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:33 INFO - PROCESS | 3732 | 1466036193639 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:33 INFO - PROCESS | 3732 | ++DOCSHELL 170CE400 == 33 [pid = 3732] [id = 219] 16:16:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (175C8C00) [pid = 3732] [serial = 655] [outer = 00000000] 16:16:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1790B400) [pid = 3732] [serial = 656] [outer = 175C8C00] 16:16:33 INFO - PROCESS | 3732 | 1466036193683 Marionette DEBUG loaded listener.js 16:16:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (17E94C00) [pid = 3732] [serial = 657] [outer = 175C8C00] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16575400) [pid = 3732] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16DF2400) [pid = 3732] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (170D7000) [pid = 3732] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15CCE000) [pid = 3732] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (15562800) [pid = 3732] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16574000) [pid = 3732] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12D62800) [pid = 3732] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (131EA800) [pid = 3732] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (114BFC00) [pid = 3732] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (175CCC00) [pid = 3732] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1704DC00) [pid = 3732] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19940400) [pid = 3732] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17FDB800) [pid = 3732] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:16:34 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13937C00) [pid = 3732] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:16:34 INFO - PROCESS | 3732 | 1466036194339 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 949ms 16:16:34 INFO - PROCESS | 3732 | 1466036194385 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:16:34 INFO - PROCESS | 3732 | 1466036194396 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 16:16:34 INFO - PROCESS | 3732 | 1466036194400 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:16:34 INFO - PROCESS | 3732 | 1466036194401 Marionette TRACE conn3 <- [1,842,null,{}] 16:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:16:34 INFO - PROCESS | 3732 | 1466036194404 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:34 INFO - PROCESS | 3732 | 1466036194406 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:34 INFO - PROCESS | 3732 | 1466036194480 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:16:34 INFO - PROCESS | 3732 | 1466036194485 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 3732 | 1466036194487 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:34 INFO - PROCESS | 3732 | ++DOCSHELL 10A4A000 == 34 [pid = 3732] [id = 220] 16:16:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10F07800) [pid = 3732] [serial = 658] [outer = 00000000] 16:16:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15562800) [pid = 3732] [serial = 659] [outer = 10F07800] 16:16:34 INFO - PROCESS | 3732 | 1466036194529 Marionette DEBUG loaded listener.js 16:16:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1704E800) [pid = 3732] [serial = 660] [outer = 10F07800] 16:16:34 INFO - PROCESS | 3732 | 1466036194967 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 638ms 16:16:35 INFO - PROCESS | 3732 | 1466036195040 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 3732 | 1466036195042 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 16:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:16:35 INFO - PROCESS | 3732 | 1466036195045 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:16:35 INFO - PROCESS | 3732 | 1466036195047 Marionette TRACE conn3 <- [1,846,null,{}] 16:16:35 INFO - PROCESS | 3732 | 1466036195050 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:35 INFO - PROCESS | 3732 | 1466036195052 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:35 INFO - PROCESS | 3732 | 1466036195126 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:16:35 INFO - PROCESS | 3732 | 1466036195133 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 3732 | 1466036195135 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:35 INFO - PROCESS | 3732 | ++DOCSHELL 16E33000 == 35 [pid = 3732] [id = 221] 16:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17690800) [pid = 3732] [serial = 661] [outer = 00000000] 16:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17FE3400) [pid = 3732] [serial = 662] [outer = 17690800] 16:16:35 INFO - PROCESS | 3732 | 1466036195178 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17FE4000) [pid = 3732] [serial = 663] [outer = 17690800] 16:16:35 INFO - PROCESS | 3732 | 1466036195581 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 591ms 16:16:35 INFO - PROCESS | 3732 | 1466036195642 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 3732 | 1466036195644 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 16:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:16:35 INFO - PROCESS | 3732 | 1466036195648 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:16:35 INFO - PROCESS | 3732 | 1466036195649 Marionette TRACE conn3 <- [1,850,null,{}] 16:16:35 INFO - PROCESS | 3732 | 1466036195653 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:35 INFO - PROCESS | 3732 | 1466036195655 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:35 INFO - PROCESS | 3732 | 1466036195730 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:16:35 INFO - PROCESS | 3732 | 1466036195735 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 3732 | 1466036195737 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:35 INFO - PROCESS | 3732 | ++DOCSHELL 199F3000 == 36 [pid = 3732] [id = 222] 16:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (199F4C00) [pid = 3732] [serial = 664] [outer = 00000000] 16:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19E64800) [pid = 3732] [serial = 665] [outer = 199F4C00] 16:16:35 INFO - PROCESS | 3732 | 1466036195784 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1A142C00) [pid = 3732] [serial = 666] [outer = 199F4C00] 16:16:36 INFO - PROCESS | 3732 | 1466036196193 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 591ms 16:16:36 INFO - PROCESS | 3732 | 1466036196247 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:16:36 INFO - PROCESS | 3732 | 1466036196250 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 16:16:36 INFO - PROCESS | 3732 | 1466036196253 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:16:36 INFO - PROCESS | 3732 | 1466036196264 Marionette TRACE conn3 <- [1,854,null,{}] 16:16:36 INFO - PROCESS | 3732 | 1466036196268 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:36 INFO - PROCESS | 3732 | 1466036196270 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:36 INFO - PROCESS | 3732 | 1466036196385 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:16:36 INFO - PROCESS | 3732 | 1466036196562 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 3732 | 1466036196565 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:36 INFO - PROCESS | 3732 | ++DOCSHELL 10A4DC00 == 37 [pid = 3732] [id = 223] 16:16:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10A4FC00) [pid = 3732] [serial = 667] [outer = 00000000] 16:16:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (110E7C00) [pid = 3732] [serial = 668] [outer = 10A4FC00] 16:16:36 INFO - PROCESS | 3732 | 1466036196622 Marionette DEBUG loaded listener.js 16:16:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (114C9000) [pid = 3732] [serial = 669] [outer = 10A4FC00] 16:16:37 INFO - PROCESS | 3732 | 1466036197370 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1134ms 16:16:37 INFO - PROCESS | 3732 | 1466036197406 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 3732 | 1466036197411 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 16:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:16:37 INFO - PROCESS | 3732 | 1466036197416 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 3732 | 1466036197419 Marionette TRACE conn3 <- [1,858,null,{}] 16:16:37 INFO - PROCESS | 3732 | 1466036197424 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:37 INFO - PROCESS | 3732 | 1466036197427 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:37 INFO - PROCESS | 3732 | 1466036197542 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:16:37 INFO - PROCESS | 3732 | 1466036197667 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:37 INFO - PROCESS | 3732 | 1466036197670 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:37 INFO - PROCESS | 3732 | ++DOCSHELL 1364CC00 == 38 [pid = 3732] [id = 224] 16:16:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1393CC00) [pid = 3732] [serial = 670] [outer = 00000000] 16:16:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (14036000) [pid = 3732] [serial = 671] [outer = 1393CC00] 16:16:37 INFO - PROCESS | 3732 | 1466036197725 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (143D6400) [pid = 3732] [serial = 672] [outer = 1393CC00] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 199F3000 == 37 [pid = 3732] [id = 222] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 16E33000 == 36 [pid = 3732] [id = 221] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 10A4A000 == 35 [pid = 3732] [id = 220] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 170CE400 == 34 [pid = 3732] [id = 219] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 1430D000 == 33 [pid = 3732] [id = 218] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 16203000 == 32 [pid = 3732] [id = 217] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 15565000 == 31 [pid = 3732] [id = 216] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 1392FC00 == 30 [pid = 3732] [id = 215] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 110EFC00 == 29 [pid = 3732] [id = 214] 16:16:38 INFO - PROCESS | 3732 | --DOCSHELL 12ADE800 == 28 [pid = 3732] [id = 213] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1994DC00) [pid = 3732] [serial = 573] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (17FE3000) [pid = 3732] [serial = 623] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15F0F800) [pid = 3732] [serial = 588] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16C08800) [pid = 3732] [serial = 609] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (169C6000) [pid = 3732] [serial = 608] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17042000) [pid = 3732] [serial = 611] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (176D8400) [pid = 3732] [serial = 615] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16209800) [pid = 3732] [serial = 605] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17692000) [pid = 3732] [serial = 614] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15569800) [pid = 3732] [serial = 602] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (157D5800) [pid = 3732] [serial = 603] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16A5B400) [pid = 3732] [serial = 591] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13147400) [pid = 3732] [serial = 596] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1320A400) [pid = 3732] [serial = 597] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13931C00) [pid = 3732] [serial = 599] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1393D000) [pid = 3732] [serial = 600] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (12817400) [pid = 3732] [serial = 593] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (12DF7400) [pid = 3732] [serial = 594] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17FE4C00) [pid = 3732] [serial = 624] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17E23800) [pid = 3732] [serial = 620] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17ED6C00) [pid = 3732] [serial = 621] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (170D3800) [pid = 3732] [serial = 612] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (176DC400) [pid = 3732] [serial = 617] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1790A800) [pid = 3732] [serial = 618] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1620FC00) [pid = 3732] [serial = 606] [outer = 00000000] [url = about:blank] 16:16:38 INFO - PROCESS | 3732 | 1466036198621 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1244ms 16:16:38 INFO - PROCESS | 3732 | 1466036198659 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:16:38 INFO - PROCESS | 3732 | 1466036198663 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 16:16:38 INFO - PROCESS | 3732 | 1466036198668 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:16:38 INFO - PROCESS | 3732 | 1466036198671 Marionette TRACE conn3 <- [1,862,null,{}] 16:16:38 INFO - PROCESS | 3732 | 1466036198676 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:38 INFO - PROCESS | 3732 | 1466036198679 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:38 INFO - PROCESS | 3732 | 1466036198764 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:16:38 INFO - PROCESS | 3732 | 1466036198770 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 3732 | 1466036198773 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:38 INFO - PROCESS | 3732 | ++DOCSHELL 10F14C00 == 29 [pid = 3732] [id = 225] 16:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (110E6400) [pid = 3732] [serial = 673] [outer = 00000000] 16:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (12812C00) [pid = 3732] [serial = 674] [outer = 110E6400] 16:16:38 INFO - PROCESS | 3732 | 1466036198825 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (12BBD800) [pid = 3732] [serial = 675] [outer = 110E6400] 16:16:39 INFO - PROCESS | 3732 | 1466036199617 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 995ms 16:16:39 INFO - PROCESS | 3732 | 1466036199672 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 3732 | 1466036199677 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 16:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:16:39 INFO - PROCESS | 3732 | 1466036199683 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 3732 | 1466036199686 Marionette TRACE conn3 <- [1,866,null,{}] 16:16:39 INFO - PROCESS | 3732 | 1466036199690 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:39 INFO - PROCESS | 3732 | 1466036199692 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:39 INFO - PROCESS | 3732 | 1466036199776 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:16:39 INFO - PROCESS | 3732 | 1466036199859 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 3732 | 1466036199861 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:39 INFO - PROCESS | 3732 | ++DOCSHELL 1430A800 == 30 [pid = 3732] [id = 226] 16:16:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1576C400) [pid = 3732] [serial = 676] [outer = 00000000] 16:16:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (157DE000) [pid = 3732] [serial = 677] [outer = 1576C400] 16:16:39 INFO - PROCESS | 3732 | 1466036199918 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15CCF000) [pid = 3732] [serial = 678] [outer = 1576C400] 16:16:40 INFO - PROCESS | 3732 | 1466036200324 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 700ms 16:16:40 INFO - PROCESS | 3732 | 1466036200382 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:16:40 INFO - PROCESS | 3732 | 1466036200385 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 16:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:16:40 INFO - PROCESS | 3732 | 1466036200388 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - PROCESS | 3732 | 1466036200391 Marionette TRACE conn3 <- [1,870,null,{}] 16:16:40 INFO - PROCESS | 3732 | 1466036200402 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:40 INFO - PROCESS | 3732 | 1466036200406 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:40 INFO - PROCESS | 3732 | 1466036200488 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:16:40 INFO - PROCESS | 3732 | 1466036200498 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:40 INFO - PROCESS | 3732 | 1466036200501 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:40 INFO - PROCESS | 3732 | ++DOCSHELL 16983000 == 31 [pid = 3732] [id = 227] 16:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16983C00) [pid = 3732] [serial = 679] [outer = 00000000] 16:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16A59000) [pid = 3732] [serial = 680] [outer = 16983C00] 16:16:40 INFO - PROCESS | 3732 | 1466036200547 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16C0F000) [pid = 3732] [serial = 681] [outer = 16983C00] 16:16:41 INFO - PROCESS | 3732 | 1466036201013 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 699ms 16:16:41 INFO - PROCESS | 3732 | 1466036201071 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 3732 | 1466036201074 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 16:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:16:41 INFO - PROCESS | 3732 | 1466036201077 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 3732 | 1466036201078 Marionette TRACE conn3 <- [1,874,null,{}] 16:16:41 INFO - PROCESS | 3732 | 1466036201088 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:41 INFO - PROCESS | 3732 | 1466036201090 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:41 INFO - PROCESS | 3732 | 1466036201200 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:16:41 INFO - PROCESS | 3732 | 1466036201284 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 3732 | 1466036201286 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:41 INFO - PROCESS | 3732 | ++DOCSHELL 16FE4000 == 32 [pid = 3732] [id = 228] 16:16:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16FE4400) [pid = 3732] [serial = 682] [outer = 00000000] 16:16:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (170D3800) [pid = 3732] [serial = 683] [outer = 16FE4400] 16:16:41 INFO - PROCESS | 3732 | 1466036201329 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17690400) [pid = 3732] [serial = 684] [outer = 16FE4400] 16:16:41 INFO - PROCESS | 3732 | 1466036201748 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 700ms 16:16:41 INFO - PROCESS | 3732 | 1466036201776 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 3732 | 1466036201778 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 16:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:16:41 INFO - PROCESS | 3732 | 1466036201788 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 3732 | 1466036201791 Marionette TRACE conn3 <- [1,878,null,{}] 16:16:41 INFO - PROCESS | 3732 | 1466036201802 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:41 INFO - PROCESS | 3732 | 1466036201805 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:41 INFO - PROCESS | 3732 | 1466036201946 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:16:41 INFO - PROCESS | 3732 | 1466036201958 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 3732 | 1466036201960 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:42 INFO - PROCESS | 3732 | ++DOCSHELL 13C07800 == 33 [pid = 3732] [id = 229] 16:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16FD8400) [pid = 3732] [serial = 685] [outer = 00000000] 16:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17908000) [pid = 3732] [serial = 686] [outer = 16FD8400] 16:16:42 INFO - PROCESS | 3732 | 1466036202049 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17E23800) [pid = 3732] [serial = 687] [outer = 16FD8400] 16:16:42 INFO - PROCESS | 3732 | 1466036202454 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 685ms 16:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:16:42 INFO - PROCESS | 3732 | 1466036202486 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 3732 | 1466036202488 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 16:16:42 INFO - PROCESS | 3732 | 1466036202491 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 3732 | 1466036202493 Marionette TRACE conn3 <- [1,882,null,{}] 16:16:42 INFO - PROCESS | 3732 | 1466036202502 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:42 INFO - PROCESS | 3732 | 1466036202507 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:42 INFO - PROCESS | 3732 | 1466036202659 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:16:42 INFO - PROCESS | 3732 | 1466036202807 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 3732 | 1466036202810 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10F07800) [pid = 3732] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15F10000) [pid = 3732] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (110F1400) [pid = 3732] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (11CC6400) [pid = 3732] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (175C8C00) [pid = 3732] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17690800) [pid = 3732] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (143DD800) [pid = 3732] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15F11C00) [pid = 3732] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15566400) [pid = 3732] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17690C00) [pid = 3732] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (12ADF400) [pid = 3732] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (13930C00) [pid = 3732] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:16:42 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16204C00) [pid = 3732] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:16:42 INFO - PROCESS | 3732 | ++DOCSHELL 1047F000 == 34 [pid = 3732] [id = 230] 16:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (105ECC00) [pid = 3732] [serial = 688] [outer = 00000000] 16:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (11CC6400) [pid = 3732] [serial = 689] [outer = 105ECC00] 16:16:42 INFO - PROCESS | 3732 | 1466036202861 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1430A000) [pid = 3732] [serial = 690] [outer = 105ECC00] 16:16:43 INFO - PROCESS | 3732 | 1466036203219 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 731ms 16:16:43 INFO - PROCESS | 3732 | 1466036203232 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 3732 | 1466036203234 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 16:16:43 INFO - PROCESS | 3732 | 1466036203237 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:16:43 INFO - PROCESS | 3732 | 1466036203239 Marionette TRACE conn3 <- [1,886,null,{}] 16:16:43 INFO - PROCESS | 3732 | 1466036203242 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:43 INFO - PROCESS | 3732 | 1466036203244 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:43 INFO - PROCESS | 3732 | 1466036203337 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:16:43 INFO - PROCESS | 3732 | 1466036203419 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 3732 | 1466036203421 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:43 INFO - PROCESS | 3732 | ++DOCSHELL 13212400 == 35 [pid = 3732] [id = 231] 16:16:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13C0C800) [pid = 3732] [serial = 691] [outer = 00000000] 16:16:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19944400) [pid = 3732] [serial = 692] [outer = 13C0C800] 16:16:43 INFO - PROCESS | 3732 | 1466036203464 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (199F0800) [pid = 3732] [serial = 693] [outer = 13C0C800] 16:16:43 INFO - PROCESS | 3732 | 1466036203808 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 591ms 16:16:43 INFO - PROCESS | 3732 | 1466036203835 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 3732 | 1466036203837 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 16:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:16:43 INFO - PROCESS | 3732 | 1466036203840 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - PROCESS | 3732 | 1466036203842 Marionette TRACE conn3 <- [1,890,null,{}] 16:16:43 INFO - PROCESS | 3732 | 1466036203845 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:43 INFO - PROCESS | 3732 | 1466036203847 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:43 INFO - PROCESS | 3732 | 1466036203924 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:16:44 INFO - PROCESS | 3732 | 1466036204009 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:44 INFO - PROCESS | 3732 | 1466036204012 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:44 INFO - PROCESS | 3732 | ++DOCSHELL 11AD9800 == 36 [pid = 3732] [id = 232] 16:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (13C0C400) [pid = 3732] [serial = 694] [outer = 00000000] 16:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1A24E400) [pid = 3732] [serial = 695] [outer = 13C0C400] 16:16:44 INFO - PROCESS | 3732 | 1466036204038 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A251C00) [pid = 3732] [serial = 696] [outer = 13C0C400] 16:16:44 INFO - PROCESS | 3732 | 1466036204409 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 638ms 16:16:44 INFO - PROCESS | 3732 | 1466036204462 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:16:44 INFO - PROCESS | 3732 | 1466036204464 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 16:16:44 INFO - PROCESS | 3732 | 1466036204467 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:16:44 INFO - PROCESS | 3732 | 1466036204469 Marionette TRACE conn3 <- [1,894,null,{}] 16:16:44 INFO - PROCESS | 3732 | 1466036204480 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:44 INFO - PROCESS | 3732 | 1466036204482 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:44 INFO - PROCESS | 3732 | 1466036204568 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:16:44 INFO - PROCESS | 3732 | 1466036204573 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:44 INFO - PROCESS | 3732 | 1466036204575 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:44 INFO - PROCESS | 3732 | ++DOCSHELL 19940C00 == 37 [pid = 3732] [id = 233] 16:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A255400) [pid = 3732] [serial = 697] [outer = 00000000] 16:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A25CC00) [pid = 3732] [serial = 698] [outer = 1A255400] 16:16:44 INFO - PROCESS | 3732 | 1466036204617 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (175CBC00) [pid = 3732] [serial = 699] [outer = 1A255400] 16:16:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10F1C800) [pid = 3732] [serial = 700] [outer = 1B36FC00] 16:16:45 INFO - PROCESS | 3732 | 1466036205347 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 948ms 16:16:45 INFO - PROCESS | 3732 | 1466036205414 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:16:45 INFO - PROCESS | 3732 | 1466036205419 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 16:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:16:45 INFO - PROCESS | 3732 | 1466036205424 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:16:45 INFO - PROCESS | 3732 | 1466036205428 Marionette TRACE conn3 <- [1,898,null,{}] 16:16:45 INFO - PROCESS | 3732 | 1466036205434 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:45 INFO - PROCESS | 3732 | 1466036205437 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:45 INFO - PROCESS | 3732 | 1466036205550 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:16:45 INFO - PROCESS | 3732 | 1466036205629 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 3732 | 1466036205632 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:45 INFO - PROCESS | 3732 | ++DOCSHELL 11CC7400 == 38 [pid = 3732] [id = 234] 16:16:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (12815C00) [pid = 3732] [serial = 701] [outer = 00000000] 16:16:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (15771800) [pid = 3732] [serial = 702] [outer = 12815C00] 16:16:45 INFO - PROCESS | 3732 | 1466036205731 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15F0F000) [pid = 3732] [serial = 703] [outer = 12815C00] 16:16:46 INFO - PROCESS | 3732 | 1466036206285 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 902ms 16:16:46 INFO - PROCESS | 3732 | 1466036206329 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 3732 | 1466036206334 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 16:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:16:46 INFO - PROCESS | 3732 | 1466036206340 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 3732 | 1466036206343 Marionette TRACE conn3 <- [1,902,null,{}] 16:16:46 INFO - PROCESS | 3732 | 1466036206347 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:46 INFO - PROCESS | 3732 | 1466036206350 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:46 INFO - PROCESS | 3732 | 1466036206456 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:16:46 INFO - PROCESS | 3732 | 1466036206554 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:46 INFO - PROCESS | 3732 | 1466036206557 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:46 INFO - PROCESS | 3732 | ++DOCSHELL 16E2E400 == 39 [pid = 3732] [id = 235] 16:16:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16E3A000) [pid = 3732] [serial = 704] [outer = 00000000] 16:16:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17690C00) [pid = 3732] [serial = 705] [outer = 16E3A000] 16:16:46 INFO - PROCESS | 3732 | 1466036206612 Marionette DEBUG loaded listener.js 16:16:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17EDC800) [pid = 3732] [serial = 706] [outer = 16E3A000] 16:16:47 INFO - PROCESS | 3732 | 1466036207226 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 933ms 16:16:47 INFO - PROCESS | 3732 | 1466036207269 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:16:47 INFO - PROCESS | 3732 | 1466036207271 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 16:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:16:47 INFO - PROCESS | 3732 | 1466036207275 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:16:47 INFO - PROCESS | 3732 | 1466036207279 Marionette TRACE conn3 <- [1,906,null,{}] 16:16:47 INFO - PROCESS | 3732 | 1466036207290 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:47 INFO - PROCESS | 3732 | 1466036207294 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:47 INFO - PROCESS | 3732 | 1466036207398 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:16:47 INFO - PROCESS | 3732 | 1466036207530 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 3732 | 1466036207534 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:47 INFO - PROCESS | 3732 | ++DOCSHELL 1A3BA800 == 40 [pid = 3732] [id = 236] 16:16:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A3BBC00) [pid = 3732] [serial = 707] [outer = 00000000] 16:16:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A3C0800) [pid = 3732] [serial = 708] [outer = 1A3BBC00] 16:16:47 INFO - PROCESS | 3732 | 1466036207590 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A802C00) [pid = 3732] [serial = 709] [outer = 1A3BBC00] 16:16:48 INFO - PROCESS | 3732 | 1466036208294 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1042ms 16:16:48 INFO - PROCESS | 3732 | 1466036208321 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 3732 | 1466036208325 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 16:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:16:48 INFO - PROCESS | 3732 | 1466036208346 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:16:48 INFO - PROCESS | 3732 | 1466036208349 Marionette TRACE conn3 <- [1,910,null,{}] 16:16:48 INFO - PROCESS | 3732 | 1466036208355 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:48 INFO - PROCESS | 3732 | 1466036208358 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:48 INFO - PROCESS | 3732 | 1466036208454 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:16:48 INFO - PROCESS | 3732 | 1466036208586 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:48 INFO - PROCESS | 3732 | 1466036208589 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:48 INFO - PROCESS | 3732 | ++DOCSHELL 104E7800 == 41 [pid = 3732] [id = 237] 16:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10561C00) [pid = 3732] [serial = 710] [outer = 00000000] 16:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (11203800) [pid = 3732] [serial = 711] [outer = 10561C00] 16:16:48 INFO - PROCESS | 3732 | 1466036208638 Marionette DEBUG loaded listener.js 16:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1309B400) [pid = 3732] [serial = 712] [outer = 10561C00] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 11AD9800 == 40 [pid = 3732] [id = 232] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 13212400 == 39 [pid = 3732] [id = 231] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 1047F000 == 38 [pid = 3732] [id = 230] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 13C07800 == 37 [pid = 3732] [id = 229] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 16FE4000 == 36 [pid = 3732] [id = 228] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 16983000 == 35 [pid = 3732] [id = 227] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 1430A800 == 34 [pid = 3732] [id = 226] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 10F14C00 == 33 [pid = 3732] [id = 225] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 10A4DC00 == 32 [pid = 3732] [id = 223] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 1364CC00 == 31 [pid = 3732] [id = 224] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 16E2E400 == 30 [pid = 3732] [id = 235] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 1A3BA800 == 29 [pid = 3732] [id = 236] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 19940C00 == 28 [pid = 3732] [id = 233] 16:16:49 INFO - PROCESS | 3732 | --DOCSHELL 11CC7400 == 27 [pid = 3732] [id = 234] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1704E800) [pid = 3732] [serial = 660] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19E66800) [pid = 3732] [serial = 636] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (12AA3800) [pid = 3732] [serial = 642] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (13155000) [pid = 3732] [serial = 627] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1790B400) [pid = 3732] [serial = 656] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17FE3400) [pid = 3732] [serial = 662] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15F09400) [pid = 3732] [serial = 630] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (12DF0000) [pid = 3732] [serial = 626] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16A59C00) [pid = 3732] [serial = 653] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15AA6C00) [pid = 3732] [serial = 647] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17FE4000) [pid = 3732] [serial = 663] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17E94C00) [pid = 3732] [serial = 657] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15562800) [pid = 3732] [serial = 659] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19E62000) [pid = 3732] [serial = 635] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16DED800) [pid = 3732] [serial = 654] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19940800) [pid = 3732] [serial = 632] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (11C26C00) [pid = 3732] [serial = 641] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15CD3800) [pid = 3732] [serial = 648] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1325A800) [pid = 3732] [serial = 638] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13C0E800) [pid = 3732] [serial = 639] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13C0C000) [pid = 3732] [serial = 644] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1994C000) [pid = 3732] [serial = 633] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1556A400) [pid = 3732] [serial = 629] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (13C10000) [pid = 3732] [serial = 645] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16574400) [pid = 3732] [serial = 650] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16754000) [pid = 3732] [serial = 651] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19E64800) [pid = 3732] [serial = 665] [outer = 00000000] [url = about:blank] 16:16:49 INFO - PROCESS | 3732 | 1466036209698 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1414ms 16:16:49 INFO - PROCESS | 3732 | 1466036209743 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:16:49 INFO - PROCESS | 3732 | 1466036209747 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 16:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:16:49 INFO - PROCESS | 3732 | 1466036209752 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - PROCESS | 3732 | 1466036209756 Marionette TRACE conn3 <- [1,914,null,{}] 16:16:49 INFO - PROCESS | 3732 | 1466036209761 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:49 INFO - PROCESS | 3732 | 1466036209764 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:49 INFO - PROCESS | 3732 | 1466036209849 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:16:49 INFO - PROCESS | 3732 | 1466036209855 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 3732 | 1466036209858 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:49 INFO - PROCESS | 3732 | ++DOCSHELL 114BCC00 == 28 [pid = 3732] [id = 238] 16:16:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (114BF400) [pid = 3732] [serial = 713] [outer = 00000000] 16:16:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (12AA8C00) [pid = 3732] [serial = 714] [outer = 114BF400] 16:16:49 INFO - PROCESS | 3732 | 1466036209909 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1309D000) [pid = 3732] [serial = 715] [outer = 114BF400] 16:16:50 INFO - PROCESS | 3732 | 1466036210392 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 700ms 16:16:50 INFO - PROCESS | 3732 | 1466036210448 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 3732 | 1466036210453 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 16:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:16:50 INFO - PROCESS | 3732 | 1466036210459 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - PROCESS | 3732 | 1466036210461 Marionette TRACE conn3 <- [1,918,null,{}] 16:16:50 INFO - PROCESS | 3732 | 1466036210465 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:50 INFO - PROCESS | 3732 | 1466036210467 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:50 INFO - PROCESS | 3732 | 1466036210567 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:16:50 INFO - PROCESS | 3732 | 1466036210656 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:50 INFO - PROCESS | 3732 | 1466036210658 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:50 INFO - PROCESS | 3732 | ++DOCSHELL 13652000 == 29 [pid = 3732] [id = 239] 16:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13C07800) [pid = 3732] [serial = 716] [outer = 00000000] 16:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13C0E400) [pid = 3732] [serial = 717] [outer = 13C07800] 16:16:50 INFO - PROCESS | 3732 | 1466036210705 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13CCE800) [pid = 3732] [serial = 718] [outer = 13C07800] 16:16:51 INFO - PROCESS | 3732 | 1466036211069 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 621ms 16:16:51 INFO - PROCESS | 3732 | 1466036211080 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 3732 | 1466036211082 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 16:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:16:51 INFO - PROCESS | 3732 | 1466036211086 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - PROCESS | 3732 | 1466036211089 Marionette TRACE conn3 <- [1,922,null,{}] 16:16:51 INFO - PROCESS | 3732 | 1466036211100 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:51 INFO - PROCESS | 3732 | 1466036211104 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:51 INFO - PROCESS | 3732 | 1466036211226 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:16:51 INFO - PROCESS | 3732 | 1466036211281 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 3732 | 1466036211284 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:51 INFO - PROCESS | 3732 | ++DOCSHELL 15AAA400 == 30 [pid = 3732] [id = 240] 16:16:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15AAAC00) [pid = 3732] [serial = 719] [outer = 00000000] 16:16:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15F06800) [pid = 3732] [serial = 720] [outer = 15AAAC00] 16:16:51 INFO - PROCESS | 3732 | 1466036211330 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15F10400) [pid = 3732] [serial = 721] [outer = 15AAAC00] 16:16:51 INFO - PROCESS | 3732 | 1466036211743 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 684ms 16:16:51 INFO - PROCESS | 3732 | 1466036211785 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 3732 | 1466036211788 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 16:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:16:51 INFO - PROCESS | 3732 | 1466036211791 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - PROCESS | 3732 | 1466036211792 Marionette TRACE conn3 <- [1,926,null,{}] 16:16:51 INFO - PROCESS | 3732 | 1466036211796 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:51 INFO - PROCESS | 3732 | 1466036211798 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:51 INFO - PROCESS | 3732 | 1466036211913 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:16:51 INFO - PROCESS | 3732 | 1466036211998 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 3732 | 1466036212000 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:51 INFO - PROCESS | 3732 | ++DOCSHELL 16203800 == 31 [pid = 3732] [id = 241] 16:16:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1620C800) [pid = 3732] [serial = 722] [outer = 00000000] 16:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16573800) [pid = 3732] [serial = 723] [outer = 1620C800] 16:16:52 INFO - PROCESS | 3732 | 1466036212043 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1657BC00) [pid = 3732] [serial = 724] [outer = 1620C800] 16:16:52 INFO - PROCESS | 3732 | 1466036212458 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 699ms 16:16:52 INFO - PROCESS | 3732 | 1466036212493 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 3732 | 1466036212495 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 16:16:52 INFO - PROCESS | 3732 | 1466036212498 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 3732 | 1466036212500 Marionette TRACE conn3 <- [1,930,null,{}] 16:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:16:52 INFO - PROCESS | 3732 | 1466036212504 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:52 INFO - PROCESS | 3732 | 1466036212506 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:52 INFO - PROCESS | 3732 | 1466036212625 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:16:52 INFO - PROCESS | 3732 | 1466036212631 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 3732 | 1466036212633 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:52 INFO - PROCESS | 3732 | ++DOCSHELL 16989800 == 32 [pid = 3732] [id = 242] 16:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (169CB800) [pid = 3732] [serial = 725] [outer = 00000000] 16:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16C08800) [pid = 3732] [serial = 726] [outer = 169CB800] 16:16:52 INFO - PROCESS | 3732 | 1466036212676 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16DF5000) [pid = 3732] [serial = 727] [outer = 169CB800] 16:16:53 INFO - PROCESS | 3732 | 1466036213144 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 700ms 16:16:53 INFO - PROCESS | 3732 | 1466036213200 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:16:53 INFO - PROCESS | 3732 | 1466036213202 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 16:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:16:53 INFO - PROCESS | 3732 | 1466036213205 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:16:53 INFO - PROCESS | 3732 | 1466036213207 Marionette TRACE conn3 <- [1,934,null,{}] 16:16:53 INFO - PROCESS | 3732 | 1466036213217 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:53 INFO - PROCESS | 3732 | 1466036213222 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:53 INFO - PROCESS | 3732 | 1466036213375 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:16:53 INFO - PROCESS | 3732 | 1466036213441 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:53 INFO - PROCESS | 3732 | 1466036213443 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:53 INFO - PROCESS | 3732 | ++DOCSHELL 170D4400 == 33 [pid = 3732] [id = 243] 16:16:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (170DA800) [pid = 3732] [serial = 728] [outer = 00000000] 16:16:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (176D9C00) [pid = 3732] [serial = 729] [outer = 170DA800] 16:16:53 INFO - PROCESS | 3732 | 1466036213513 Marionette DEBUG loaded listener.js 16:16:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (17905C00) [pid = 3732] [serial = 730] [outer = 170DA800] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13C0C400) [pid = 3732] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1A255400) [pid = 3732] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16FE4400) [pid = 3732] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16FD8400) [pid = 3732] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (199F4C00) [pid = 3732] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10A4FC00) [pid = 3732] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1393CC00) [pid = 3732] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16983C00) [pid = 3732] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1576C400) [pid = 3732] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (110E6400) [pid = 3732] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (105ECC00) [pid = 3732] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:16:53 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13C0C800) [pid = 3732] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:16:54 INFO - PROCESS | 3732 | 1466036214085 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 933ms 16:16:54 INFO - PROCESS | 3732 | 1466036214134 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 3732 | 1466036214136 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 16:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:16:54 INFO - PROCESS | 3732 | 1466036214140 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 3732 | 1466036214142 Marionette TRACE conn3 <- [1,938,null,{}] 16:16:54 INFO - PROCESS | 3732 | 1466036214145 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:54 INFO - PROCESS | 3732 | 1466036214147 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:54 INFO - PROCESS | 3732 | 1466036214222 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:16:54 INFO - PROCESS | 3732 | 1466036214227 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 3732 | 1466036214229 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:54 INFO - PROCESS | 3732 | ++DOCSHELL 103CB800 == 34 [pid = 3732] [id = 244] 16:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (11209800) [pid = 3732] [serial = 731] [outer = 00000000] 16:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FDA000) [pid = 3732] [serial = 732] [outer = 11209800] 16:16:54 INFO - PROCESS | 3732 | 1466036214280 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17042000) [pid = 3732] [serial = 733] [outer = 11209800] 16:16:54 INFO - PROCESS | 3732 | 1466036214688 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 591ms 16:16:54 INFO - PROCESS | 3732 | 1466036214739 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 3732 | 1466036214741 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 16:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:16:54 INFO - PROCESS | 3732 | 1466036214744 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 3732 | 1466036214746 Marionette TRACE conn3 <- [1,942,null,{}] 16:16:54 INFO - PROCESS | 3732 | 1466036214750 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:54 INFO - PROCESS | 3732 | 1466036214751 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:54 INFO - PROCESS | 3732 | 1466036214829 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:16:54 INFO - PROCESS | 3732 | 1466036214834 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 3732 | 1466036214836 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:54 INFO - PROCESS | 3732 | ++DOCSHELL 1790B400 == 35 [pid = 3732] [id = 245] 16:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17E22400) [pid = 3732] [serial = 734] [outer = 00000000] 16:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17FDBC00) [pid = 3732] [serial = 735] [outer = 17E22400] 16:16:54 INFO - PROCESS | 3732 | 1466036214878 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (114C6800) [pid = 3732] [serial = 736] [outer = 17E22400] 16:16:55 INFO - PROCESS | 3732 | 1466036215314 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 591ms 16:16:55 INFO - PROCESS | 3732 | 1466036215339 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:16:55 INFO - PROCESS | 3732 | 1466036215341 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 16:16:55 INFO - PROCESS | 3732 | 1466036215344 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:16:55 INFO - PROCESS | 3732 | 1466036215346 Marionette TRACE conn3 <- [1,946,null,{}] 16:16:55 INFO - PROCESS | 3732 | 1466036215350 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:55 INFO - PROCESS | 3732 | 1466036215351 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:55 INFO - PROCESS | 3732 | 1466036215463 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:16:55 INFO - PROCESS | 3732 | 1466036215471 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:55 INFO - PROCESS | 3732 | 1466036215473 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:55 INFO - PROCESS | 3732 | ++DOCSHELL 17ECE400 == 36 [pid = 3732] [id = 246] 16:16:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17FDE000) [pid = 3732] [serial = 737] [outer = 00000000] 16:16:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19940800) [pid = 3732] [serial = 738] [outer = 17FDE000] 16:16:55 INFO - PROCESS | 3732 | 1466036215539 Marionette DEBUG loaded listener.js 16:16:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19946800) [pid = 3732] [serial = 739] [outer = 17FDE000] 16:16:56 INFO - PROCESS | 3732 | 1466036216139 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 824ms 16:16:56 INFO - PROCESS | 3732 | 1466036216239 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 3732 | 1466036216243 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 16:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:16:56 INFO - PROCESS | 3732 | 1466036216249 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - PROCESS | 3732 | 1466036216253 Marionette TRACE conn3 <- [1,950,null,{}] 16:16:56 INFO - PROCESS | 3732 | 1466036216259 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:56 INFO - PROCESS | 3732 | 1466036216262 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:56 INFO - PROCESS | 3732 | 1466036216394 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:16:56 INFO - PROCESS | 3732 | 1466036216513 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 3732 | 1466036216516 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:56 INFO - PROCESS | 3732 | ++DOCSHELL 10375C00 == 37 [pid = 3732] [id = 247] 16:16:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (105F0000) [pid = 3732] [serial = 740] [outer = 00000000] 16:16:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1309C400) [pid = 3732] [serial = 741] [outer = 105F0000] 16:16:56 INFO - PROCESS | 3732 | 1466036216572 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (13213400) [pid = 3732] [serial = 742] [outer = 105F0000] 16:16:57 INFO - PROCESS | 3732 | 1466036217249 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1042ms 16:16:57 INFO - PROCESS | 3732 | 1466036217281 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:16:57 INFO - PROCESS | 3732 | 1466036217285 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 16:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:16:57 INFO - PROCESS | 3732 | 1466036217311 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:16:57 INFO - PROCESS | 3732 | 1466036217314 Marionette TRACE conn3 <- [1,954,null,{}] 16:16:57 INFO - PROCESS | 3732 | 1466036217349 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:57 INFO - PROCESS | 3732 | 1466036217352 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:57 INFO - PROCESS | 3732 | 1466036217472 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:16:57 INFO - PROCESS | 3732 | 1466036217689 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 3732 | 1466036217692 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:57 INFO - PROCESS | 3732 | ++DOCSHELL 103E4800 == 38 [pid = 3732] [id = 248] 16:16:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10480C00) [pid = 3732] [serial = 743] [outer = 00000000] 16:16:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10A48400) [pid = 3732] [serial = 744] [outer = 10480C00] 16:16:57 INFO - PROCESS | 3732 | 1466036217751 Marionette DEBUG loaded listener.js 16:16:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (110E7400) [pid = 3732] [serial = 745] [outer = 10480C00] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 1790B400 == 37 [pid = 3732] [id = 245] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 103CB800 == 36 [pid = 3732] [id = 244] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 170D4400 == 35 [pid = 3732] [id = 243] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 16989800 == 34 [pid = 3732] [id = 242] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 16203800 == 33 [pid = 3732] [id = 241] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 15AAA400 == 32 [pid = 3732] [id = 240] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 13652000 == 31 [pid = 3732] [id = 239] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 114BCC00 == 30 [pid = 3732] [id = 238] 16:16:58 INFO - PROCESS | 3732 | --DOCSHELL 104E7800 == 29 [pid = 3732] [id = 237] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19948000) [pid = 3732] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A251C00) [pid = 3732] [serial = 696] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (175CBC00) [pid = 3732] [serial = 699] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (170D3800) [pid = 3732] [serial = 683] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17908000) [pid = 3732] [serial = 686] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17690400) [pid = 3732] [serial = 684] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1A142C00) [pid = 3732] [serial = 666] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (110E7C00) [pid = 3732] [serial = 668] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (114C9000) [pid = 3732] [serial = 669] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14036000) [pid = 3732] [serial = 671] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (143D6400) [pid = 3732] [serial = 672] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16A59000) [pid = 3732] [serial = 680] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (157DE000) [pid = 3732] [serial = 677] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15CCF000) [pid = 3732] [serial = 678] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (12812C00) [pid = 3732] [serial = 674] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (12BBD800) [pid = 3732] [serial = 675] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17E23800) [pid = 3732] [serial = 687] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (11CC6400) [pid = 3732] [serial = 689] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1430A000) [pid = 3732] [serial = 690] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19944400) [pid = 3732] [serial = 692] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1A25CC00) [pid = 3732] [serial = 698] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (199F0800) [pid = 3732] [serial = 693] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16C0F000) [pid = 3732] [serial = 681] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1A24E400) [pid = 3732] [serial = 695] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3732 | 1466036218383 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1120ms 16:16:58 INFO - PROCESS | 3732 | 1466036218433 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 3732 | 1466036218436 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 16:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:16:58 INFO - PROCESS | 3732 | 1466036218440 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 3732 | 1466036218444 Marionette TRACE conn3 <- [1,958,null,{}] 16:16:58 INFO - PROCESS | 3732 | 1466036218449 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:58 INFO - PROCESS | 3732 | 1466036218452 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:58 INFO - PROCESS | 3732 | 1466036218539 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:16:58 INFO - PROCESS | 3732 | 1466036218620 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:58 INFO - PROCESS | 3732 | 1466036218623 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:58 INFO - PROCESS | 3732 | ++DOCSHELL 114C8400 == 30 [pid = 3732] [id = 249] 16:16:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (12AA7000) [pid = 3732] [serial = 746] [outer = 00000000] 16:16:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13652000) [pid = 3732] [serial = 747] [outer = 12AA7000] 16:16:58 INFO - PROCESS | 3732 | 1466036218668 Marionette DEBUG loaded listener.js 16:16:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13CDB800) [pid = 3732] [serial = 748] [outer = 12AA7000] 16:16:59 INFO - PROCESS | 3732 | 1466036219091 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 684ms 16:16:59 INFO - PROCESS | 3732 | 1466036219139 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:16:59 INFO - PROCESS | 3732 | 1466036219142 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 16:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:16:59 INFO - PROCESS | 3732 | 1466036219147 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:16:59 INFO - PROCESS | 3732 | 1466036219149 Marionette TRACE conn3 <- [1,962,null,{}] 16:16:59 INFO - PROCESS | 3732 | 1466036219153 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:59 INFO - PROCESS | 3732 | 1466036219155 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:59 INFO - PROCESS | 3732 | 1466036219242 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:16:59 INFO - PROCESS | 3732 | 1466036219248 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 3732 | 1466036219250 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:59 INFO - PROCESS | 3732 | ++DOCSHELL 14312400 == 31 [pid = 3732] [id = 250] 16:16:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (143DD800) [pid = 3732] [serial = 749] [outer = 00000000] 16:16:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15AA9800) [pid = 3732] [serial = 750] [outer = 143DD800] 16:16:59 INFO - PROCESS | 3732 | 1466036219294 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15CD2400) [pid = 3732] [serial = 751] [outer = 143DD800] 16:16:59 INFO - PROCESS | 3732 | 1466036219759 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 637ms 16:16:59 INFO - PROCESS | 3732 | 1466036219786 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:16:59 INFO - PROCESS | 3732 | 1466036219788 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 16:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:16:59 INFO - PROCESS | 3732 | 1466036219793 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:16:59 INFO - PROCESS | 3732 | 1466036219799 Marionette TRACE conn3 <- [1,966,null,{}] 16:16:59 INFO - PROCESS | 3732 | 1466036219808 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:59 INFO - PROCESS | 3732 | 1466036219811 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:59 INFO - PROCESS | 3732 | 1466036219894 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:16:59 INFO - PROCESS | 3732 | 1466036219903 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 3732 | 1466036219905 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:16:59 INFO - PROCESS | 3732 | ++DOCSHELL 1657A000 == 32 [pid = 3732] [id = 251] 16:16:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1657AC00) [pid = 3732] [serial = 752] [outer = 00000000] 16:16:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16985400) [pid = 3732] [serial = 753] [outer = 1657AC00] 16:16:59 INFO - PROCESS | 3732 | 1466036219956 Marionette DEBUG loaded listener.js 16:17:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16C0C800) [pid = 3732] [serial = 754] [outer = 1657AC00] 16:17:00 INFO - PROCESS | 3732 | 1466036220403 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 653ms 16:17:00 INFO - PROCESS | 3732 | 1466036220449 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:17:00 INFO - PROCESS | 3732 | 1466036220452 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 16:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:17:00 INFO - PROCESS | 3732 | 1466036220455 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - PROCESS | 3732 | 1466036220457 Marionette TRACE conn3 <- [1,970,null,{}] 16:17:00 INFO - PROCESS | 3732 | 1466036220460 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:00 INFO - PROCESS | 3732 | 1466036220462 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:00 INFO - PROCESS | 3732 | 1466036220556 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:17:00 INFO - PROCESS | 3732 | 1466036220633 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:00 INFO - PROCESS | 3732 | 1466036220635 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:00 INFO - PROCESS | 3732 | ++DOCSHELL 16FDAC00 == 33 [pid = 3732] [id = 252] 16:17:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16FE3800) [pid = 3732] [serial = 755] [outer = 00000000] 16:17:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (170D9400) [pid = 3732] [serial = 756] [outer = 16FE3800] 16:17:00 INFO - PROCESS | 3732 | 1466036220680 Marionette DEBUG loaded listener.js 16:17:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17694C00) [pid = 3732] [serial = 757] [outer = 16FE3800] 16:17:01 INFO - PROCESS | 3732 | 1466036221072 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 684ms 16:17:01 INFO - PROCESS | 3732 | 1466036221138 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:17:01 INFO - PROCESS | 3732 | 1466036221140 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 16:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:17:01 INFO - PROCESS | 3732 | 1466036221159 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:17:01 INFO - PROCESS | 3732 | 1466036221161 Marionette TRACE conn3 <- [1,974,null,{}] 16:17:01 INFO - PROCESS | 3732 | 1466036221165 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:01 INFO - PROCESS | 3732 | 1466036221168 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:01 INFO - PROCESS | 3732 | 1466036221280 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:17:01 INFO - PROCESS | 3732 | 1466036221292 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 3732 | 1466036221297 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:01 INFO - PROCESS | 3732 | ++DOCSHELL 143D6400 == 34 [pid = 3732] [id = 253] 16:17:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17907000) [pid = 3732] [serial = 758] [outer = 00000000] 16:17:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17E89000) [pid = 3732] [serial = 759] [outer = 17907000] 16:17:01 INFO - PROCESS | 3732 | 1466036221396 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17FE5800) [pid = 3732] [serial = 760] [outer = 17907000] 16:17:01 INFO - PROCESS | 3732 | 1466036221834 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 684ms 16:17:01 INFO - PROCESS | 3732 | 1466036221845 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:17:01 INFO - PROCESS | 3732 | 1466036221847 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 16:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:17:01 INFO - PROCESS | 3732 | 1466036221850 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:17:01 INFO - PROCESS | 3732 | 1466036221852 Marionette TRACE conn3 <- [1,978,null,{}] 16:17:01 INFO - PROCESS | 3732 | 1466036221856 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:01 INFO - PROCESS | 3732 | 1466036221858 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:01 INFO - PROCESS | 3732 | 1466036221988 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:17:02 INFO - PROCESS | 3732 | 1466036222008 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 3732 | 1466036222010 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:02 INFO - PROCESS | 3732 | ++DOCSHELL 17E1DC00 == 35 [pid = 3732] [id = 254] 16:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17FD8800) [pid = 3732] [serial = 761] [outer = 00000000] 16:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (199F5000) [pid = 3732] [serial = 762] [outer = 17FD8800] 16:17:02 INFO - PROCESS | 3732 | 1466036222099 Marionette DEBUG loaded listener.js 16:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (199EE400) [pid = 3732] [serial = 763] [outer = 17FD8800] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17E22400) [pid = 3732] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1A3BBC00) [pid = 3732] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (11209800) [pid = 3732] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1620C800) [pid = 3732] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (169CB800) [pid = 3732] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15AAAC00) [pid = 3732] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10561C00) [pid = 3732] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (114BF400) [pid = 3732] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13C07800) [pid = 3732] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (170DA800) [pid = 3732] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (12815C00) [pid = 3732] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:17:02 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16E3A000) [pid = 3732] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:17:02 INFO - PROCESS | 3732 | 1466036222583 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 793ms 16:17:02 INFO - PROCESS | 3732 | 1466036222651 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:17:02 INFO - PROCESS | 3732 | 1466036222653 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 16:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:17:02 INFO - PROCESS | 3732 | 1466036222656 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:17:02 INFO - PROCESS | 3732 | 1466036222658 Marionette TRACE conn3 <- [1,982,null,{}] 16:17:02 INFO - PROCESS | 3732 | 1466036222661 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:02 INFO - PROCESS | 3732 | 1466036222663 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:02 INFO - PROCESS | 3732 | 1466036222743 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:17:02 INFO - PROCESS | 3732 | 1466036222826 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 3732 | 1466036222828 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:02 INFO - PROCESS | 3732 | ++DOCSHELL 104E1000 == 36 [pid = 3732] [id = 255] 16:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (10561C00) [pid = 3732] [serial = 764] [outer = 00000000] 16:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1392FC00) [pid = 3732] [serial = 765] [outer = 10561C00] 16:17:02 INFO - PROCESS | 3732 | 1466036222871 Marionette DEBUG loaded listener.js 16:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16574800) [pid = 3732] [serial = 766] [outer = 10561C00] 16:17:03 INFO - PROCESS | 3732 | 1466036223214 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 591ms 16:17:03 INFO - PROCESS | 3732 | 1466036223253 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 3732 | 1466036223255 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 16:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:17:03 INFO - PROCESS | 3732 | 1466036223258 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 3732 | 1466036223260 Marionette TRACE conn3 <- [1,986,null,{}] 16:17:03 INFO - PROCESS | 3732 | 1466036223263 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:03 INFO - PROCESS | 3732 | 1466036223265 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:03 INFO - PROCESS | 3732 | 1466036223370 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:17:03 INFO - PROCESS | 3732 | 1466036223453 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:03 INFO - PROCESS | 3732 | 1466036223455 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:03 INFO - PROCESS | 3732 | ++DOCSHELL 13154400 == 37 [pid = 3732] [id = 256] 16:17:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13C10400) [pid = 3732] [serial = 767] [outer = 00000000] 16:17:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19947000) [pid = 3732] [serial = 768] [outer = 13C10400] 16:17:03 INFO - PROCESS | 3732 | 1466036223505 Marionette DEBUG loaded listener.js 16:17:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (199F1800) [pid = 3732] [serial = 769] [outer = 13C10400] 16:17:03 INFO - PROCESS | 3732 | 1466036223851 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 638ms 16:17:03 INFO - PROCESS | 3732 | 1466036223880 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 3732 | 1466036223882 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 16:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:17:03 INFO - PROCESS | 3732 | 1466036223885 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 3732 | 1466036223887 Marionette TRACE conn3 <- [1,990,null,{}] 16:17:03 INFO - PROCESS | 3732 | 1466036223890 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:03 INFO - PROCESS | 3732 | 1466036223892 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:04 INFO - PROCESS | 3732 | 1466036224012 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:17:04 INFO - PROCESS | 3732 | 1466036224019 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 3732 | 1466036224021 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:04 INFO - PROCESS | 3732 | ++DOCSHELL 114C9000 == 38 [pid = 3732] [id = 257] 16:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (169BE800) [pid = 3732] [serial = 770] [outer = 00000000] 16:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A142800) [pid = 3732] [serial = 771] [outer = 169BE800] 16:17:04 INFO - PROCESS | 3732 | 1466036224063 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A19F800) [pid = 3732] [serial = 772] [outer = 169BE800] 16:17:04 INFO - PROCESS | 3732 | 1466036224446 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 591ms 16:17:04 INFO - PROCESS | 3732 | 1466036224529 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:17:04 INFO - PROCESS | 3732 | 1466036224534 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 16:17:04 INFO - PROCESS | 3732 | 1466036224539 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:17:04 INFO - PROCESS | 3732 | 1466036224544 Marionette TRACE conn3 <- [1,994,null,{}] 16:17:04 INFO - PROCESS | 3732 | 1466036224550 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:04 INFO - PROCESS | 3732 | 1466036224554 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:04 INFO - PROCESS | 3732 | 1466036224697 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:17:04 INFO - PROCESS | 3732 | 1466036224871 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 3732 | 1466036224877 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:04 INFO - PROCESS | 3732 | ++DOCSHELL 12AE6C00 == 39 [pid = 3732] [id = 258] 16:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (12D62000) [pid = 3732] [serial = 773] [outer = 00000000] 16:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1320DC00) [pid = 3732] [serial = 774] [outer = 12D62000] 16:17:04 INFO - PROCESS | 3732 | 1466036224932 Marionette DEBUG loaded listener.js 16:17:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13654400) [pid = 3732] [serial = 775] [outer = 12D62000] 16:17:05 INFO - PROCESS | 3732 | 1466036225476 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 995ms 16:17:05 INFO - PROCESS | 3732 | 1466036225549 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:17:05 INFO - PROCESS | 3732 | 1466036225554 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 16:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:17:05 INFO - PROCESS | 3732 | 1466036225560 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:17:05 INFO - PROCESS | 3732 | 1466036225564 Marionette TRACE conn3 <- [1,998,null,{}] 16:17:05 INFO - PROCESS | 3732 | 1466036225568 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:05 INFO - PROCESS | 3732 | 1466036225571 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:05 INFO - PROCESS | 3732 | 1466036225709 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:17:05 INFO - PROCESS | 3732 | 1466036225835 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:05 INFO - PROCESS | 3732 | 1466036225838 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:05 INFO - PROCESS | 3732 | ++DOCSHELL 15AAA400 == 40 [pid = 3732] [id = 259] 16:17:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15AAC000) [pid = 3732] [serial = 776] [outer = 00000000] 16:17:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16208400) [pid = 3732] [serial = 777] [outer = 15AAC000] 16:17:05 INFO - PROCESS | 3732 | 1466036225893 Marionette DEBUG loaded listener.js 16:17:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16576000) [pid = 3732] [serial = 778] [outer = 15AAC000] 16:17:06 INFO - PROCESS | 3732 | 1466036226473 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 949ms 16:17:06 INFO - PROCESS | 3732 | 1466036226503 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:17:06 INFO - PROCESS | 3732 | 1466036226505 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 16:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:17:06 INFO - PROCESS | 3732 | 1466036226509 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:17:06 INFO - PROCESS | 3732 | 1466036226511 Marionette TRACE conn3 <- [1,1002,null,{}] 16:17:06 INFO - PROCESS | 3732 | 1466036226520 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:06 INFO - PROCESS | 3732 | 1466036226525 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:06 INFO - PROCESS | 3732 | 1466036226639 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:17:06 INFO - PROCESS | 3732 | 1466036226739 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:06 INFO - PROCESS | 3732 | 1466036226743 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:06 INFO - PROCESS | 3732 | ++DOCSHELL 19942C00 == 41 [pid = 3732] [id = 260] 16:17:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19943400) [pid = 3732] [serial = 779] [outer = 00000000] 16:17:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (199EF000) [pid = 3732] [serial = 780] [outer = 19943400] 16:17:06 INFO - PROCESS | 3732 | 1466036226798 Marionette DEBUG loaded listener.js 16:17:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A141C00) [pid = 3732] [serial = 781] [outer = 19943400] 16:17:07 INFO - PROCESS | 3732 | 1466036227415 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 995ms 16:17:07 INFO - PROCESS | 3732 | 1466036227494 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 3732 | 1466036227497 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 16:17:07 INFO - PROCESS | 3732 | 1466036227514 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - PROCESS | 3732 | 1466036227517 Marionette TRACE conn3 <- [1,1006,null,{}] 16:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:17:07 INFO - PROCESS | 3732 | 1466036227520 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:07 INFO - PROCESS | 3732 | 1466036227523 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:07 INFO - PROCESS | 3732 | 1466036227634 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:17:07 INFO - PROCESS | 3732 | 1466036227841 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 3732 | 1466036227844 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:07 INFO - PROCESS | 3732 | ++DOCSHELL 103D2000 == 42 [pid = 3732] [id = 261] 16:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (105F0800) [pid = 3732] [serial = 782] [outer = 00000000] 16:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10F14000) [pid = 3732] [serial = 783] [outer = 105F0800] 16:17:07 INFO - PROCESS | 3732 | 1466036227916 Marionette DEBUG loaded listener.js 16:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (11CC7400) [pid = 3732] [serial = 784] [outer = 105F0800] 16:17:08 INFO - PROCESS | 3732 | 1466036228443 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 979ms 16:17:08 INFO - PROCESS | 3732 | 1466036228505 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:17:08 INFO - PROCESS | 3732 | 1466036228509 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 16:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:17:08 INFO - PROCESS | 3732 | 1466036228513 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:17:08 INFO - PROCESS | 3732 | 1466036228515 Marionette TRACE conn3 <- [1,1010,null,{}] 16:17:08 INFO - PROCESS | 3732 | 1466036228521 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:08 INFO - PROCESS | 3732 | 1466036228525 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 13154400 == 41 [pid = 3732] [id = 256] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 104E1000 == 40 [pid = 3732] [id = 255] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 17E1DC00 == 39 [pid = 3732] [id = 254] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 143D6400 == 38 [pid = 3732] [id = 253] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 16FDAC00 == 37 [pid = 3732] [id = 252] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 1657A000 == 36 [pid = 3732] [id = 251] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 14312400 == 35 [pid = 3732] [id = 250] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 114C8400 == 34 [pid = 3732] [id = 249] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 103E4800 == 33 [pid = 3732] [id = 248] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 10375C00 == 32 [pid = 3732] [id = 247] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 17ECE400 == 31 [pid = 3732] [id = 246] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 103D2000 == 30 [pid = 3732] [id = 261] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 19942C00 == 29 [pid = 3732] [id = 260] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 114C9000 == 28 [pid = 3732] [id = 257] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 12AE6C00 == 27 [pid = 3732] [id = 258] 16:17:09 INFO - PROCESS | 3732 | --DOCSHELL 15AAA400 == 26 [pid = 3732] [id = 259] 16:17:09 INFO - PROCESS | 3732 | 1466036229159 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16573800) [pid = 3732] [serial = 723] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16C08800) [pid = 3732] [serial = 726] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (15F06800) [pid = 3732] [serial = 720] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1309B400) [pid = 3732] [serial = 712] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (11203800) [pid = 3732] [serial = 711] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1657BC00) [pid = 3732] [serial = 724] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12AA8C00) [pid = 3732] [serial = 714] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1309D000) [pid = 3732] [serial = 715] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13C0E400) [pid = 3732] [serial = 717] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13CCE800) [pid = 3732] [serial = 718] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (176D9C00) [pid = 3732] [serial = 729] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15F0F000) [pid = 3732] [serial = 703] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15771800) [pid = 3732] [serial = 702] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17EDC800) [pid = 3732] [serial = 706] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17690C00) [pid = 3732] [serial = 705] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (114C6800) [pid = 3732] [serial = 736] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1A802C00) [pid = 3732] [serial = 709] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1A3C0800) [pid = 3732] [serial = 708] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16DF5000) [pid = 3732] [serial = 727] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17FDBC00) [pid = 3732] [serial = 735] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17905C00) [pid = 3732] [serial = 730] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16FDA000) [pid = 3732] [serial = 732] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19940800) [pid = 3732] [serial = 738] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17042000) [pid = 3732] [serial = 733] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15F10400) [pid = 3732] [serial = 721] [outer = 00000000] [url = about:blank] 16:17:09 INFO - PROCESS | 3732 | 1466036229338 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 3732 | 1466036229341 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:09 INFO - PROCESS | 3732 | ++DOCSHELL 104E4800 == 27 [pid = 3732] [id = 262] 16:17:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (104E6400) [pid = 3732] [serial = 785] [outer = 00000000] 16:17:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (105ECC00) [pid = 3732] [serial = 786] [outer = 104E6400] 16:17:09 INFO - PROCESS | 3732 | 1466036229389 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10F1A800) [pid = 3732] [serial = 787] [outer = 104E6400] 16:17:09 INFO - PROCESS | 3732 | 1466036229997 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1493ms 16:17:10 INFO - PROCESS | 3732 | 1466036230024 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:17:10 INFO - PROCESS | 3732 | 1466036230030 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 16:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:17:10 INFO - PROCESS | 3732 | 1466036230035 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:17:10 INFO - PROCESS | 3732 | 1466036230039 Marionette TRACE conn3 <- [1,1014,null,{}] 16:17:10 INFO - PROCESS | 3732 | 1466036230044 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:10 INFO - PROCESS | 3732 | 1466036230047 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:10 INFO - PROCESS | 3732 | 1466036230161 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:17:10 INFO - PROCESS | 3732 | 1466036230243 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:10 INFO - PROCESS | 3732 | 1466036230245 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:10 INFO - PROCESS | 3732 | ++DOCSHELL 12DEEC00 == 28 [pid = 3732] [id = 263] 16:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (12DF0000) [pid = 3732] [serial = 788] [outer = 00000000] 16:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1310C000) [pid = 3732] [serial = 789] [outer = 12DF0000] 16:17:10 INFO - PROCESS | 3732 | 1466036230301 Marionette DEBUG loaded listener.js 16:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (131E2C00) [pid = 3732] [serial = 790] [outer = 12DF0000] 16:17:11 INFO - PROCESS | 3732 | 1466036231019 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1042ms 16:17:11 INFO - PROCESS | 3732 | 1466036231066 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:17:11 INFO - PROCESS | 3732 | 1466036231072 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 16:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:17:11 INFO - PROCESS | 3732 | 1466036231098 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:17:11 INFO - PROCESS | 3732 | 1466036231101 Marionette TRACE conn3 <- [1,1018,null,{}] 16:17:11 INFO - PROCESS | 3732 | 1466036231106 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:11 INFO - PROCESS | 3732 | 1466036231109 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:11 INFO - PROCESS | 3732 | 1466036231220 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:17:11 INFO - PROCESS | 3732 | 1466036231302 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 3732 | 1466036231305 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:11 INFO - PROCESS | 3732 | ++DOCSHELL 13CD8C00 == 29 [pid = 3732] [id = 264] 16:17:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13CD9400) [pid = 3732] [serial = 791] [outer = 00000000] 16:17:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1430AC00) [pid = 3732] [serial = 792] [outer = 13CD9400] 16:17:11 INFO - PROCESS | 3732 | 1466036231360 Marionette DEBUG loaded listener.js 16:17:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14FE9000) [pid = 3732] [serial = 793] [outer = 13CD9400] 16:17:12 INFO - PROCESS | 3732 | 1466036232120 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1042ms 16:17:12 INFO - PROCESS | 3732 | 1466036232144 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:17:12 INFO - PROCESS | 3732 | 1466036232148 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 16:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:17:12 INFO - PROCESS | 3732 | 1466036232173 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 3732 | 1466036232176 Marionette TRACE conn3 <- [1,1022,null,{}] 16:17:12 INFO - PROCESS | 3732 | 1466036232182 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:12 INFO - PROCESS | 3732 | 1466036232184 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:12 INFO - PROCESS | 3732 | 1466036232283 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:17:12 INFO - PROCESS | 3732 | 1466036232365 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:12 INFO - PROCESS | 3732 | 1466036232369 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:12 INFO - PROCESS | 3732 | ++DOCSHELL 1288DC00 == 30 [pid = 3732] [id = 265] 16:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (12890400) [pid = 3732] [serial = 794] [outer = 00000000] 16:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (13934400) [pid = 3732] [serial = 795] [outer = 12890400] 16:17:12 INFO - PROCESS | 3732 | 1466036232415 Marionette DEBUG loaded listener.js 16:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13CD3C00) [pid = 3732] [serial = 796] [outer = 12890400] 16:17:12 INFO - PROCESS | 3732 | 1466036232812 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 684ms 16:17:12 INFO - PROCESS | 3732 | 1466036232875 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:17:12 INFO - PROCESS | 3732 | 1466036232879 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 16:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:17:12 INFO - PROCESS | 3732 | 1466036232885 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 3732 | 1466036232887 Marionette TRACE conn3 <- [1,1026,null,{}] 16:17:12 INFO - PROCESS | 3732 | 1466036232892 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:12 INFO - PROCESS | 3732 | 1466036232896 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:13 INFO - PROCESS | 3732 | 1466036233017 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:17:13 INFO - PROCESS | 3732 | 1466036233025 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 3732 | 1466036233027 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:13 INFO - PROCESS | 3732 | ++DOCSHELL 157D6000 == 31 [pid = 3732] [id = 266] 16:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15AA0800) [pid = 3732] [serial = 797] [outer = 00000000] 16:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15F0A000) [pid = 3732] [serial = 798] [outer = 15AA0800] 16:17:13 INFO - PROCESS | 3732 | 1466036233073 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F11C00) [pid = 3732] [serial = 799] [outer = 15AA0800] 16:17:13 INFO - PROCESS | 3732 | 1466036233548 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 700ms 16:17:13 INFO - PROCESS | 3732 | 1466036233585 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:17:13 INFO - PROCESS | 3732 | 1466036233587 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 16:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:17:13 INFO - PROCESS | 3732 | 1466036233591 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:17:13 INFO - PROCESS | 3732 | 1466036233594 Marionette TRACE conn3 <- [1,1030,null,{}] 16:17:13 INFO - PROCESS | 3732 | 1466036233641 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:13 INFO - PROCESS | 3732 | 1466036233645 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:13 INFO - PROCESS | 3732 | 1466036233708 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:17:13 INFO - PROCESS | 3732 | 1466036233807 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 3732 | 1466036233810 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:13 INFO - PROCESS | 3732 | ++DOCSHELL 169CB400 == 32 [pid = 3732] [id = 267] 16:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (169CBC00) [pid = 3732] [serial = 800] [outer = 00000000] 16:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16DEB800) [pid = 3732] [serial = 801] [outer = 169CBC00] 16:17:13 INFO - PROCESS | 3732 | 1466036233856 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16DF8000) [pid = 3732] [serial = 802] [outer = 169CBC00] 16:17:14 INFO - PROCESS | 3732 | 1466036234301 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 746ms 16:17:14 INFO - PROCESS | 3732 | 1466036234314 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 3732 | 1466036234316 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 16:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:17:14 INFO - PROCESS | 3732 | 1466036234320 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 3732 | 1466036234321 Marionette TRACE conn3 <- [1,1034,null,{}] 16:17:14 INFO - PROCESS | 3732 | 1466036234325 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:14 INFO - PROCESS | 3732 | 1466036234326 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:14 INFO - PROCESS | 3732 | 1466036234440 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:17:14 INFO - PROCESS | 3732 | 1466036234445 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 3732 | 1466036234447 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:14 INFO - PROCESS | 3732 | ++DOCSHELL 16FDBC00 == 33 [pid = 3732] [id = 268] 16:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16FE6800) [pid = 3732] [serial = 803] [outer = 00000000] 16:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17690000) [pid = 3732] [serial = 804] [outer = 16FE6800] 16:17:14 INFO - PROCESS | 3732 | 1466036234491 Marionette DEBUG loaded listener.js 16:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (176DE800) [pid = 3732] [serial = 805] [outer = 16FE6800] 16:17:14 INFO - PROCESS | 3732 | 1466036234929 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 638ms 16:17:14 INFO - PROCESS | 3732 | 1466036234957 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 3732 | 1466036234959 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 16:17:14 INFO - PROCESS | 3732 | 1466036234962 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:17:14 INFO - PROCESS | 3732 | 1466036234964 Marionette TRACE conn3 <- [1,1038,null,{}] 16:17:14 INFO - PROCESS | 3732 | 1466036234968 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:14 INFO - PROCESS | 3732 | 1466036234969 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:15 INFO - PROCESS | 3732 | 1466036235075 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:17:15 INFO - PROCESS | 3732 | 1466036235158 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 3732 | 1466036235160 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:15 INFO - PROCESS | 3732 | ++DOCSHELL 17862800 == 34 [pid = 3732] [id = 269] 16:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17902800) [pid = 3732] [serial = 806] [outer = 00000000] 16:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (17E1A800) [pid = 3732] [serial = 807] [outer = 17902800] 16:17:15 INFO - PROCESS | 3732 | 1466036235203 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (17E1FC00) [pid = 3732] [serial = 808] [outer = 17902800] 16:17:15 INFO - PROCESS | 3732 | 1466036235617 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 699ms 16:17:15 INFO - PROCESS | 3732 | 1466036235666 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:17:15 INFO - PROCESS | 3732 | 1466036235668 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 16:17:15 INFO - PROCESS | 3732 | 1466036235671 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 3732 | 1466036235673 Marionette TRACE conn3 <- [1,1042,null,{}] 16:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:17:15 INFO - PROCESS | 3732 | 1466036235676 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:15 INFO - PROCESS | 3732 | 1466036235682 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:15 INFO - PROCESS | 3732 | 1466036235846 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (105F0800) [pid = 3732] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12D62000) [pid = 3732] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15AAC000) [pid = 3732] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16FE3800) [pid = 3732] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17907000) [pid = 3732] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10561C00) [pid = 3732] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13C10400) [pid = 3732] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17FDE000) [pid = 3732] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1657AC00) [pid = 3732] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17FD8800) [pid = 3732] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (12AA7000) [pid = 3732] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (143DD800) [pid = 3732] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10480C00) [pid = 3732] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (105F0000) [pid = 3732] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19943400) [pid = 3732] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:17:15 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (169BE800) [pid = 3732] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:17:15 INFO - PROCESS | 3732 | 1466036235912 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 3732 | 1466036235914 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:15 INFO - PROCESS | 3732 | ++DOCSHELL 10471400 == 35 [pid = 3732] [id = 270] 16:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1047E000) [pid = 3732] [serial = 809] [outer = 00000000] 16:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (10F16000) [pid = 3732] [serial = 810] [outer = 1047E000] 16:17:15 INFO - PROCESS | 3732 | 1466036235961 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (12DF0400) [pid = 3732] [serial = 811] [outer = 1047E000] 16:17:16 INFO - PROCESS | 3732 | 1466036236336 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 684ms 16:17:16 INFO - PROCESS | 3732 | 1466036236372 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:17:16 INFO - PROCESS | 3732 | 1466036236374 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 16:17:16 INFO - PROCESS | 3732 | 1466036236377 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:17:16 INFO - PROCESS | 3732 | 1466036236379 Marionette TRACE conn3 <- [1,1046,null,{}] 16:17:16 INFO - PROCESS | 3732 | 1466036236382 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:16 INFO - PROCESS | 3732 | 1466036236384 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:16 INFO - PROCESS | 3732 | 1466036236491 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:17:16 INFO - PROCESS | 3732 | 1466036236500 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:16 INFO - PROCESS | 3732 | 1466036236502 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:16 INFO - PROCESS | 3732 | ++DOCSHELL 16DF3000 == 36 [pid = 3732] [id = 271] 16:17:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17904400) [pid = 3732] [serial = 812] [outer = 00000000] 16:17:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19943400) [pid = 3732] [serial = 813] [outer = 17904400] 16:17:16 INFO - PROCESS | 3732 | 1466036236544 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19949000) [pid = 3732] [serial = 814] [outer = 17904400] 16:17:16 INFO - PROCESS | 3732 | 1466036236953 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 590ms 16:17:16 INFO - PROCESS | 3732 | 1466036236975 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:17:16 INFO - PROCESS | 3732 | 1466036236977 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 16:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:17:16 INFO - PROCESS | 3732 | 1466036236993 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:17:16 INFO - PROCESS | 3732 | 1466036236994 Marionette TRACE conn3 <- [1,1050,null,{}] 16:17:16 INFO - PROCESS | 3732 | 1466036236985 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:16 INFO - PROCESS | 3732 | 1466036236987 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:17 INFO - PROCESS | 3732 | 1466036237064 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:17:17 INFO - PROCESS | 3732 | 1466036237070 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 3732 | 1466036237072 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:17 INFO - PROCESS | 3732 | ++DOCSHELL 17E8A000 == 37 [pid = 3732] [id = 272] 16:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17FE2000) [pid = 3732] [serial = 815] [outer = 00000000] 16:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19E67C00) [pid = 3732] [serial = 816] [outer = 17FE2000] 16:17:17 INFO - PROCESS | 3732 | 1466036237114 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19E68000) [pid = 3732] [serial = 817] [outer = 17FE2000] 16:17:17 INFO - PROCESS | 3732 | 1466036237518 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 591ms 16:17:17 INFO - PROCESS | 3732 | 1466036237578 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:17:17 INFO - PROCESS | 3732 | 1466036237580 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 16:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:17:17 INFO - PROCESS | 3732 | 1466036237584 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:17:17 INFO - PROCESS | 3732 | 1466036237586 Marionette TRACE conn3 <- [1,1054,null,{}] 16:17:17 INFO - PROCESS | 3732 | 1466036237589 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:17 INFO - PROCESS | 3732 | 1466036237591 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:17 INFO - PROCESS | 3732 | 1466036237670 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:17:17 INFO - PROCESS | 3732 | 1466036237675 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 3732 | 1466036237677 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:17 INFO - PROCESS | 3732 | ++DOCSHELL 1698CC00 == 38 [pid = 3732] [id = 273] 16:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17FE4000) [pid = 3732] [serial = 818] [outer = 00000000] 16:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A255C00) [pid = 3732] [serial = 819] [outer = 17FE4000] 16:17:17 INFO - PROCESS | 3732 | 1466036237719 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1A25AC00) [pid = 3732] [serial = 820] [outer = 17FE4000] 16:17:18 INFO - PROCESS | 3732 | 1466036238395 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 840ms 16:17:18 INFO - PROCESS | 3732 | 1466036238426 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 3732 | 1466036238430 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 16:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:17:18 INFO - PROCESS | 3732 | 1466036238448 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 3732 | 1466036238454 Marionette TRACE conn3 <- [1,1058,null,{}] 16:17:18 INFO - PROCESS | 3732 | 1466036238459 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:18 INFO - PROCESS | 3732 | 1466036238461 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:18 INFO - PROCESS | 3732 | 1466036238572 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:17:18 INFO - PROCESS | 3732 | 1466036238696 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:18 INFO - PROCESS | 3732 | 1466036238699 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:18 INFO - PROCESS | 3732 | ++DOCSHELL 10F13400 == 39 [pid = 3732] [id = 274] 16:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10F16C00) [pid = 3732] [serial = 821] [outer = 00000000] 16:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13155400) [pid = 3732] [serial = 822] [outer = 10F16C00] 16:17:18 INFO - PROCESS | 3732 | 1466036238756 Marionette DEBUG loaded listener.js 16:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15768000) [pid = 3732] [serial = 823] [outer = 10F16C00] 16:17:19 INFO - PROCESS | 3732 | 1466036239351 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 933ms 16:17:19 INFO - PROCESS | 3732 | 1466036239394 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:17:19 INFO - PROCESS | 3732 | 1466036239399 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 16:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:17:19 INFO - PROCESS | 3732 | 1466036239405 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:17:19 INFO - PROCESS | 3732 | 1466036239408 Marionette TRACE conn3 <- [1,1062,null,{}] 16:17:19 INFO - PROCESS | 3732 | 1466036239412 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:19 INFO - PROCESS | 3732 | 1466036239414 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:19 INFO - PROCESS | 3732 | 1466036239522 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:17:19 INFO - PROCESS | 3732 | 1466036239621 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 3732 | 1466036239624 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:19 INFO - PROCESS | 3732 | ++DOCSHELL 16206C00 == 40 [pid = 3732] [id = 275] 16:17:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16208C00) [pid = 3732] [serial = 824] [outer = 00000000] 16:17:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (16E3BC00) [pid = 3732] [serial = 825] [outer = 16208C00] 16:17:19 INFO - PROCESS | 3732 | 1466036239677 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (16FE5800) [pid = 3732] [serial = 826] [outer = 16208C00] 16:17:20 INFO - PROCESS | 3732 | 1466036240305 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 933ms 16:17:20 INFO - PROCESS | 3732 | 1466036240334 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:17:20 INFO - PROCESS | 3732 | 1466036240336 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 16:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:17:20 INFO - PROCESS | 3732 | 1466036240340 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:17:20 INFO - PROCESS | 3732 | 1466036240344 Marionette TRACE conn3 <- [1,1066,null,{}] 16:17:20 INFO - PROCESS | 3732 | 1466036240354 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:20 INFO - PROCESS | 3732 | 1466036240359 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:20 INFO - PROCESS | 3732 | 1466036240466 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:17:20 INFO - PROCESS | 3732 | 1466036240607 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:20 INFO - PROCESS | 3732 | 1466036240610 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:20 INFO - PROCESS | 3732 | ++DOCSHELL 19944000 == 41 [pid = 3732] [id = 276] 16:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (199EF800) [pid = 3732] [serial = 827] [outer = 00000000] 16:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A250800) [pid = 3732] [serial = 828] [outer = 199EF800] 16:17:20 INFO - PROCESS | 3732 | 1466036240671 Marionette DEBUG loaded listener.js 16:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1A3B5400) [pid = 3732] [serial = 829] [outer = 199EF800] 16:17:21 INFO - PROCESS | 3732 | 1466036241377 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1073ms 16:17:21 INFO - PROCESS | 3732 | 1466036241433 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:17:21 INFO - PROCESS | 3732 | 1466036241437 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 16:17:21 INFO - PROCESS | 3732 | 1466036241442 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:17:21 INFO - PROCESS | 3732 | 1466036241445 Marionette TRACE conn3 <- [1,1070,null,{}] 16:17:21 INFO - PROCESS | 3732 | 1466036241451 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:21 INFO - PROCESS | 3732 | 1466036241454 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:21 INFO - PROCESS | 3732 | 1466036241554 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:17:21 INFO - PROCESS | 3732 | 1466036241687 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:21 INFO - PROCESS | 3732 | 1466036241691 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:21 INFO - PROCESS | 3732 | ++DOCSHELL 11209800 == 42 [pid = 3732] [id = 277] 16:17:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (114BD800) [pid = 3732] [serial = 830] [outer = 00000000] 16:17:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (13147C00) [pid = 3732] [serial = 831] [outer = 114BD800] 16:17:21 INFO - PROCESS | 3732 | 1466036241740 Marionette DEBUG loaded listener.js 16:17:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (13C0E000) [pid = 3732] [serial = 832] [outer = 114BD800] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 17E8A000 == 41 [pid = 3732] [id = 272] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 16DF3000 == 40 [pid = 3732] [id = 271] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 10471400 == 39 [pid = 3732] [id = 270] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 17862800 == 38 [pid = 3732] [id = 269] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 16FDBC00 == 37 [pid = 3732] [id = 268] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 169CB400 == 36 [pid = 3732] [id = 267] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 157D6000 == 35 [pid = 3732] [id = 266] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 1288DC00 == 34 [pid = 3732] [id = 265] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 13CD8C00 == 33 [pid = 3732] [id = 264] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 12DEEC00 == 32 [pid = 3732] [id = 263] 16:17:21 INFO - PROCESS | 3732 | --DOCSHELL 104E4800 == 31 [pid = 3732] [id = 262] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (105ECC00) [pid = 3732] [serial = 786] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (10F14000) [pid = 3732] [serial = 783] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (11CC7400) [pid = 3732] [serial = 784] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1320DC00) [pid = 3732] [serial = 774] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16208400) [pid = 3732] [serial = 777] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (13654400) [pid = 3732] [serial = 775] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (170D9400) [pid = 3732] [serial = 756] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (17694C00) [pid = 3732] [serial = 757] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (17FE5800) [pid = 3732] [serial = 760] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1392FC00) [pid = 3732] [serial = 765] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17E89000) [pid = 3732] [serial = 759] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (199F1800) [pid = 3732] [serial = 769] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19946800) [pid = 3732] [serial = 739] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16985400) [pid = 3732] [serial = 753] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (199F5000) [pid = 3732] [serial = 762] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13652000) [pid = 3732] [serial = 747] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13CDB800) [pid = 3732] [serial = 748] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15AA9800) [pid = 3732] [serial = 750] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15CD2400) [pid = 3732] [serial = 751] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10A48400) [pid = 3732] [serial = 744] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (110E7400) [pid = 3732] [serial = 745] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1309C400) [pid = 3732] [serial = 741] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13213400) [pid = 3732] [serial = 742] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (199EF000) [pid = 3732] [serial = 780] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16576000) [pid = 3732] [serial = 778] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1A141C00) [pid = 3732] [serial = 781] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (199EE400) [pid = 3732] [serial = 763] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1A142800) [pid = 3732] [serial = 771] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1A19F800) [pid = 3732] [serial = 772] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16574800) [pid = 3732] [serial = 766] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16C0C800) [pid = 3732] [serial = 754] [outer = 00000000] [url = about:blank] 16:17:21 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19947000) [pid = 3732] [serial = 768] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3732 | 1466036242245 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 840ms 16:17:22 INFO - PROCESS | 3732 | 1466036242286 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:17:22 INFO - PROCESS | 3732 | 1466036242290 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 16:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:17:22 INFO - PROCESS | 3732 | 1466036242296 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:17:22 INFO - PROCESS | 3732 | 1466036242298 Marionette TRACE conn3 <- [1,1074,null,{}] 16:17:22 INFO - PROCESS | 3732 | 1466036242302 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:22 INFO - PROCESS | 3732 | 1466036242305 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:22 INFO - PROCESS | 3732 | 1466036242389 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:17:22 INFO - PROCESS | 3732 | 1466036242397 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 3732 | 1466036242400 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:22 INFO - PROCESS | 3732 | ++DOCSHELL 10F13800 == 32 [pid = 3732] [id = 278] 16:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1314F400) [pid = 3732] [serial = 833] [outer = 00000000] 16:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1393CC00) [pid = 3732] [serial = 834] [outer = 1314F400] 16:17:22 INFO - PROCESS | 3732 | 1466036242446 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13CDCC00) [pid = 3732] [serial = 835] [outer = 1314F400] 16:17:22 INFO - PROCESS | 3732 | 1466036242910 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 622ms 16:17:22 INFO - PROCESS | 3732 | 1466036242934 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:17:22 INFO - PROCESS | 3732 | 1466036242936 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 16:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:17:22 INFO - PROCESS | 3732 | 1466036242940 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:17:22 INFO - PROCESS | 3732 | 1466036242943 Marionette TRACE conn3 <- [1,1078,null,{}] 16:17:22 INFO - PROCESS | 3732 | 1466036242957 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:22 INFO - PROCESS | 3732 | 1466036242961 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:23 INFO - PROCESS | 3732 | 1466036243050 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:17:23 INFO - PROCESS | 3732 | 1466036243087 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 3732 | 1466036243090 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:23 INFO - PROCESS | 3732 | ++DOCSHELL 15F09400 == 33 [pid = 3732] [id = 279] 16:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15F09C00) [pid = 3732] [serial = 836] [outer = 00000000] 16:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16202400) [pid = 3732] [serial = 837] [outer = 15F09C00] 16:17:23 INFO - PROCESS | 3732 | 1466036243145 Marionette DEBUG loaded listener.js 16:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16210800) [pid = 3732] [serial = 838] [outer = 15F09C00] 16:17:23 INFO - PROCESS | 3732 | 1466036243563 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 699ms 16:17:23 INFO - PROCESS | 3732 | 1466036243623 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:17:23 INFO - PROCESS | 3732 | 1466036243626 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 16:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:17:23 INFO - PROCESS | 3732 | 1466036243629 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 3732 | 1466036243631 Marionette TRACE conn3 <- [1,1082,null,{}] 16:17:23 INFO - PROCESS | 3732 | 1466036243634 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:23 INFO - PROCESS | 3732 | 1466036243636 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:23 INFO - PROCESS | 3732 | 1466036243719 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:17:23 INFO - PROCESS | 3732 | 1466036243724 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 3732 | 1466036243726 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:23 INFO - PROCESS | 3732 | ++DOCSHELL 16572400 == 34 [pid = 3732] [id = 280] 16:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16576400) [pid = 3732] [serial = 839] [outer = 00000000] 16:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (169CB800) [pid = 3732] [serial = 840] [outer = 16576400] 16:17:23 INFO - PROCESS | 3732 | 1466036243770 Marionette DEBUG loaded listener.js 16:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16C0EC00) [pid = 3732] [serial = 841] [outer = 16576400] 16:17:24 INFO - PROCESS | 3732 | 1466036244252 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 638ms 16:17:24 INFO - PROCESS | 3732 | 1466036244274 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 3732 | 1466036244276 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 16:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:17:24 INFO - PROCESS | 3732 | 1466036244279 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:17:24 INFO - PROCESS | 3732 | 1466036244281 Marionette TRACE conn3 <- [1,1086,null,{}] 16:17:24 INFO - PROCESS | 3732 | 1466036244288 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:24 INFO - PROCESS | 3732 | 1466036244290 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:24 INFO - PROCESS | 3732 | 1466036244397 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:17:24 INFO - PROCESS | 3732 | 1466036244487 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:24 INFO - PROCESS | 3732 | 1466036244489 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:24 INFO - PROCESS | 3732 | ++DOCSHELL 105ED400 == 35 [pid = 3732] [id = 281] 16:17:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (11CC7000) [pid = 3732] [serial = 842] [outer = 00000000] 16:17:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1703F800) [pid = 3732] [serial = 843] [outer = 11CC7000] 16:17:24 INFO - PROCESS | 3732 | 1466036244531 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (170DA800) [pid = 3732] [serial = 844] [outer = 11CC7000] 16:17:24 INFO - PROCESS | 3732 | 1466036244948 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 684ms 16:17:24 INFO - PROCESS | 3732 | 1466036244977 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 3732 | 1466036244978 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 16:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:17:24 INFO - PROCESS | 3732 | 1466036244989 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:17:24 INFO - PROCESS | 3732 | 1466036244990 Marionette TRACE conn3 <- [1,1090,null,{}] 16:17:24 INFO - PROCESS | 3732 | 1466036244994 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:24 INFO - PROCESS | 3732 | 1466036244999 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:25 INFO - PROCESS | 3732 | 1466036245141 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:17:25 INFO - PROCESS | 3732 | 1466036245202 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:25 INFO - PROCESS | 3732 | 1466036245204 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:25 INFO - PROCESS | 3732 | ++DOCSHELL 10F1B400 == 36 [pid = 3732] [id = 282] 16:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16FE4800) [pid = 3732] [serial = 845] [outer = 00000000] 16:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17FDFC00) [pid = 3732] [serial = 846] [outer = 16FE4800] 16:17:25 INFO - PROCESS | 3732 | 1466036245247 Marionette DEBUG loaded listener.js 16:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19942400) [pid = 3732] [serial = 847] [outer = 16FE4800] 16:17:25 INFO - PROCESS | 3732 | 1466036245650 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 700ms 16:17:25 INFO - PROCESS | 3732 | 1466036245686 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 3732 | 1466036245688 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 16:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:17:25 INFO - PROCESS | 3732 | 1466036245692 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 3732 | 1466036245693 Marionette TRACE conn3 <- [1,1094,null,{}] 16:17:25 INFO - PROCESS | 3732 | 1466036245705 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:25 INFO - PROCESS | 3732 | 1466036245706 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:25 INFO - PROCESS | 3732 | 1466036245842 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:17:25 INFO - PROCESS | 3732 | 1466036245913 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:25 INFO - PROCESS | 3732 | 1466036245915 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:25 INFO - PROCESS | 3732 | ++DOCSHELL 17861800 == 37 [pid = 3732] [id = 283] 16:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17FDA800) [pid = 3732] [serial = 848] [outer = 00000000] 16:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (199E9800) [pid = 3732] [serial = 849] [outer = 17FDA800] 16:17:25 INFO - PROCESS | 3732 | 1466036245960 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (199F4C00) [pid = 3732] [serial = 850] [outer = 17FDA800] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17FE2000) [pid = 3732] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17902800) [pid = 3732] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (169CBC00) [pid = 3732] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (12890400) [pid = 3732] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16FE6800) [pid = 3732] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17904400) [pid = 3732] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15AA0800) [pid = 3732] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:17:26 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1047E000) [pid = 3732] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:17:26 INFO - PROCESS | 3732 | 1466036246415 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 793ms 16:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:17:26 INFO - PROCESS | 3732 | 1466036246494 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:17:26 INFO - PROCESS | 3732 | 1466036246496 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 16:17:26 INFO - PROCESS | 3732 | 1466036246503 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:17:26 INFO - PROCESS | 3732 | 1466036246504 Marionette TRACE conn3 <- [1,1098,null,{}] 16:17:26 INFO - PROCESS | 3732 | 1466036246508 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:26 INFO - PROCESS | 3732 | 1466036246510 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:26 INFO - PROCESS | 3732 | 1466036246588 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:17:26 INFO - PROCESS | 3732 | 1466036246594 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 3732 | 1466036246596 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:26 INFO - PROCESS | 3732 | ++DOCSHELL 131ED400 == 38 [pid = 3732] [id = 284] 16:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15CD2000) [pid = 3732] [serial = 851] [outer = 00000000] 16:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17E1DC00) [pid = 3732] [serial = 852] [outer = 15CD2000] 16:17:26 INFO - PROCESS | 3732 | 1466036246638 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19940C00) [pid = 3732] [serial = 853] [outer = 15CD2000] 16:17:27 INFO - PROCESS | 3732 | 1466036247026 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 591ms 16:17:27 INFO - PROCESS | 3732 | 1466036247082 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:17:27 INFO - PROCESS | 3732 | 1466036247085 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 16:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:17:27 INFO - PROCESS | 3732 | 1466036247089 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 3732 | 1466036247092 Marionette TRACE conn3 <- [1,1102,null,{}] 16:17:27 INFO - PROCESS | 3732 | 1466036247095 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:27 INFO - PROCESS | 3732 | 1466036247097 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:27 INFO - PROCESS | 3732 | 1466036247176 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:17:27 INFO - PROCESS | 3732 | 1466036247181 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 3732 | 1466036247183 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:27 INFO - PROCESS | 3732 | ++DOCSHELL 169BEC00 == 39 [pid = 3732] [id = 285] 16:17:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17690800) [pid = 3732] [serial = 854] [outer = 00000000] 16:17:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A145C00) [pid = 3732] [serial = 855] [outer = 17690800] 16:17:27 INFO - PROCESS | 3732 | 1466036247225 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A146C00) [pid = 3732] [serial = 856] [outer = 17690800] 16:17:27 INFO - PROCESS | 3732 | 1466036247653 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 591ms 16:17:27 INFO - PROCESS | 3732 | 1466036247683 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:17:27 INFO - PROCESS | 3732 | 1466036247685 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 16:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:17:27 INFO - PROCESS | 3732 | 1466036247689 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 3732 | 1466036247690 Marionette TRACE conn3 <- [1,1106,null,{}] 16:17:27 INFO - PROCESS | 3732 | 1466036247694 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:27 INFO - PROCESS | 3732 | 1466036247695 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:27 INFO - PROCESS | 3732 | 1466036247822 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:17:27 INFO - PROCESS | 3732 | 1466036247829 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 3732 | 1466036247831 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:27 INFO - PROCESS | 3732 | ++DOCSHELL 19E66C00 == 40 [pid = 3732] [id = 286] 16:17:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A146000) [pid = 3732] [serial = 857] [outer = 00000000] 16:17:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A3B7400) [pid = 3732] [serial = 858] [outer = 1A146000] 16:17:27 INFO - PROCESS | 3732 | 1466036247873 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A3BA000) [pid = 3732] [serial = 859] [outer = 1A146000] 16:17:28 INFO - PROCESS | 3732 | 1466036248457 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 793ms 16:17:28 INFO - PROCESS | 3732 | 1466036248491 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:17:28 INFO - PROCESS | 3732 | 1466036248495 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 16:17:28 INFO - PROCESS | 3732 | 1466036248500 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:17:28 INFO - PROCESS | 3732 | 1466036248503 Marionette TRACE conn3 <- [1,1110,null,{}] 16:17:28 INFO - PROCESS | 3732 | 1466036248592 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:28 INFO - PROCESS | 3732 | 1466036248595 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:28 INFO - PROCESS | 3732 | 1466036248738 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:17:28 INFO - PROCESS | 3732 | 1466036248748 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:28 INFO - PROCESS | 3732 | 1466036248751 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:28 INFO - PROCESS | 3732 | ++DOCSHELL 12812C00 == 41 [pid = 3732] [id = 287] 16:17:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (12813C00) [pid = 3732] [serial = 860] [outer = 00000000] 16:17:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (12D62000) [pid = 3732] [serial = 861] [outer = 12813C00] 16:17:28 INFO - PROCESS | 3732 | 1466036248806 Marionette DEBUG loaded listener.js 16:17:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13937C00) [pid = 3732] [serial = 862] [outer = 12813C00] 16:17:29 INFO - PROCESS | 3732 | 1466036249425 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 979ms 16:17:29 INFO - PROCESS | 3732 | 1466036249489 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:17:29 INFO - PROCESS | 3732 | 1466036249493 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 16:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:17:29 INFO - PROCESS | 3732 | 1466036249500 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:17:29 INFO - PROCESS | 3732 | 1466036249503 Marionette TRACE conn3 <- [1,1114,null,{}] 16:17:29 INFO - PROCESS | 3732 | 1466036249507 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:29 INFO - PROCESS | 3732 | 1466036249509 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:29 INFO - PROCESS | 3732 | 1466036249619 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:17:29 INFO - PROCESS | 3732 | 1466036249748 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:29 INFO - PROCESS | 3732 | 1466036249751 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:29 INFO - PROCESS | 3732 | ++DOCSHELL 15AA2000 == 42 [pid = 3732] [id = 288] 16:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15AA9800) [pid = 3732] [serial = 863] [outer = 00000000] 16:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16571400) [pid = 3732] [serial = 864] [outer = 15AA9800] 16:17:29 INFO - PROCESS | 3732 | 1466036249806 Marionette DEBUG loaded listener.js 16:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (16DF1400) [pid = 3732] [serial = 865] [outer = 15AA9800] 16:17:30 INFO - PROCESS | 3732 | 1466036250388 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 933ms 16:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:17:30 INFO - PROCESS | 3732 | 1466036250429 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:17:30 INFO - PROCESS | 3732 | 1466036250432 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 16:17:30 INFO - PROCESS | 3732 | 1466036250435 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:17:30 INFO - PROCESS | 3732 | 1466036250439 Marionette TRACE conn3 <- [1,1118,null,{}] 16:17:30 INFO - PROCESS | 3732 | 1466036250450 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:30 INFO - PROCESS | 3732 | 1466036250455 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:30 INFO - PROCESS | 3732 | 1466036250558 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:17:30 INFO - PROCESS | 3732 | 1466036250689 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:30 INFO - PROCESS | 3732 | 1466036250692 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:30 INFO - PROCESS | 3732 | ++DOCSHELL 19E5EC00 == 43 [pid = 3732] [id = 289] 16:17:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19E60C00) [pid = 3732] [serial = 866] [outer = 00000000] 16:17:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1A252000) [pid = 3732] [serial = 867] [outer = 19E60C00] 16:17:30 INFO - PROCESS | 3732 | 1466036250747 Marionette DEBUG loaded listener.js 16:17:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A3BE400) [pid = 3732] [serial = 868] [outer = 19E60C00] 16:17:31 INFO - PROCESS | 3732 | 1466036251572 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1135ms 16:17:31 INFO - PROCESS | 3732 | 1466036251582 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:17:31 INFO - PROCESS | 3732 | 1466036251586 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 16:17:31 INFO - PROCESS | 3732 | 1466036251591 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:17:31 INFO - PROCESS | 3732 | 1466036251594 Marionette TRACE conn3 <- [1,1122,null,{}] 16:17:31 INFO - PROCESS | 3732 | 1466036251599 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:31 INFO - PROCESS | 3732 | 1466036251602 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:31 INFO - PROCESS | 3732 | 1466036251701 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:17:31 INFO - PROCESS | 3732 | 1466036251788 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:31 INFO - PROCESS | 3732 | 1466036251792 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:31 INFO - PROCESS | 3732 | ++DOCSHELL 10F18000 == 44 [pid = 3732] [id = 290] 16:17:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (11AD4C00) [pid = 3732] [serial = 869] [outer = 00000000] 16:17:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (13154000) [pid = 3732] [serial = 870] [outer = 11AD4C00] 16:17:31 INFO - PROCESS | 3732 | 1466036251889 Marionette DEBUG loaded listener.js 16:17:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (13655000) [pid = 3732] [serial = 871] [outer = 11AD4C00] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 169BEC00 == 43 [pid = 3732] [id = 285] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 131ED400 == 42 [pid = 3732] [id = 284] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 17861800 == 41 [pid = 3732] [id = 283] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 10F1B400 == 40 [pid = 3732] [id = 282] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 105ED400 == 39 [pid = 3732] [id = 281] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 16572400 == 38 [pid = 3732] [id = 280] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 15F09400 == 37 [pid = 3732] [id = 279] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 10F13800 == 36 [pid = 3732] [id = 278] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 11209800 == 35 [pid = 3732] [id = 277] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 19944000 == 34 [pid = 3732] [id = 276] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 16206C00 == 33 [pid = 3732] [id = 275] 16:17:32 INFO - PROCESS | 3732 | --DOCSHELL 10F13400 == 32 [pid = 3732] [id = 274] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (19E67C00) [pid = 3732] [serial = 816] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1A255C00) [pid = 3732] [serial = 819] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (17E1FC00) [pid = 3732] [serial = 808] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17E1A800) [pid = 3732] [serial = 807] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (16DF8000) [pid = 3732] [serial = 802] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (13934400) [pid = 3732] [serial = 795] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (176DE800) [pid = 3732] [serial = 805] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1430AC00) [pid = 3732] [serial = 792] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19943400) [pid = 3732] [serial = 813] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15F0A000) [pid = 3732] [serial = 798] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (12DF0400) [pid = 3732] [serial = 811] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13CD3C00) [pid = 3732] [serial = 796] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10F16000) [pid = 3732] [serial = 810] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16DEB800) [pid = 3732] [serial = 801] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1310C000) [pid = 3732] [serial = 789] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19949000) [pid = 3732] [serial = 814] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17690000) [pid = 3732] [serial = 804] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15F11C00) [pid = 3732] [serial = 799] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19E68000) [pid = 3732] [serial = 817] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3732 | 1466036252426 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 902ms 16:17:32 INFO - PROCESS | 3732 | 1466036252497 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:17:32 INFO - PROCESS | 3732 | 1466036252501 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 16:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:17:32 INFO - PROCESS | 3732 | 1466036252507 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:17:32 INFO - PROCESS | 3732 | 1466036252510 Marionette TRACE conn3 <- [1,1126,null,{}] 16:17:32 INFO - PROCESS | 3732 | 1466036252513 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:32 INFO - PROCESS | 3732 | 1466036252516 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:32 INFO - PROCESS | 3732 | 1466036252600 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:17:32 INFO - PROCESS | 3732 | 1466036252681 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:32 INFO - PROCESS | 3732 | 1466036252683 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:32 INFO - PROCESS | 3732 | ++DOCSHELL 1364EC00 == 33 [pid = 3732] [id = 291] 16:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1364F400) [pid = 3732] [serial = 872] [outer = 00000000] 16:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (14040400) [pid = 3732] [serial = 873] [outer = 1364F400] 16:17:32 INFO - PROCESS | 3732 | 1466036252736 Marionette DEBUG loaded listener.js 16:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15767400) [pid = 3732] [serial = 874] [outer = 1364F400] 16:17:33 INFO - PROCESS | 3732 | 1466036253129 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 699ms 16:17:33 INFO - PROCESS | 3732 | 1466036253191 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:17:33 INFO - PROCESS | 3732 | 1466036253193 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 16:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:17:33 INFO - PROCESS | 3732 | 1466036253196 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:17:33 INFO - PROCESS | 3732 | 1466036253200 Marionette TRACE conn3 <- [1,1130,null,{}] 16:17:33 INFO - PROCESS | 3732 | 1466036253209 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:33 INFO - PROCESS | 3732 | 1466036253213 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:33 INFO - PROCESS | 3732 | 1466036253306 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:17:33 INFO - PROCESS | 3732 | 1466036253320 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:33 INFO - PROCESS | 3732 | 1466036253323 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:33 INFO - PROCESS | 3732 | ++DOCSHELL 1620F800 == 34 [pid = 3732] [id = 292] 16:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1620FC00) [pid = 3732] [serial = 875] [outer = 00000000] 16:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16576000) [pid = 3732] [serial = 876] [outer = 1620FC00] 16:17:33 INFO - PROCESS | 3732 | 1466036253369 Marionette DEBUG loaded listener.js 16:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (169BEC00) [pid = 3732] [serial = 877] [outer = 1620FC00] 16:17:33 INFO - PROCESS | 3732 | 1466036253813 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 622ms 16:17:33 INFO - PROCESS | 3732 | 1466036253834 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:17:33 INFO - PROCESS | 3732 | 1466036253836 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 16:17:33 INFO - PROCESS | 3732 | 1466036253839 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:17:33 INFO - PROCESS | 3732 | 1466036253841 Marionette TRACE conn3 <- [1,1134,null,{}] 16:17:33 INFO - PROCESS | 3732 | 1466036253844 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:33 INFO - PROCESS | 3732 | 1466036253846 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:33 INFO - PROCESS | 3732 | 1466036253929 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:17:33 INFO - PROCESS | 3732 | 1466036253935 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:33 INFO - PROCESS | 3732 | 1466036253937 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:33 INFO - PROCESS | 3732 | ++DOCSHELL 16DF3400 == 35 [pid = 3732] [id = 293] 16:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16E2E800) [pid = 3732] [serial = 878] [outer = 00000000] 16:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (170D3800) [pid = 3732] [serial = 879] [outer = 16E2E800] 16:17:33 INFO - PROCESS | 3732 | 1466036253981 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (176D3C00) [pid = 3732] [serial = 880] [outer = 16E2E800] 16:17:34 INFO - PROCESS | 3732 | 1466036254450 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 622ms 16:17:34 INFO - PROCESS | 3732 | 1466036254477 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:17:34 INFO - PROCESS | 3732 | 1466036254479 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 16:17:34 INFO - PROCESS | 3732 | 1466036254483 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:17:34 INFO - PROCESS | 3732 | 1466036254484 Marionette TRACE conn3 <- [1,1138,null,{}] 16:17:34 INFO - PROCESS | 3732 | 1466036254495 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:34 INFO - PROCESS | 3732 | 1466036254497 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:34 INFO - PROCESS | 3732 | 1466036254603 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:17:34 INFO - PROCESS | 3732 | 1466036254608 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 3732 | 1466036254610 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:34 INFO - PROCESS | 3732 | ++DOCSHELL 16C07400 == 36 [pid = 3732] [id = 294] 16:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16E3C000) [pid = 3732] [serial = 881] [outer = 00000000] 16:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1790DC00) [pid = 3732] [serial = 882] [outer = 16E3C000] 16:17:34 INFO - PROCESS | 3732 | 1466036254653 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (17E1A800) [pid = 3732] [serial = 883] [outer = 16E3C000] 16:17:35 INFO - PROCESS | 3732 | 1466036255120 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 684ms 16:17:35 INFO - PROCESS | 3732 | 1466036255183 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 3732 | 1466036255185 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 16:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:17:35 INFO - PROCESS | 3732 | 1466036255188 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 3732 | 1466036255189 Marionette TRACE conn3 <- [1,1142,null,{}] 16:17:35 INFO - PROCESS | 3732 | 1466036255193 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:35 INFO - PROCESS | 3732 | 1466036255198 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:35 INFO - PROCESS | 3732 | 1466036255343 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:17:35 INFO - PROCESS | 3732 | 1466036255446 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:35 INFO - PROCESS | 3732 | 1466036255448 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:35 INFO - PROCESS | 3732 | ++DOCSHELL 1A25C400 == 37 [pid = 3732] [id = 295] 16:17:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A25D400) [pid = 3732] [serial = 884] [outer = 00000000] 16:17:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A3C1C00) [pid = 3732] [serial = 885] [outer = 1A25D400] 16:17:35 INFO - PROCESS | 3732 | 1466036255491 Marionette DEBUG loaded listener.js 16:17:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1A802C00) [pid = 3732] [serial = 886] [outer = 1A25D400] 16:17:35 INFO - PROCESS | 3732 | 1466036255895 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 731ms 16:17:35 INFO - PROCESS | 3732 | 1466036255943 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 3732 | 1466036255945 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 16:17:35 INFO - PROCESS | 3732 | 1466036255948 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 3732 | 1466036255950 Marionette TRACE conn3 <- [1,1146,null,{}] 16:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:17:35 INFO - PROCESS | 3732 | 1466036255953 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:35 INFO - PROCESS | 3732 | 1466036255955 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:36 INFO - PROCESS | 3732 | 1466036256067 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:17:36 INFO - PROCESS | 3732 | 1466036256072 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 3732 | 1466036256074 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:36 INFO - PROCESS | 3732 | ++DOCSHELL 1A80B800 == 38 [pid = 3732] [id = 296] 16:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A80C000) [pid = 3732] [serial = 887] [outer = 00000000] 16:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1AA62400) [pid = 3732] [serial = 888] [outer = 1A80C000] 16:17:36 INFO - PROCESS | 3732 | 1466036256125 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1AA64800) [pid = 3732] [serial = 889] [outer = 1A80C000] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (11CC7000) [pid = 3732] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16FE4800) [pid = 3732] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16576400) [pid = 3732] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (15F09C00) [pid = 3732] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1314F400) [pid = 3732] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (114BD800) [pid = 3732] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (17690800) [pid = 3732] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17FDA800) [pid = 3732] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:17:36 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15CD2000) [pid = 3732] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:17:36 INFO - PROCESS | 3732 | 1466036256673 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 778ms 16:17:36 INFO - PROCESS | 3732 | 1466036256721 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:17:36 INFO - PROCESS | 3732 | 1466036256723 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 16:17:36 INFO - PROCESS | 3732 | 1466036256726 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:17:36 INFO - PROCESS | 3732 | 1466036256728 Marionette TRACE conn3 <- [1,1150,null,{}] 16:17:36 INFO - PROCESS | 3732 | 1466036256731 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:36 INFO - PROCESS | 3732 | 1466036256734 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:36 INFO - PROCESS | 3732 | 1466036256812 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:17:36 INFO - PROCESS | 3732 | 1466036256820 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 3732 | 1466036256822 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:36 INFO - PROCESS | 3732 | ++DOCSHELL 11207C00 == 39 [pid = 3732] [id = 297] 16:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15561400) [pid = 3732] [serial = 890] [outer = 00000000] 16:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16A5A000) [pid = 3732] [serial = 891] [outer = 15561400] 16:17:36 INFO - PROCESS | 3732 | 1466036256865 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (170DC800) [pid = 3732] [serial = 892] [outer = 15561400] 16:17:37 INFO - PROCESS | 3732 | 1466036257295 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 591ms 16:17:37 INFO - PROCESS | 3732 | 1466036257325 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 3732 | 1466036257327 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 16:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:17:37 INFO - PROCESS | 3732 | 1466036257331 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 3732 | 1466036257332 Marionette TRACE conn3 <- [1,1154,null,{}] 16:17:37 INFO - PROCESS | 3732 | 1466036257336 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:37 INFO - PROCESS | 3732 | 1466036257338 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:37 INFO - PROCESS | 3732 | 1466036257448 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:17:37 INFO - PROCESS | 3732 | 1466036257454 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:37 INFO - PROCESS | 3732 | 1466036257456 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:37 INFO - PROCESS | 3732 | ++DOCSHELL 170D9400 == 40 [pid = 3732] [id = 298] 16:17:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (17E89C00) [pid = 3732] [serial = 893] [outer = 00000000] 16:17:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1AA68000) [pid = 3732] [serial = 894] [outer = 17E89C00] 16:17:37 INFO - PROCESS | 3732 | 1466036257498 Marionette DEBUG loaded listener.js 16:17:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1AA69000) [pid = 3732] [serial = 895] [outer = 17E89C00] 16:17:37 INFO - PROCESS | 3732 | 1466036257937 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 637ms 16:17:37 INFO - PROCESS | 3732 | 1466036257972 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 3732 | 1466036257974 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 16:17:37 INFO - PROCESS | 3732 | 1466036257977 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 3732 | 1466036257979 Marionette TRACE conn3 <- [1,1158,null,{}] 16:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:17:37 INFO - PROCESS | 3732 | 1466036257982 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:37 INFO - PROCESS | 3732 | 1466036257984 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:38 INFO - PROCESS | 3732 | 1466036258071 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:17:38 INFO - PROCESS | 3732 | 1466036258077 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 3732 | 1466036258078 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:38 INFO - PROCESS | 3732 | ++DOCSHELL 1AA62800 == 41 [pid = 3732] [id = 299] 16:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1ABDE400) [pid = 3732] [serial = 896] [outer = 00000000] 16:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1ABE2000) [pid = 3732] [serial = 897] [outer = 1ABDE400] 16:17:38 INFO - PROCESS | 3732 | 1466036258120 Marionette DEBUG loaded listener.js 16:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1ABE6800) [pid = 3732] [serial = 898] [outer = 1ABDE400] 16:17:38 INFO - PROCESS | 3732 | 1466036258558 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 622ms 16:17:38 INFO - PROCESS | 3732 | 1466036258639 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:17:38 INFO - PROCESS | 3732 | 1466036258643 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 16:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:17:38 INFO - PROCESS | 3732 | 1466036258649 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:17:38 INFO - PROCESS | 3732 | 1466036258653 Marionette TRACE conn3 <- [1,1162,null,{}] 16:17:38 INFO - PROCESS | 3732 | 1466036258660 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:38 INFO - PROCESS | 3732 | 1466036258663 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:38 INFO - PROCESS | 3732 | 1466036258777 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:17:38 INFO - PROCESS | 3732 | 1466036258939 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 3732 | 1466036258944 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:38 INFO - PROCESS | 3732 | ++DOCSHELL 12A1B000 == 42 [pid = 3732] [id = 300] 16:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (12AA8400) [pid = 3732] [serial = 899] [outer = 00000000] 16:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (13101C00) [pid = 3732] [serial = 900] [outer = 12AA8400] 16:17:38 INFO - PROCESS | 3732 | 1466036259000 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (13155000) [pid = 3732] [serial = 901] [outer = 12AA8400] 16:17:39 INFO - PROCESS | 3732 | 1466036259662 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:17:39 INFO - PROCESS | 3732 | 1466036259682 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 16:17:39 INFO - PROCESS | 3732 | 1466036259708 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:17:39 INFO - PROCESS | 3732 | 1466036259711 Marionette TRACE conn3 <- [1,1166,null,{}] 16:17:39 INFO - PROCESS | 3732 | 1466036259716 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:39 INFO - PROCESS | 3732 | 1466036259719 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:39 INFO - PROCESS | 3732 | 1466036259825 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:17:39 INFO - PROCESS | 3732 | 1466036259958 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:39 INFO - PROCESS | 3732 | 1466036259961 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:39 INFO - PROCESS | 3732 | ++DOCSHELL 1785A400 == 43 [pid = 3732] [id = 301] 16:17:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1785B800) [pid = 3732] [serial = 902] [outer = 00000000] 16:17:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (17E23800) [pid = 3732] [serial = 903] [outer = 1785B800] 16:17:40 INFO - PROCESS | 3732 | 1466036260016 Marionette DEBUG loaded listener.js 16:17:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (17FE2C00) [pid = 3732] [serial = 904] [outer = 1785B800] 16:17:40 INFO - PROCESS | 3732 | 1466036260596 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 3732 | 1466036260653 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 16:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:17:40 INFO - PROCESS | 3732 | 1466036260657 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 3732 | 1466036260659 Marionette TRACE conn3 <- [1,1170,null,{}] 16:17:40 INFO - PROCESS | 3732 | 1466036260669 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:40 INFO - PROCESS | 3732 | 1466036260673 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:40 INFO - PROCESS | 3732 | 1466036260780 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:17:40 INFO - PROCESS | 3732 | 1466036260913 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:40 INFO - PROCESS | 3732 | 1466036260917 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:40 INFO - PROCESS | 3732 | ++DOCSHELL 1AE05400 == 44 [pid = 3732] [id = 302] 16:17:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1AE05C00) [pid = 3732] [serial = 905] [outer = 00000000] 16:17:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1AE09400) [pid = 3732] [serial = 906] [outer = 1AE05C00] 16:17:40 INFO - PROCESS | 3732 | 1466036260974 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1AE0CC00) [pid = 3732] [serial = 907] [outer = 1AE05C00] 16:17:41 INFO - PROCESS | 3732 | 1466036261550 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:17:41 INFO - PROCESS | 3732 | 1466036261617 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 16:17:41 INFO - PROCESS | 3732 | 1466036261623 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:17:41 INFO - PROCESS | 3732 | 1466036261624 Marionette TRACE conn3 <- [1,1174,null,{}] 16:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:17:41 INFO - PROCESS | 3732 | 1466036261628 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:41 INFO - PROCESS | 3732 | 1466036261630 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:41 INFO - PROCESS | 3732 | 1466036261741 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:17:41 INFO - PROCESS | 3732 | 1466036261870 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 3732 | 1466036261872 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:41 INFO - PROCESS | 3732 | ++DOCSHELL 17128400 == 45 [pid = 3732] [id = 303] 16:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (17128800) [pid = 3732] [serial = 908] [outer = 00000000] 16:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (17130C00) [pid = 3732] [serial = 909] [outer = 17128800] 16:17:41 INFO - PROCESS | 3732 | 1466036261926 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1AE10C00) [pid = 3732] [serial = 910] [outer = 17128800] 16:17:42 INFO - PROCESS | 3732 | 1466036262647 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:17:42 INFO - PROCESS | 3732 | 1466036262667 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 16:17:42 INFO - PROCESS | 3732 | 1466036262691 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:17:42 INFO - PROCESS | 3732 | 1466036262695 Marionette TRACE conn3 <- [1,1178,null,{}] 16:17:42 INFO - PROCESS | 3732 | 1466036262700 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:42 INFO - PROCESS | 3732 | 1466036262703 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:42 INFO - PROCESS | 3732 | 1466036262804 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:17:42 INFO - PROCESS | 3732 | 1466036262941 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 3732 | 1466036262947 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:42 INFO - PROCESS | 3732 | ++DOCSHELL 13C10800 == 46 [pid = 3732] [id = 304] 16:17:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (14035000) [pid = 3732] [serial = 911] [outer = 00000000] 16:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1576D400) [pid = 3732] [serial = 912] [outer = 14035000] 16:17:43 INFO - PROCESS | 3732 | 1466036263011 Marionette DEBUG loaded listener.js 16:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (15F0B000) [pid = 3732] [serial = 913] [outer = 14035000] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 170D9400 == 45 [pid = 3732] [id = 298] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 11207C00 == 44 [pid = 3732] [id = 297] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1A80B800 == 43 [pid = 3732] [id = 296] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1A25C400 == 42 [pid = 3732] [id = 295] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 16C07400 == 41 [pid = 3732] [id = 294] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 16DF3400 == 40 [pid = 3732] [id = 293] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1620F800 == 39 [pid = 3732] [id = 292] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1364EC00 == 38 [pid = 3732] [id = 291] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 10F18000 == 37 [pid = 3732] [id = 290] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 19E66C00 == 36 [pid = 3732] [id = 286] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1698CC00 == 35 [pid = 3732] [id = 273] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 12812C00 == 34 [pid = 3732] [id = 287] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 15AA2000 == 33 [pid = 3732] [id = 288] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 19E5EC00 == 32 [pid = 3732] [id = 289] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 17128400 == 31 [pid = 3732] [id = 303] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1785A400 == 30 [pid = 3732] [id = 301] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1AE05400 == 29 [pid = 3732] [id = 302] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 1AA62800 == 28 [pid = 3732] [id = 299] 16:17:44 INFO - PROCESS | 3732 | --DOCSHELL 12A1B000 == 27 [pid = 3732] [id = 300] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1703F800) [pid = 3732] [serial = 843] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (16E3BC00) [pid = 3732] [serial = 825] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (17FDFC00) [pid = 3732] [serial = 846] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1A250800) [pid = 3732] [serial = 828] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (169CB800) [pid = 3732] [serial = 840] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (16202400) [pid = 3732] [serial = 837] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (16210800) [pid = 3732] [serial = 838] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1393CC00) [pid = 3732] [serial = 834] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (13CDCC00) [pid = 3732] [serial = 835] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (13147C00) [pid = 3732] [serial = 831] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (13C0E000) [pid = 3732] [serial = 832] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (13155400) [pid = 3732] [serial = 822] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (170DA800) [pid = 3732] [serial = 844] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A146C00) [pid = 3732] [serial = 856] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (199E9800) [pid = 3732] [serial = 849] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19942400) [pid = 3732] [serial = 847] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1A145C00) [pid = 3732] [serial = 855] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (199F4C00) [pid = 3732] [serial = 850] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (17E1DC00) [pid = 3732] [serial = 852] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19940C00) [pid = 3732] [serial = 853] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16C0EC00) [pid = 3732] [serial = 841] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1A3B7400) [pid = 3732] [serial = 858] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3732 | 1466036264422 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:17:44 INFO - PROCESS | 3732 | 1466036264486 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 16:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:17:44 INFO - PROCESS | 3732 | 1466036264491 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:17:44 INFO - PROCESS | 3732 | 1466036264494 Marionette TRACE conn3 <- [1,1182,null,{}] 16:17:44 INFO - PROCESS | 3732 | 1466036264500 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:44 INFO - PROCESS | 3732 | 1466036264503 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:44 INFO - PROCESS | 3732 | 1466036264603 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:17:44 INFO - PROCESS | 3732 | 1466036264693 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 3732 | 1466036264697 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:44 INFO - PROCESS | 3732 | ++DOCSHELL 10F18000 == 28 [pid = 3732] [id = 305] 16:17:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (110EB800) [pid = 3732] [serial = 914] [outer = 00000000] 16:17:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (12D58800) [pid = 3732] [serial = 915] [outer = 110EB800] 16:17:44 INFO - PROCESS | 3732 | 1466036264744 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (13155400) [pid = 3732] [serial = 916] [outer = 110EB800] 16:17:45 INFO - PROCESS | 3732 | 1466036265157 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:17:45 INFO - PROCESS | 3732 | 1466036265196 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 16:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:17:45 INFO - PROCESS | 3732 | 1466036265202 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - PROCESS | 3732 | 1466036265205 Marionette TRACE conn3 <- [1,1186,null,{}] 16:17:45 INFO - PROCESS | 3732 | 1466036265209 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:45 INFO - PROCESS | 3732 | 1466036265211 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:45 INFO - PROCESS | 3732 | 1466036265297 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:17:45 INFO - PROCESS | 3732 | 1466036265304 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 3732 | 1466036265306 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:45 INFO - PROCESS | 3732 | ++DOCSHELL 12811800 == 29 [pid = 3732] [id = 306] 16:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (157DE400) [pid = 3732] [serial = 917] [outer = 00000000] 16:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (15F0DC00) [pid = 3732] [serial = 918] [outer = 157DE400] 16:17:45 INFO - PROCESS | 3732 | 1466036265353 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1620C800) [pid = 3732] [serial = 919] [outer = 157DE400] 16:17:45 INFO - PROCESS | 3732 | 1466036265822 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 637ms 16:17:45 INFO - PROCESS | 3732 | 1466036265839 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 16:17:45 INFO - PROCESS | 3732 | 1466036265842 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 16:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:17:45 INFO - PROCESS | 3732 | 1466036265845 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - PROCESS | 3732 | 1466036265848 Marionette TRACE conn3 <- [1,1190,null,{}] 16:17:45 INFO - PROCESS | 3732 | 1466036265863 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:45 INFO - PROCESS | 3732 | 1466036265867 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:45 INFO - PROCESS | 3732 | 1466036265951 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:17:45 INFO - PROCESS | 3732 | 1466036265989 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 3732 | 1466036265992 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:46 INFO - PROCESS | 3732 | ++DOCSHELL 16E05C00 == 30 [pid = 3732] [id = 307] 16:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (16E06C00) [pid = 3732] [serial = 920] [outer = 00000000] 16:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16E09400) [pid = 3732] [serial = 921] [outer = 16E06C00] 16:17:46 INFO - PROCESS | 3732 | 1466036266039 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16E0D400) [pid = 3732] [serial = 922] [outer = 16E06C00] 16:17:46 INFO - PROCESS | 3732 | 1466036266508 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:17:46 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 16:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 700ms 16:17:46 INFO - PROCESS | 3732 | 1466036266529 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 16:17:46 INFO - PROCESS | 3732 | 1466036266531 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 16:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:17:46 INFO - PROCESS | 3732 | 1466036266544 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:17:46 INFO - PROCESS | 3732 | 1466036266546 Marionette TRACE conn3 <- [1,1194,null,{}] 16:17:46 INFO - PROCESS | 3732 | 1466036266549 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:46 INFO - PROCESS | 3732 | 1466036266551 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:46 INFO - PROCESS | 3732 | 1466036266678 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:17:46 INFO - PROCESS | 3732 | 1466036266736 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:46 INFO - PROCESS | 3732 | 1466036266738 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:46 INFO - PROCESS | 3732 | ++DOCSHELL 16E3A000 == 31 [pid = 3732] [id = 308] 16:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16FD7800) [pid = 3732] [serial = 923] [outer = 00000000] 16:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (170D5000) [pid = 3732] [serial = 924] [outer = 16FD7800] 16:17:46 INFO - PROCESS | 3732 | 1466036266782 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (17127800) [pid = 3732] [serial = 925] [outer = 16FD7800] 16:17:47 INFO - PROCESS | 3732 | 1466036267205 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:17:47 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 16:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 700ms 16:17:47 INFO - PROCESS | 3732 | 1466036267239 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 3732 | 1466036267241 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 16:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:17:47 INFO - PROCESS | 3732 | 1466036267245 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 3732 | 1466036267246 Marionette TRACE conn3 <- [1,1198,null,{}] 16:17:47 INFO - PROCESS | 3732 | 1466036267250 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 3732 | 1466036267252 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:47 INFO - PROCESS | 3732 | 1466036267393 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:17:47 INFO - PROCESS | 3732 | 1466036267415 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 3732 | 1466036267417 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:47 INFO - PROCESS | 3732 | ++DOCSHELL 17130400 == 32 [pid = 3732] [id = 309] 16:17:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (175C9000) [pid = 3732] [serial = 926] [outer = 00000000] 16:17:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (176D5400) [pid = 3732] [serial = 927] [outer = 175C9000] 16:17:47 INFO - PROCESS | 3732 | 1466036267460 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (17904400) [pid = 3732] [serial = 928] [outer = 175C9000] 16:17:47 INFO - PROCESS | 3732 | 1466036267892 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 684ms 16:17:47 INFO - PROCESS | 3732 | 1466036267943 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 3732 | 1466036267946 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 16:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:17:47 INFO - PROCESS | 3732 | 1466036267949 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 3732 | 1466036267951 Marionette TRACE conn3 <- [1,1202,null,{}] 16:17:47 INFO - PROCESS | 3732 | 1466036267954 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 3732 | 1466036267959 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:48 INFO - PROCESS | 3732 | 1466036268091 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:17:48 INFO - PROCESS | 3732 | 1466036268154 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:48 INFO - PROCESS | 3732 | 1466036268156 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:48 INFO - PROCESS | 3732 | ++DOCSHELL 17FE3C00 == 33 [pid = 3732] [id = 310] 16:17:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (17FE5800) [pid = 3732] [serial = 929] [outer = 00000000] 16:17:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1994D000) [pid = 3732] [serial = 930] [outer = 17FE5800] 16:17:48 INFO - PROCESS | 3732 | 1466036268200 Marionette DEBUG loaded listener.js 16:17:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (19E5FC00) [pid = 3732] [serial = 931] [outer = 17FE5800] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (12DF0000) [pid = 3732] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (17FE4000) [pid = 3732] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (104E6400) [pid = 3732] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (10F16C00) [pid = 3732] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (16208C00) [pid = 3732] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (13CD9400) [pid = 3732] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (199EF800) [pid = 3732] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1ABDE400) [pid = 3732] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16E3C000) [pid = 3732] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A25D400) [pid = 3732] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (12813C00) [pid = 3732] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19E60C00) [pid = 3732] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1364F400) [pid = 3732] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1A146000) [pid = 3732] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1620FC00) [pid = 3732] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (15AA9800) [pid = 3732] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (11AD4C00) [pid = 3732] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16E2E800) [pid = 3732] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1A80C000) [pid = 3732] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15561400) [pid = 3732] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:17:49 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17E89C00) [pid = 3732] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:17:49 INFO - PROCESS | 3732 | 1466036269186 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1290ms 16:17:49 INFO - PROCESS | 3732 | 1466036269249 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 3732 | 1466036269251 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 16:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:17:49 INFO - PROCESS | 3732 | 1466036269254 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 3732 | 1466036269256 Marionette TRACE conn3 <- [1,1206,null,{}] 16:17:49 INFO - PROCESS | 3732 | 1466036269269 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:49 INFO - PROCESS | 3732 | 1466036269272 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:49 INFO - PROCESS | 3732 | 1466036269395 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:17:49 INFO - PROCESS | 3732 | 1466036269452 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:49 INFO - PROCESS | 3732 | 1466036269454 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:49 INFO - PROCESS | 3732 | ++DOCSHELL 104E6400 == 34 [pid = 3732] [id = 311] 16:17:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10A48800) [pid = 3732] [serial = 932] [outer = 00000000] 16:17:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13121400) [pid = 3732] [serial = 933] [outer = 10A48800] 16:17:49 INFO - PROCESS | 3732 | 1466036269497 Marionette DEBUG loaded listener.js 16:17:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (131E9000) [pid = 3732] [serial = 934] [outer = 10A48800] 16:17:49 INFO - PROCESS | 3732 | 1466036269858 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 638ms 16:17:49 INFO - PROCESS | 3732 | 1466036269876 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 3732 | 1466036269878 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 16:17:49 INFO - PROCESS | 3732 | 1466036269882 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:17:49 INFO - PROCESS | 3732 | 1466036269883 Marionette TRACE conn3 <- [1,1210,null,{}] 16:17:49 INFO - PROCESS | 3732 | 1466036269886 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:49 INFO - PROCESS | 3732 | 1466036269888 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:50 INFO - PROCESS | 3732 | 1466036270002 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:17:50 INFO - PROCESS | 3732 | 1466036270009 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:50 INFO - PROCESS | 3732 | 1466036270011 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:50 INFO - PROCESS | 3732 | ++DOCSHELL 12DF7C00 == 35 [pid = 3732] [id = 312] 16:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (131EC400) [pid = 3732] [serial = 935] [outer = 00000000] 16:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (176DC800) [pid = 3732] [serial = 936] [outer = 131EC400] 16:17:50 INFO - PROCESS | 3732 | 1466036270054 Marionette DEBUG loaded listener.js 16:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (17856000) [pid = 3732] [serial = 937] [outer = 131EC400] 16:17:50 INFO - PROCESS | 3732 | 1466036270446 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:17:50 INFO - PROCESS | 3732 | 1466036270481 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 16:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:17:50 INFO - PROCESS | 3732 | 1466036270484 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:17:50 INFO - PROCESS | 3732 | 1466036270486 Marionette TRACE conn3 <- [1,1214,null,{}] 16:17:50 INFO - PROCESS | 3732 | 1466036270489 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:50 INFO - PROCESS | 3732 | 1466036270491 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:50 INFO - PROCESS | 3732 | 1466036270571 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:17:50 INFO - PROCESS | 3732 | 1466036270662 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:50 INFO - PROCESS | 3732 | 1466036270664 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:50 INFO - PROCESS | 3732 | ++DOCSHELL 10329400 == 36 [pid = 3732] [id = 313] 16:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1055C400) [pid = 3732] [serial = 938] [outer = 00000000] 16:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (143E1800) [pid = 3732] [serial = 939] [outer = 1055C400] 16:17:50 INFO - PROCESS | 3732 | 1466036270714 Marionette DEBUG loaded listener.js 16:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1620FC00) [pid = 3732] [serial = 940] [outer = 1055C400] 16:17:51 INFO - PROCESS | 3732 | 1466036271147 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 700ms 16:17:51 INFO - PROCESS | 3732 | 1466036271185 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:17:51 INFO - PROCESS | 3732 | 1466036271189 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 16:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:17:51 INFO - PROCESS | 3732 | 1466036271220 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 3732 | 1466036271224 Marionette TRACE conn3 <- [1,1218,null,{}] 16:17:51 INFO - PROCESS | 3732 | 1466036271232 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:51 INFO - PROCESS | 3732 | 1466036271236 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:51 INFO - PROCESS | 3732 | 1466036271356 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:17:51 INFO - PROCESS | 3732 | 1466036271495 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 3732 | 1466036271498 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:51 INFO - PROCESS | 3732 | ++DOCSHELL 12890400 == 37 [pid = 3732] [id = 314] 16:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1289A000) [pid = 3732] [serial = 941] [outer = 00000000] 16:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (12DF6C00) [pid = 3732] [serial = 942] [outer = 1289A000] 16:17:51 INFO - PROCESS | 3732 | 1466036271554 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (13C0F800) [pid = 3732] [serial = 943] [outer = 1289A000] 16:17:52 INFO - PROCESS | 3732 | 1466036272320 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1150ms 16:17:52 INFO - PROCESS | 3732 | 1466036272377 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 3732 | 1466036272382 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 16:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:17:52 INFO - PROCESS | 3732 | 1466036272388 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 3732 | 1466036272391 Marionette TRACE conn3 <- [1,1222,null,{}] 16:17:52 INFO - PROCESS | 3732 | 1466036272395 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:52 INFO - PROCESS | 3732 | 1466036272398 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:52 INFO - PROCESS | 3732 | 1466036272514 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:17:52 INFO - PROCESS | 3732 | 1466036272649 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:52 INFO - PROCESS | 3732 | 1466036272652 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:52 INFO - PROCESS | 3732 | ++DOCSHELL 16A59400 == 38 [pid = 3732] [id = 315] 16:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16A60400) [pid = 3732] [serial = 944] [outer = 00000000] 16:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (16DF0800) [pid = 3732] [serial = 945] [outer = 16A60400] 16:17:52 INFO - PROCESS | 3732 | 1466036272707 Marionette DEBUG loaded listener.js 16:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16E04800) [pid = 3732] [serial = 946] [outer = 16A60400] 16:17:53 INFO - PROCESS | 3732 | 1466036273592 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1291ms 16:17:53 INFO - PROCESS | 3732 | 1466036273670 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 16:17:53 INFO - PROCESS | 3732 | 1466036273675 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 16:17:53 INFO - PROCESS | 3732 | 1466036273680 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:17:53 INFO - PROCESS | 3732 | 1466036273683 Marionette TRACE conn3 <- [1,1226,null,{}] 16:17:53 INFO - PROCESS | 3732 | 1466036273688 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:53 INFO - PROCESS | 3732 | 1466036273691 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:53 INFO - PROCESS | 3732 | 1466036273826 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:17:53 INFO - PROCESS | 3732 | 1466036273956 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:53 INFO - PROCESS | 3732 | 1466036273960 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:53 INFO - PROCESS | 3732 | ++DOCSHELL 11AD5800 == 39 [pid = 3732] [id = 316] 16:17:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (11AD7800) [pid = 3732] [serial = 947] [outer = 00000000] 16:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (12AA6000) [pid = 3732] [serial = 948] [outer = 11AD7800] 16:17:54 INFO - PROCESS | 3732 | 1466036274010 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (12DF0000) [pid = 3732] [serial = 949] [outer = 11AD7800] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 12DF7C00 == 38 [pid = 3732] [id = 312] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 104E6400 == 37 [pid = 3732] [id = 311] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 17FE3C00 == 36 [pid = 3732] [id = 310] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 17130400 == 35 [pid = 3732] [id = 309] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 16E3A000 == 34 [pid = 3732] [id = 308] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 16E05C00 == 33 [pid = 3732] [id = 307] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 12811800 == 32 [pid = 3732] [id = 306] 16:17:54 INFO - PROCESS | 3732 | --DOCSHELL 10F18000 == 31 [pid = 3732] [id = 305] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (14FE9000) [pid = 3732] [serial = 793] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1A3B5400) [pid = 3732] [serial = 829] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (10F1A800) [pid = 3732] [serial = 787] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (15768000) [pid = 3732] [serial = 823] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (16FE5800) [pid = 3732] [serial = 826] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (131E2C00) [pid = 3732] [serial = 790] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A25AC00) [pid = 3732] [serial = 820] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (17E1A800) [pid = 3732] [serial = 883] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1A802C00) [pid = 3732] [serial = 886] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1A3C1C00) [pid = 3732] [serial = 885] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (12D62000) [pid = 3732] [serial = 861] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (13937C00) [pid = 3732] [serial = 862] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1A252000) [pid = 3732] [serial = 867] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1A3BE400) [pid = 3732] [serial = 868] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (14040400) [pid = 3732] [serial = 873] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (15767400) [pid = 3732] [serial = 874] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1A3BA000) [pid = 3732] [serial = 859] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16576000) [pid = 3732] [serial = 876] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (169BEC00) [pid = 3732] [serial = 877] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16571400) [pid = 3732] [serial = 864] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16DF1400) [pid = 3732] [serial = 865] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13154000) [pid = 3732] [serial = 870] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13655000) [pid = 3732] [serial = 871] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (170D3800) [pid = 3732] [serial = 879] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1AA62400) [pid = 3732] [serial = 888] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16A5A000) [pid = 3732] [serial = 891] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (170DC800) [pid = 3732] [serial = 892] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1ABE6800) [pid = 3732] [serial = 898] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1AA64800) [pid = 3732] [serial = 889] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1790DC00) [pid = 3732] [serial = 882] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1AA69000) [pid = 3732] [serial = 895] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (176D3C00) [pid = 3732] [serial = 880] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1AA68000) [pid = 3732] [serial = 894] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1ABE2000) [pid = 3732] [serial = 897] [outer = 00000000] [url = about:blank] 16:17:54 INFO - PROCESS | 3732 | 1466036274482 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 824ms 16:17:54 INFO - PROCESS | 3732 | 1466036274523 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 3732 | 1466036274528 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 16:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:17:54 INFO - PROCESS | 3732 | 1466036274534 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - PROCESS | 3732 | 1466036274536 Marionette TRACE conn3 <- [1,1230,null,{}] 16:17:54 INFO - PROCESS | 3732 | 1466036274540 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:54 INFO - PROCESS | 3732 | 1466036274543 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:54 INFO - PROCESS | 3732 | 1466036274627 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:17:54 INFO - PROCESS | 3732 | 1466036274635 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 3732 | 1466036274638 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:54 INFO - PROCESS | 3732 | ++DOCSHELL 13125800 == 32 [pid = 3732] [id = 317] 16:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13154000) [pid = 3732] [serial = 950] [outer = 00000000] 16:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13655000) [pid = 3732] [serial = 951] [outer = 13154000] 16:17:54 INFO - PROCESS | 3732 | 1466036274683 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13C10C00) [pid = 3732] [serial = 952] [outer = 13154000] 16:17:55 INFO - PROCESS | 3732 | 1466036275156 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 637ms 16:17:55 INFO - PROCESS | 3732 | 1466036275172 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:17:55 INFO - PROCESS | 3732 | 1466036275174 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 16:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:17:55 INFO - PROCESS | 3732 | 1466036275177 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 3732 | 1466036275181 Marionette TRACE conn3 <- [1,1234,null,{}] 16:17:55 INFO - PROCESS | 3732 | 1466036275191 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:55 INFO - PROCESS | 3732 | 1466036275195 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:55 INFO - PROCESS | 3732 | 1466036275286 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:17:55 INFO - PROCESS | 3732 | 1466036275325 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 3732 | 1466036275328 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:55 INFO - PROCESS | 3732 | ++DOCSHELL 16205400 == 33 [pid = 3732] [id = 318] 16:17:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16208000) [pid = 3732] [serial = 953] [outer = 00000000] 16:17:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16578C00) [pid = 3732] [serial = 954] [outer = 16208000] 16:17:55 INFO - PROCESS | 3732 | 1466036275375 Marionette DEBUG loaded listener.js 16:17:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (169BEC00) [pid = 3732] [serial = 955] [outer = 16208000] 16:17:55 INFO - PROCESS | 3732 | 1466036275841 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 684ms 16:17:55 INFO - PROCESS | 3732 | 1466036275877 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:17:55 INFO - PROCESS | 3732 | 1466036275879 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 16:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:17:55 INFO - PROCESS | 3732 | 1466036275883 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 3732 | 1466036275884 Marionette TRACE conn3 <- [1,1238,null,{}] 16:17:55 INFO - PROCESS | 3732 | 1466036275888 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:55 INFO - PROCESS | 3732 | 1466036275890 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:55 INFO - PROCESS | 3732 | 1466036275957 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:17:55 INFO - PROCESS | 3732 | 1466036275964 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 3732 | 1466036275966 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:55 INFO - PROCESS | 3732 | ++DOCSHELL 16E0A400 == 34 [pid = 3732] [id = 319] 16:17:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E0C000) [pid = 3732] [serial = 956] [outer = 00000000] 16:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16E3AC00) [pid = 3732] [serial = 957] [outer = 16E0C000] 16:17:56 INFO - PROCESS | 3732 | 1466036276009 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16FDB800) [pid = 3732] [serial = 958] [outer = 16E0C000] 16:17:56 INFO - PROCESS | 3732 | 1466036276451 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 622ms 16:17:56 INFO - PROCESS | 3732 | 1466036276504 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:17:56 INFO - PROCESS | 3732 | 1466036276506 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 16:17:56 INFO - PROCESS | 3732 | 1466036276510 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:17:56 INFO - PROCESS | 3732 | 1466036276511 Marionette TRACE conn3 <- [1,1242,null,{}] 16:17:56 INFO - PROCESS | 3732 | 1466036276514 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:56 INFO - PROCESS | 3732 | 1466036276516 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:56 INFO - PROCESS | 3732 | 1466036276624 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:17:56 INFO - PROCESS | 3732 | 1466036276630 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:56 INFO - PROCESS | 3732 | 1466036276633 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:56 INFO - PROCESS | 3732 | ++DOCSHELL 17047800 == 35 [pid = 3732] [id = 320] 16:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (170D4400) [pid = 3732] [serial = 959] [outer = 00000000] 16:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17127400) [pid = 3732] [serial = 960] [outer = 170D4400] 16:17:56 INFO - PROCESS | 3732 | 1466036276750 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1712E400) [pid = 3732] [serial = 961] [outer = 170D4400] 16:17:57 INFO - PROCESS | 3732 | 1466036277173 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 684ms 16:17:57 INFO - PROCESS | 3732 | 1466036277209 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:17:57 INFO - PROCESS | 3732 | 1466036277211 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 16:17:57 INFO - PROCESS | 3732 | 1466036277215 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:17:57 INFO - PROCESS | 3732 | 1466036277216 Marionette TRACE conn3 <- [1,1246,null,{}] 16:17:57 INFO - PROCESS | 3732 | 1466036277220 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:57 INFO - PROCESS | 3732 | 1466036277226 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:57 INFO - PROCESS | 3732 | 1466036277364 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:17:57 INFO - PROCESS | 3732 | 1466036277376 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 3732 | 1466036277378 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:57 INFO - PROCESS | 3732 | ++DOCSHELL 1768A000 == 36 [pid = 3732] [id = 321] 16:17:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1768A400) [pid = 3732] [serial = 962] [outer = 00000000] 16:17:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17ECD400) [pid = 3732] [serial = 963] [outer = 1768A400] 16:17:57 INFO - PROCESS | 3732 | 1466036277422 Marionette DEBUG loaded listener.js 16:17:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19945C00) [pid = 3732] [serial = 964] [outer = 1768A400] 16:17:57 INFO - PROCESS | 3732 | 1466036277852 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 700ms 16:17:57 INFO - PROCESS | 3732 | 1466036277914 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:17:57 INFO - PROCESS | 3732 | 1466036277916 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 16:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:17:57 INFO - PROCESS | 3732 | 1466036277928 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:17:57 INFO - PROCESS | 3732 | 1466036277930 Marionette TRACE conn3 <- [1,1250,null,{}] 16:17:57 INFO - PROCESS | 3732 | 1466036277935 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:57 INFO - PROCESS | 3732 | 1466036277936 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:58 INFO - PROCESS | 3732 | 1466036278080 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:17:58 INFO - PROCESS | 3732 | 1466036278142 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:58 INFO - PROCESS | 3732 | 1466036278144 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:58 INFO - PROCESS | 3732 | ++DOCSHELL 199EB000 == 37 [pid = 3732] [id = 322] 16:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (199ED000) [pid = 3732] [serial = 965] [outer = 00000000] 16:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19E66C00) [pid = 3732] [serial = 966] [outer = 199ED000] 16:17:58 INFO - PROCESS | 3732 | 1466036278215 Marionette DEBUG loaded listener.js 16:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A139800) [pid = 3732] [serial = 967] [outer = 199ED000] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17FE5800) [pid = 3732] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (175C9000) [pid = 3732] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10A48800) [pid = 3732] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14035000) [pid = 3732] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (157DE400) [pid = 3732] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (131EC400) [pid = 3732] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16E06C00) [pid = 3732] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (110EB800) [pid = 3732] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (12AA8400) [pid = 3732] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1785B800) [pid = 3732] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1AE05C00) [pid = 3732] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17128800) [pid = 3732] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:17:58 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16FD7800) [pid = 3732] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:17:58 INFO - PROCESS | 3732 | 1466036278763 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 902ms 16:17:58 INFO - PROCESS | 3732 | 1466036278824 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:17:58 INFO - PROCESS | 3732 | 1466036278826 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 16:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:17:58 INFO - PROCESS | 3732 | 1466036278829 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:17:58 INFO - PROCESS | 3732 | 1466036278831 Marionette TRACE conn3 <- [1,1254,null,{}] 16:17:58 INFO - PROCESS | 3732 | 1466036278834 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:58 INFO - PROCESS | 3732 | 1466036278836 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:58 INFO - PROCESS | 3732 | 1466036278952 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:17:58 INFO - PROCESS | 3732 | 1466036279008 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:58 INFO - PROCESS | 3732 | 1466036279010 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:59 INFO - PROCESS | 3732 | ++DOCSHELL 10F16C00 == 38 [pid = 3732] [id = 323] 16:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (11CC9C00) [pid = 3732] [serial = 968] [outer = 00000000] 16:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1697F400) [pid = 3732] [serial = 969] [outer = 11CC9C00] 16:17:59 INFO - PROCESS | 3732 | 1466036279053 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (175C9000) [pid = 3732] [serial = 970] [outer = 11CC9C00] 16:17:59 INFO - PROCESS | 3732 | 1466036279378 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 591ms 16:17:59 INFO - PROCESS | 3732 | 1466036279411 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:17:59 INFO - PROCESS | 3732 | 1466036279413 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 16:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:17:59 INFO - PROCESS | 3732 | 1466036279416 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:17:59 INFO - PROCESS | 3732 | 1466036279418 Marionette TRACE conn3 <- [1,1258,null,{}] 16:17:59 INFO - PROCESS | 3732 | 1466036279421 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:59 INFO - PROCESS | 3732 | 1466036279423 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:59 INFO - PROCESS | 3732 | 1466036279561 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:17:59 INFO - PROCESS | 3732 | 1466036279572 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:59 INFO - PROCESS | 3732 | 1466036279574 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:17:59 INFO - PROCESS | 3732 | ++DOCSHELL 1576E400 == 39 [pid = 3732] [id = 324] 16:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (169BD800) [pid = 3732] [serial = 971] [outer = 00000000] 16:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19E64000) [pid = 3732] [serial = 972] [outer = 169BD800] 16:17:59 INFO - PROCESS | 3732 | 1466036279616 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A258800) [pid = 3732] [serial = 973] [outer = 169BD800] 16:18:00 INFO - PROCESS | 3732 | 1466036280014 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 638ms 16:18:00 INFO - PROCESS | 3732 | 1466036280054 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:18:00 INFO - PROCESS | 3732 | 1466036280056 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 16:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:18:00 INFO - PROCESS | 3732 | 1466036280060 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 3732 | 1466036280061 Marionette TRACE conn3 <- [1,1262,null,{}] 16:18:00 INFO - PROCESS | 3732 | 1466036280074 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:00 INFO - PROCESS | 3732 | 1466036280076 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:00 INFO - PROCESS | 3732 | 1466036280209 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:18:00 INFO - PROCESS | 3732 | 1466036280221 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 3732 | 1466036280223 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:00 INFO - PROCESS | 3732 | ++DOCSHELL 19E68400 == 40 [pid = 3732] [id = 325] 16:18:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A3B6800) [pid = 3732] [serial = 974] [outer = 00000000] 16:18:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A3B9C00) [pid = 3732] [serial = 975] [outer = 1A3B6800] 16:18:00 INFO - PROCESS | 3732 | 1466036280266 Marionette DEBUG loaded listener.js 16:18:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A3BA800) [pid = 3732] [serial = 976] [outer = 1A3B6800] 16:18:00 INFO - PROCESS | 3732 | 1466036280757 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 16:18:00 INFO - PROCESS | 3732 | 1466036280851 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:18:00 INFO - PROCESS | 3732 | 1466036280856 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 16:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:18:00 INFO - PROCESS | 3732 | 1466036280862 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 3732 | 1466036280866 Marionette TRACE conn3 <- [1,1266,null,{}] 16:18:00 INFO - PROCESS | 3732 | 1466036280872 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:00 INFO - PROCESS | 3732 | 1466036280875 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:00 INFO - PROCESS | 3732 | 1466036281000 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:18:01 INFO - PROCESS | 3732 | 1466036281125 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:01 INFO - PROCESS | 3732 | 1466036281130 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:01 INFO - PROCESS | 3732 | ++DOCSHELL 10A49400 == 41 [pid = 3732] [id = 326] 16:18:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (10A4F800) [pid = 3732] [serial = 977] [outer = 00000000] 16:18:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13106400) [pid = 3732] [serial = 978] [outer = 10A4F800] 16:18:01 INFO - PROCESS | 3732 | 1466036281186 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (13254000) [pid = 3732] [serial = 979] [outer = 10A4F800] 16:18:01 INFO - PROCESS | 3732 | 1466036281748 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 948ms 16:18:01 INFO - PROCESS | 3732 | 1466036281807 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:18:01 INFO - PROCESS | 3732 | 1466036281812 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 16:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:18:01 INFO - PROCESS | 3732 | 1466036281818 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:18:01 INFO - PROCESS | 3732 | 1466036281821 Marionette TRACE conn3 <- [1,1270,null,{}] 16:18:01 INFO - PROCESS | 3732 | 1466036281826 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:01 INFO - PROCESS | 3732 | 1466036281829 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:01 INFO - PROCESS | 3732 | 1466036281943 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:18:02 INFO - PROCESS | 3732 | 1466036282083 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:02 INFO - PROCESS | 3732 | 1466036282086 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:02 INFO - PROCESS | 3732 | ++DOCSHELL 15CC9400 == 42 [pid = 3732] [id = 327] 16:18:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15CCF000) [pid = 3732] [serial = 980] [outer = 00000000] 16:18:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16579800) [pid = 3732] [serial = 981] [outer = 15CCF000] 16:18:02 INFO - PROCESS | 3732 | 1466036282142 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16DF2400) [pid = 3732] [serial = 982] [outer = 15CCF000] 16:18:02 INFO - PROCESS | 3732 | 1466036282720 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 996ms 16:18:02 INFO - PROCESS | 3732 | 1466036282818 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:18:02 INFO - PROCESS | 3732 | 1466036282820 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 16:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:18:02 INFO - PROCESS | 3732 | 1466036282825 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:18:02 INFO - PROCESS | 3732 | 1466036282828 Marionette TRACE conn3 <- [1,1274,null,{}] 16:18:02 INFO - PROCESS | 3732 | 1466036282839 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:02 INFO - PROCESS | 3732 | 1466036282844 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:02 INFO - PROCESS | 3732 | 1466036282955 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:18:03 INFO - PROCESS | 3732 | 1466036283087 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 3732 | 1466036283091 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:03 INFO - PROCESS | 3732 | ++DOCSHELL 17FD8000 == 43 [pid = 3732] [id = 328] 16:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (17FDD800) [pid = 3732] [serial = 983] [outer = 00000000] 16:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19E60400) [pid = 3732] [serial = 984] [outer = 17FDD800] 16:18:03 INFO - PROCESS | 3732 | 1466036283148 Marionette DEBUG loaded listener.js 16:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1A3B9400) [pid = 3732] [serial = 985] [outer = 17FDD800] 16:18:03 INFO - PROCESS | 3732 | 1466036283763 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 995ms 16:18:03 INFO - PROCESS | 3732 | 1466036283828 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 3732 | 1466036283831 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 16:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:18:03 INFO - PROCESS | 3732 | 1466036283834 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 3732 | 1466036283837 Marionette TRACE conn3 <- [1,1278,null,{}] 16:18:03 INFO - PROCESS | 3732 | 1466036283840 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:03 INFO - PROCESS | 3732 | 1466036283843 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:03 INFO - PROCESS | 3732 | 1466036283950 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:18:04 INFO - PROCESS | 3732 | 1466036284211 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 3732 | 1466036284215 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:04 INFO - PROCESS | 3732 | ++DOCSHELL 104E6000 == 44 [pid = 3732] [id = 329] 16:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (105EA000) [pid = 3732] [serial = 986] [outer = 00000000] 16:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (10F1A800) [pid = 3732] [serial = 987] [outer = 105EA000] 16:18:04 INFO - PROCESS | 3732 | 1466036284293 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (114C8400) [pid = 3732] [serial = 988] [outer = 105EA000] 16:18:04 INFO - PROCESS | 3732 | 1466036284852 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1026ms 16:18:04 INFO - PROCESS | 3732 | 1466036284906 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:18:04 INFO - PROCESS | 3732 | 1466036284910 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 16:18:04 INFO - PROCESS | 3732 | 1466036284915 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:18:04 INFO - PROCESS | 3732 | 1466036284917 Marionette TRACE conn3 <- [1,1282,null,{}] 16:18:04 INFO - PROCESS | 3732 | 1466036284923 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:04 INFO - PROCESS | 3732 | 1466036284927 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:05 INFO - PROCESS | 3732 | 1466036285028 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 1576E400 == 43 [pid = 3732] [id = 324] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 10F16C00 == 42 [pid = 3732] [id = 323] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 199EB000 == 41 [pid = 3732] [id = 322] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 1768A000 == 40 [pid = 3732] [id = 321] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 17047800 == 39 [pid = 3732] [id = 320] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 16E0A400 == 38 [pid = 3732] [id = 319] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 16205400 == 37 [pid = 3732] [id = 318] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 13125800 == 36 [pid = 3732] [id = 317] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 11AD5800 == 35 [pid = 3732] [id = 316] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 12890400 == 34 [pid = 3732] [id = 314] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 10329400 == 33 [pid = 3732] [id = 313] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 13C10800 == 32 [pid = 3732] [id = 304] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 16A59400 == 31 [pid = 3732] [id = 315] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 104E6000 == 30 [pid = 3732] [id = 329] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 17FD8000 == 29 [pid = 3732] [id = 328] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 19E68400 == 28 [pid = 3732] [id = 325] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 10A49400 == 27 [pid = 3732] [id = 326] 16:18:05 INFO - PROCESS | 3732 | --DOCSHELL 15CC9400 == 26 [pid = 3732] [id = 327] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (131E9000) [pid = 3732] [serial = 934] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1994D000) [pid = 3732] [serial = 930] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17904400) [pid = 3732] [serial = 928] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (176D5400) [pid = 3732] [serial = 927] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (13121400) [pid = 3732] [serial = 933] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (15F0B000) [pid = 3732] [serial = 913] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1576D400) [pid = 3732] [serial = 912] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (15F0DC00) [pid = 3732] [serial = 918] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1620C800) [pid = 3732] [serial = 919] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (176DC800) [pid = 3732] [serial = 936] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16E09400) [pid = 3732] [serial = 921] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12D58800) [pid = 3732] [serial = 915] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13155400) [pid = 3732] [serial = 916] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13155000) [pid = 3732] [serial = 901] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13101C00) [pid = 3732] [serial = 900] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17FE2C00) [pid = 3732] [serial = 904] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17E23800) [pid = 3732] [serial = 903] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17856000) [pid = 3732] [serial = 937] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1AE0CC00) [pid = 3732] [serial = 907] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1AE09400) [pid = 3732] [serial = 906] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1AE10C00) [pid = 3732] [serial = 910] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17130C00) [pid = 3732] [serial = 909] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19E5FC00) [pid = 3732] [serial = 931] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (170D5000) [pid = 3732] [serial = 924] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17127800) [pid = 3732] [serial = 925] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16E0D400) [pid = 3732] [serial = 922] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (143E1800) [pid = 3732] [serial = 939] [outer = 00000000] [url = about:blank] 16:18:05 INFO - PROCESS | 3732 | 1466036285805 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 3732 | 1466036285809 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:05 INFO - PROCESS | 3732 | ++DOCSHELL 1047D400 == 27 [pid = 3732] [id = 330] 16:18:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (104E5800) [pid = 3732] [serial = 989] [outer = 00000000] 16:18:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (105ED400) [pid = 3732] [serial = 990] [outer = 104E5800] 16:18:05 INFO - PROCESS | 3732 | 1466036285856 Marionette DEBUG loaded listener.js 16:18:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10A53400) [pid = 3732] [serial = 991] [outer = 104E5800] 16:18:06 INFO - PROCESS | 3732 | 1466036286296 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1446ms 16:18:06 INFO - PROCESS | 3732 | 1466036286368 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:18:06 INFO - PROCESS | 3732 | 1466036286371 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 16:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:18:06 INFO - PROCESS | 3732 | 1466036286375 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - PROCESS | 3732 | 1466036286378 Marionette TRACE conn3 <- [1,1286,null,{}] 16:18:06 INFO - PROCESS | 3732 | 1466036286383 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:06 INFO - PROCESS | 3732 | 1466036286386 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:06 INFO - PROCESS | 3732 | 1466036286469 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:18:06 INFO - PROCESS | 3732 | 1466036286485 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:06 INFO - PROCESS | 3732 | 1466036286488 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:06 INFO - PROCESS | 3732 | ++DOCSHELL 13150800 == 28 [pid = 3732] [id = 331] 16:18:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13153800) [pid = 3732] [serial = 992] [outer = 00000000] 16:18:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (131ED400) [pid = 3732] [serial = 993] [outer = 13153800] 16:18:06 INFO - PROCESS | 3732 | 1466036286534 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1364E800) [pid = 3732] [serial = 994] [outer = 13153800] 16:18:06 INFO - PROCESS | 3732 | 1466036286993 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 637ms 16:18:06 INFO - PROCESS | 3732 | 1466036287016 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:18:07 INFO - PROCESS | 3732 | 1466036287020 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 16:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:18:07 INFO - PROCESS | 3732 | 1466036287024 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - PROCESS | 3732 | 1466036287025 Marionette TRACE conn3 <- [1,1290,null,{}] 16:18:07 INFO - PROCESS | 3732 | 1466036287029 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:07 INFO - PROCESS | 3732 | 1466036287031 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:07 INFO - PROCESS | 3732 | 1466036287151 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:18:07 INFO - PROCESS | 3732 | 1466036287242 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 3732 | 1466036287244 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:07 INFO - PROCESS | 3732 | ++DOCSHELL 12817400 == 29 [pid = 3732] [id = 332] 16:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14041000) [pid = 3732] [serial = 995] [outer = 00000000] 16:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1533B800) [pid = 3732] [serial = 996] [outer = 14041000] 16:18:07 INFO - PROCESS | 3732 | 1466036287288 Marionette DEBUG loaded listener.js 16:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15769000) [pid = 3732] [serial = 997] [outer = 14041000] 16:18:07 INFO - PROCESS | 3732 | 1466036287679 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 684ms 16:18:07 INFO - PROCESS | 3732 | 1466036287722 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:18:07 INFO - PROCESS | 3732 | 1466036287724 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 16:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:18:07 INFO - PROCESS | 3732 | 1466036287734 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - PROCESS | 3732 | 1466036287740 Marionette TRACE conn3 <- [1,1294,null,{}] 16:18:07 INFO - PROCESS | 3732 | 1466036287744 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:07 INFO - PROCESS | 3732 | 1466036287747 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:07 INFO - PROCESS | 3732 | 1466036287865 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:18:07 INFO - PROCESS | 3732 | 1466036287887 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 3732 | 1466036287889 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:07 INFO - PROCESS | 3732 | ++DOCSHELL 1556A400 == 30 [pid = 3732] [id = 333] 16:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15AA3400) [pid = 3732] [serial = 998] [outer = 00000000] 16:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16203400) [pid = 3732] [serial = 999] [outer = 15AA3400] 16:18:07 INFO - PROCESS | 3732 | 1466036287932 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16210C00) [pid = 3732] [serial = 1000] [outer = 15AA3400] 16:18:08 INFO - PROCESS | 3732 | 1466036288384 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 684ms 16:18:08 INFO - PROCESS | 3732 | 1466036288427 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:18:08 INFO - PROCESS | 3732 | 1466036288430 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 16:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:18:08 INFO - PROCESS | 3732 | 1466036288438 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:18:08 INFO - PROCESS | 3732 | 1466036288440 Marionette TRACE conn3 <- [1,1298,null,{}] 16:18:08 INFO - PROCESS | 3732 | 1466036288443 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:08 INFO - PROCESS | 3732 | 1466036288445 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:08 INFO - PROCESS | 3732 | 1466036288582 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:18:08 INFO - PROCESS | 3732 | 1466036288593 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:08 INFO - PROCESS | 3732 | 1466036288595 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:08 INFO - PROCESS | 3732 | ++DOCSHELL 15F14C00 == 31 [pid = 3732] [id = 334] 16:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16571800) [pid = 3732] [serial = 1001] [outer = 00000000] 16:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16C0F400) [pid = 3732] [serial = 1002] [outer = 16571800] 16:18:08 INFO - PROCESS | 3732 | 1466036288639 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16DF1400) [pid = 3732] [serial = 1003] [outer = 16571800] 16:18:09 INFO - PROCESS | 3732 | 1466036289044 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 3732 | 1466036289057 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 16:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:18:09 INFO - PROCESS | 3732 | 1466036289060 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - PROCESS | 3732 | 1466036289062 Marionette TRACE conn3 <- [1,1302,null,{}] 16:18:09 INFO - PROCESS | 3732 | 1466036289065 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:09 INFO - PROCESS | 3732 | 1466036289067 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:09 INFO - PROCESS | 3732 | 1466036289183 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:18:09 INFO - PROCESS | 3732 | 1466036289189 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:09 INFO - PROCESS | 3732 | 1466036289195 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:09 INFO - PROCESS | 3732 | ++DOCSHELL 16E0B800 == 32 [pid = 3732] [id = 335] 16:18:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16E0D800) [pid = 3732] [serial = 1004] [outer = 00000000] 16:18:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16FDD400) [pid = 3732] [serial = 1005] [outer = 16E0D800] 16:18:09 INFO - PROCESS | 3732 | 1466036289248 Marionette DEBUG loaded listener.js 16:18:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (170DC800) [pid = 3732] [serial = 1006] [outer = 16E0D800] 16:18:09 INFO - PROCESS | 3732 | 1466036289731 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 699ms 16:18:09 INFO - PROCESS | 3732 | 1466036289760 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 3732 | 1466036289762 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 16:18:09 INFO - PROCESS | 3732 | 1466036289765 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:18:09 INFO - PROCESS | 3732 | 1466036289767 Marionette TRACE conn3 <- [1,1306,null,{}] 16:18:09 INFO - PROCESS | 3732 | 1466036289771 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:09 INFO - PROCESS | 3732 | 1466036289773 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:10 INFO - PROCESS | 3732 | 1466036290168 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1055C400) [pid = 3732] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (170D4400) [pid = 3732] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (11AD7800) [pid = 3732] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (11CC9C00) [pid = 3732] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16208000) [pid = 3732] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1A3B6800) [pid = 3732] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1289A000) [pid = 3732] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1768A400) [pid = 3732] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13154000) [pid = 3732] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (169BD800) [pid = 3732] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16E0C000) [pid = 3732] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16A60400) [pid = 3732] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (199ED000) [pid = 3732] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:18:10 INFO - PROCESS | 3732 | 1466036290268 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 3732 | 1466036290270 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:10 INFO - PROCESS | 3732 | ++DOCSHELL 104EB000 == 33 [pid = 3732] [id = 336] 16:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1055C400) [pid = 3732] [serial = 1007] [outer = 00000000] 16:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1289A000) [pid = 3732] [serial = 1008] [outer = 1055C400] 16:18:10 INFO - PROCESS | 3732 | 1466036290313 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14035000) [pid = 3732] [serial = 1009] [outer = 1055C400] 16:18:10 INFO - PROCESS | 3732 | 1466036290686 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 949ms 16:18:10 INFO - PROCESS | 3732 | 1466036290711 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:18:10 INFO - PROCESS | 3732 | 1466036290713 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 16:18:10 INFO - PROCESS | 3732 | 1466036290716 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:18:10 INFO - PROCESS | 3732 | 1466036290718 Marionette TRACE conn3 <- [1,1310,null,{}] 16:18:10 INFO - PROCESS | 3732 | 1466036290721 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:10 INFO - PROCESS | 3732 | 1466036290723 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:10 INFO - PROCESS | 3732 | 1466036290800 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:18:10 INFO - PROCESS | 3732 | 1466036290806 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 3732 | 1466036290808 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:10 INFO - PROCESS | 3732 | ++DOCSHELL 169BD800 == 34 [pid = 3732] [id = 337] 16:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16E02000) [pid = 3732] [serial = 1010] [outer = 00000000] 16:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (175CFC00) [pid = 3732] [serial = 1011] [outer = 16E02000] 16:18:10 INFO - PROCESS | 3732 | 1466036290850 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17904400) [pid = 3732] [serial = 1012] [outer = 16E02000] 16:18:11 INFO - PROCESS | 3732 | 1466036291266 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 591ms 16:18:11 INFO - PROCESS | 3732 | 1466036291314 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 3732 | 1466036291316 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 16:18:11 INFO - PROCESS | 3732 | 1466036291319 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:18:11 INFO - PROCESS | 3732 | 1466036291321 Marionette TRACE conn3 <- [1,1314,null,{}] 16:18:11 INFO - PROCESS | 3732 | 1466036291324 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:11 INFO - PROCESS | 3732 | 1466036291326 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:11 INFO - PROCESS | 3732 | 1466036291402 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:18:11 INFO - PROCESS | 3732 | 1466036291407 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:11 INFO - PROCESS | 3732 | 1466036291409 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:11 INFO - PROCESS | 3732 | ++DOCSHELL 1533A400 == 35 [pid = 3732] [id = 338] 16:18:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1790C800) [pid = 3732] [serial = 1013] [outer = 00000000] 16:18:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17ECDC00) [pid = 3732] [serial = 1014] [outer = 1790C800] 16:18:11 INFO - PROCESS | 3732 | 1466036291451 Marionette DEBUG loaded listener.js 16:18:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17ECFC00) [pid = 3732] [serial = 1015] [outer = 1790C800] 16:18:12 INFO - PROCESS | 3732 | 1466036292047 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:18:12 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 16:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 793ms 16:18:12 INFO - PROCESS | 3732 | 1466036292106 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:18:12 INFO - PROCESS | 3732 | 1466036292111 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 16:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:18:12 INFO - PROCESS | 3732 | 1466036292140 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:18:12 INFO - PROCESS | 3732 | 1466036292144 Marionette TRACE conn3 <- [1,1318,null,{}] 16:18:12 INFO - PROCESS | 3732 | 1466036292151 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:12 INFO - PROCESS | 3732 | 1466036292154 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:12 INFO - PROCESS | 3732 | 1466036292287 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:18:12 INFO - PROCESS | 3732 | 1466036292411 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:12 INFO - PROCESS | 3732 | 1466036292416 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:12 INFO - PROCESS | 3732 | ++DOCSHELL 10560800 == 36 [pid = 3732] [id = 339] 16:18:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (105E4400) [pid = 3732] [serial = 1016] [outer = 00000000] 16:18:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1309CC00) [pid = 3732] [serial = 1017] [outer = 105E4400] 16:18:12 INFO - PROCESS | 3732 | 1466036292474 Marionette DEBUG loaded listener.js 16:18:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13937C00) [pid = 3732] [serial = 1018] [outer = 105E4400] 16:18:13 INFO - PROCESS | 3732 | 1466036293190 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:18:13 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 16:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1104ms 16:18:13 INFO - PROCESS | 3732 | 1466036293234 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:18:13 INFO - PROCESS | 3732 | 1466036293238 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 16:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:18:13 INFO - PROCESS | 3732 | 1466036293245 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:18:13 INFO - PROCESS | 3732 | 1466036293247 Marionette TRACE conn3 <- [1,1322,null,{}] 16:18:13 INFO - PROCESS | 3732 | 1466036293251 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:13 INFO - PROCESS | 3732 | 1466036293254 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:13 INFO - PROCESS | 3732 | 1466036293376 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:18:13 INFO - PROCESS | 3732 | 1466036293537 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:13 INFO - PROCESS | 3732 | 1466036293539 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:13 INFO - PROCESS | 3732 | ++DOCSHELL 15F06800 == 37 [pid = 3732] [id = 340] 16:18:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15F08400) [pid = 3732] [serial = 1019] [outer = 00000000] 16:18:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15F14400) [pid = 3732] [serial = 1020] [outer = 15F08400] 16:18:13 INFO - PROCESS | 3732 | 1466036293597 Marionette DEBUG loaded listener.js 16:18:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1657A800) [pid = 3732] [serial = 1021] [outer = 15F08400] 16:18:14 INFO - PROCESS | 3732 | 1466036294414 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 169BD800 == 36 [pid = 3732] [id = 337] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 104EB000 == 35 [pid = 3732] [id = 336] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 16E0B800 == 34 [pid = 3732] [id = 335] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 15F14C00 == 33 [pid = 3732] [id = 334] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 1556A400 == 32 [pid = 3732] [id = 333] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 12817400 == 31 [pid = 3732] [id = 332] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 13150800 == 30 [pid = 3732] [id = 331] 16:18:14 INFO - PROCESS | 3732 | --DOCSHELL 1047D400 == 29 [pid = 3732] [id = 330] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1A258800) [pid = 3732] [serial = 973] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17127400) [pid = 3732] [serial = 960] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1712E400) [pid = 3732] [serial = 961] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17ECD400) [pid = 3732] [serial = 963] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1697F400) [pid = 3732] [serial = 969] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19E66C00) [pid = 3732] [serial = 966] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19E64000) [pid = 3732] [serial = 972] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1620FC00) [pid = 3732] [serial = 940] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (12AA6000) [pid = 3732] [serial = 948] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (12DF0000) [pid = 3732] [serial = 949] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16DF0800) [pid = 3732] [serial = 945] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16E04800) [pid = 3732] [serial = 946] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16E3AC00) [pid = 3732] [serial = 957] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13655000) [pid = 3732] [serial = 951] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13C10C00) [pid = 3732] [serial = 952] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (12DF6C00) [pid = 3732] [serial = 942] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (13C0F800) [pid = 3732] [serial = 943] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16578C00) [pid = 3732] [serial = 954] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (169BEC00) [pid = 3732] [serial = 955] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1A139800) [pid = 3732] [serial = 967] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (175C9000) [pid = 3732] [serial = 970] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19945C00) [pid = 3732] [serial = 964] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1A3BA800) [pid = 3732] [serial = 976] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1A3B9C00) [pid = 3732] [serial = 975] [outer = 00000000] [url = about:blank] 16:18:14 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (16FDB800) [pid = 3732] [serial = 958] [outer = 00000000] [url = about:blank] 16:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1244ms 16:18:14 INFO - PROCESS | 3732 | 1466036294503 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:18:14 INFO - PROCESS | 3732 | 1466036294507 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 16:18:14 INFO - PROCESS | 3732 | 1466036294511 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:18:14 INFO - PROCESS | 3732 | 1466036294514 Marionette TRACE conn3 <- [1,1326,null,{}] 16:18:14 INFO - PROCESS | 3732 | 1466036294519 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:14 INFO - PROCESS | 3732 | 1466036294522 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:14 INFO - PROCESS | 3732 | 1466036294613 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:18:14 INFO - PROCESS | 3732 | 1466036294620 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:14 INFO - PROCESS | 3732 | 1466036294622 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:14 INFO - PROCESS | 3732 | ++DOCSHELL 12A19800 == 30 [pid = 3732] [id = 341] 16:18:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (12A9C000) [pid = 3732] [serial = 1022] [outer = 00000000] 16:18:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13126800) [pid = 3732] [serial = 1023] [outer = 12A9C000] 16:18:14 INFO - PROCESS | 3732 | 1466036294668 Marionette DEBUG loaded listener.js 16:18:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13254400) [pid = 3732] [serial = 1024] [outer = 12A9C000] 16:18:15 INFO - PROCESS | 3732 | 1466036295600 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 16:18:15 INFO - PROCESS | 3732 | 1466036295639 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:18:15 INFO - PROCESS | 3732 | 1466036295643 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 16:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:18:15 INFO - PROCESS | 3732 | 1466036295649 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:18:15 INFO - PROCESS | 3732 | 1466036295651 Marionette TRACE conn3 <- [1,1330,null,{}] 16:18:15 INFO - PROCESS | 3732 | 1466036295655 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:15 INFO - PROCESS | 3732 | 1466036295658 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:15 INFO - PROCESS | 3732 | 1466036295740 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:18:15 INFO - PROCESS | 3732 | 1466036295746 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:15 INFO - PROCESS | 3732 | 1466036295749 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:15 INFO - PROCESS | 3732 | ++DOCSHELL 14037C00 == 31 [pid = 3732] [id = 342] 16:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15338800) [pid = 3732] [serial = 1025] [outer = 00000000] 16:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15A9F400) [pid = 3732] [serial = 1026] [outer = 15338800] 16:18:15 INFO - PROCESS | 3732 | 1466036295795 Marionette DEBUG loaded listener.js 16:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15F0B000) [pid = 3732] [serial = 1027] [outer = 15338800] 16:18:16 INFO - PROCESS | 3732 | 1466036296251 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 622ms 16:18:16 INFO - PROCESS | 3732 | 1466036296287 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:18:16 INFO - PROCESS | 3732 | 1466036296289 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 16:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:18:16 INFO - PROCESS | 3732 | 1466036296293 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:18:16 INFO - PROCESS | 3732 | 1466036296296 Marionette TRACE conn3 <- [1,1334,null,{}] 16:18:16 INFO - PROCESS | 3732 | 1466036296306 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:16 INFO - PROCESS | 3732 | 1466036296311 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:16 INFO - PROCESS | 3732 | 1466036296403 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:18:16 INFO - PROCESS | 3732 | 1466036296409 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:16 INFO - PROCESS | 3732 | 1466036296412 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:16 INFO - PROCESS | 3732 | ++DOCSHELL 16A60C00 == 32 [pid = 3732] [id = 343] 16:18:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16A61400) [pid = 3732] [serial = 1028] [outer = 00000000] 16:18:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16E06400) [pid = 3732] [serial = 1029] [outer = 16A61400] 16:18:16 INFO - PROCESS | 3732 | 1466036296458 Marionette DEBUG loaded listener.js 16:18:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16E0E400) [pid = 3732] [serial = 1030] [outer = 16A61400] 16:18:16 INFO - PROCESS | 3732 | 1466036296939 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 700ms 16:18:16 INFO - PROCESS | 3732 | 1466036296992 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:18:16 INFO - PROCESS | 3732 | 1466036296994 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 16:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:18:16 INFO - PROCESS | 3732 | 1466036297004 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:18:16 INFO - PROCESS | 3732 | 1466036297006 Marionette TRACE conn3 <- [1,1338,null,{}] 16:18:16 INFO - PROCESS | 3732 | 1466036297009 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:16 INFO - PROCESS | 3732 | 1466036297011 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:17 INFO - PROCESS | 3732 | 1466036297150 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:18:17 INFO - PROCESS | 3732 | 1466036297171 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:17 INFO - PROCESS | 3732 | 1466036297173 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:17 INFO - PROCESS | 3732 | ++DOCSHELL 16FDBC00 == 33 [pid = 3732] [id = 344] 16:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16FDD000) [pid = 3732] [serial = 1031] [outer = 00000000] 16:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FE6000) [pid = 3732] [serial = 1032] [outer = 16FDD000] 16:18:17 INFO - PROCESS | 3732 | 1466036297216 Marionette DEBUG loaded listener.js 16:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17124800) [pid = 3732] [serial = 1033] [outer = 16FDD000] 16:18:17 INFO - PROCESS | 3732 | 1466036297660 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 700ms 16:18:17 INFO - PROCESS | 3732 | 1466036297697 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:18:17 INFO - PROCESS | 3732 | 1466036297699 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 16:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:18:17 INFO - PROCESS | 3732 | 1466036297702 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:18:17 INFO - PROCESS | 3732 | 1466036297704 Marionette TRACE conn3 <- [1,1342,null,{}] 16:18:17 INFO - PROCESS | 3732 | 1466036297707 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:17 INFO - PROCESS | 3732 | 1466036297709 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:17 INFO - PROCESS | 3732 | 1466036297817 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:18:17 INFO - PROCESS | 3732 | 1466036297823 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:17 INFO - PROCESS | 3732 | 1466036297825 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:17 INFO - PROCESS | 3732 | ++DOCSHELL 16E0AC00 == 34 [pid = 3732] [id = 345] 16:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E0FC00) [pid = 3732] [serial = 1034] [outer = 00000000] 16:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (175C9800) [pid = 3732] [serial = 1035] [outer = 16E0FC00] 16:18:17 INFO - PROCESS | 3732 | 1466036297867 Marionette DEBUG loaded listener.js 16:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17690C00) [pid = 3732] [serial = 1036] [outer = 16E0FC00] 16:18:18 INFO - PROCESS | 3732 | 1466036298310 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 637ms 16:18:18 INFO - PROCESS | 3732 | 1466036298324 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:18:18 INFO - PROCESS | 3732 | 1466036298326 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 16:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:18:18 INFO - PROCESS | 3732 | 1466036298330 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:18:18 INFO - PROCESS | 3732 | 1466036298331 Marionette TRACE conn3 <- [1,1346,null,{}] 16:18:18 INFO - PROCESS | 3732 | 1466036298335 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:18 INFO - PROCESS | 3732 | 1466036298340 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:18 INFO - PROCESS | 3732 | 1466036298483 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:18:18 INFO - PROCESS | 3732 | 1466036298569 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:18 INFO - PROCESS | 3732 | 1466036298571 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:18 INFO - PROCESS | 3732 | ++DOCSHELL 104E6000 == 35 [pid = 3732] [id = 346] 16:18:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (13C0AC00) [pid = 3732] [serial = 1037] [outer = 00000000] 16:18:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19941C00) [pid = 3732] [serial = 1038] [outer = 13C0AC00] 16:18:18 INFO - PROCESS | 3732 | 1466036298614 Marionette DEBUG loaded listener.js 16:18:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19942000) [pid = 3732] [serial = 1039] [outer = 13C0AC00] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15CCF000) [pid = 3732] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17FDD800) [pid = 3732] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15AA3400) [pid = 3732] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16571800) [pid = 3732] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13153800) [pid = 3732] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (104E5800) [pid = 3732] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14041000) [pid = 3732] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (105EA000) [pid = 3732] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16E0D800) [pid = 3732] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1055C400) [pid = 3732] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16E02000) [pid = 3732] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:18:18 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10A4F800) [pid = 3732] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:18:19 INFO - PROCESS | 3732 | 1466036299069 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 809ms 16:18:19 INFO - PROCESS | 3732 | 1466036299132 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:18:19 INFO - PROCESS | 3732 | 1466036299134 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 16:18:19 INFO - PROCESS | 3732 | 1466036299137 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:18:19 INFO - PROCESS | 3732 | 1466036299139 Marionette TRACE conn3 <- [1,1350,null,{}] 16:18:19 INFO - PROCESS | 3732 | 1466036299142 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:19 INFO - PROCESS | 3732 | 1466036299144 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:19 INFO - PROCESS | 3732 | 1466036299222 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:18:19 INFO - PROCESS | 3732 | 1466036299227 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 3732 | 1466036299229 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:19 INFO - PROCESS | 3732 | ++DOCSHELL 14041000 == 36 [pid = 3732] [id = 347] 16:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15CC9000) [pid = 3732] [serial = 1040] [outer = 00000000] 16:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16E08C00) [pid = 3732] [serial = 1041] [outer = 15CC9000] 16:18:19 INFO - PROCESS | 3732 | 1466036299271 Marionette DEBUG loaded listener.js 16:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16FD7800) [pid = 3732] [serial = 1042] [outer = 15CC9000] 16:18:19 INFO - PROCESS | 3732 | 1466036299719 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 637ms 16:18:19 INFO - PROCESS | 3732 | 1466036299776 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:18:19 INFO - PROCESS | 3732 | 1466036299778 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 16:18:19 INFO - PROCESS | 3732 | 1466036299781 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:18:19 INFO - PROCESS | 3732 | 1466036299783 Marionette TRACE conn3 <- [1,1354,null,{}] 16:18:19 INFO - PROCESS | 3732 | 1466036299786 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:19 INFO - PROCESS | 3732 | 1466036299787 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:19 INFO - PROCESS | 3732 | 1466036299864 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:18:19 INFO - PROCESS | 3732 | 1466036299869 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 3732 | 1466036299871 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:19 INFO - PROCESS | 3732 | ++DOCSHELL 16203800 == 37 [pid = 3732] [id = 348] 16:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17127000) [pid = 3732] [serial = 1043] [outer = 00000000] 16:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17FE2C00) [pid = 3732] [serial = 1044] [outer = 17127000] 16:18:19 INFO - PROCESS | 3732 | 1466036299913 Marionette DEBUG loaded listener.js 16:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (199E9800) [pid = 3732] [serial = 1045] [outer = 17127000] 16:18:20 INFO - PROCESS | 3732 | 1466036300384 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:18:20 INFO - PROCESS | 3732 | 1466036300422 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 16:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:18:20 INFO - PROCESS | 3732 | 1466036300425 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:18:20 INFO - PROCESS | 3732 | 1466036300427 Marionette TRACE conn3 <- [1,1358,null,{}] 16:18:20 INFO - PROCESS | 3732 | 1466036300430 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:20 INFO - PROCESS | 3732 | 1466036300432 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:20 INFO - PROCESS | 3732 | 1466036300517 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:18:20 INFO - PROCESS | 3732 | 1466036300522 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:20 INFO - PROCESS | 3732 | 1466036300524 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:20 INFO - PROCESS | 3732 | ++DOCSHELL 17694C00 == 38 [pid = 3732] [id = 349] 16:18:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (199EDC00) [pid = 3732] [serial = 1046] [outer = 00000000] 16:18:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A141C00) [pid = 3732] [serial = 1047] [outer = 199EDC00] 16:18:20 INFO - PROCESS | 3732 | 1466036300566 Marionette DEBUG loaded listener.js 16:18:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19E5D400) [pid = 3732] [serial = 1048] [outer = 199EDC00] 16:18:21 INFO - PROCESS | 3732 | 1466036301121 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:18:21 INFO - PROCESS | 3732 | 1466036301170 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 16:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:18:21 INFO - PROCESS | 3732 | 1466036301175 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:18:21 INFO - PROCESS | 3732 | 1466036301179 Marionette TRACE conn3 <- [1,1362,null,{}] 16:18:21 INFO - PROCESS | 3732 | 1466036301185 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:21 INFO - PROCESS | 3732 | 1466036301188 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:21 INFO - PROCESS | 3732 | 1466036301346 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:18:21 INFO - PROCESS | 3732 | 1466036301469 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:21 INFO - PROCESS | 3732 | 1466036301472 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:21 INFO - PROCESS | 3732 | ++DOCSHELL 10F04000 == 39 [pid = 3732] [id = 350] 16:18:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (11207C00) [pid = 3732] [serial = 1049] [outer = 00000000] 16:18:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (13C10C00) [pid = 3732] [serial = 1050] [outer = 11207C00] 16:18:21 INFO - PROCESS | 3732 | 1466036301538 Marionette DEBUG loaded listener.js 16:18:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (14F24C00) [pid = 3732] [serial = 1051] [outer = 11207C00] 16:18:22 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:22 INFO - PROCESS | 3732 | 1466036302092 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:18:22 INFO - PROCESS | 3732 | 1466036302167 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 16:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:18:22 INFO - PROCESS | 3732 | 1466036302174 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:18:22 INFO - PROCESS | 3732 | 1466036302177 Marionette TRACE conn3 <- [1,1366,null,{}] 16:18:22 INFO - PROCESS | 3732 | 1466036302181 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:22 INFO - PROCESS | 3732 | 1466036302184 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:22 INFO - PROCESS | 3732 | 1466036302333 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:18:22 INFO - PROCESS | 3732 | 1466036302350 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:22 INFO - PROCESS | 3732 | 1466036302352 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:22 INFO - PROCESS | 3732 | ++DOCSHELL 16980000 == 40 [pid = 3732] [id = 351] 16:18:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16983000) [pid = 3732] [serial = 1052] [outer = 00000000] 16:18:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16E02800) [pid = 3732] [serial = 1053] [outer = 16983000] 16:18:22 INFO - PROCESS | 3732 | 1466036302406 Marionette DEBUG loaded listener.js 16:18:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16FDB800) [pid = 3732] [serial = 1054] [outer = 16983000] 16:18:23 INFO - PROCESS | 3732 | 1466036303020 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:18:23 INFO - PROCESS | 3732 | 1466036303080 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 16:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:18:23 INFO - PROCESS | 3732 | 1466036303083 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:18:23 INFO - PROCESS | 3732 | 1466036303087 Marionette TRACE conn3 <- [1,1370,null,{}] 16:18:23 INFO - PROCESS | 3732 | 1466036303098 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:23 INFO - PROCESS | 3732 | 1466036303103 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:23 INFO - PROCESS | 3732 | 1466036303239 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:18:23 INFO - PROCESS | 3732 | 1466036303369 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:23 INFO - PROCESS | 3732 | 1466036303372 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:23 INFO - PROCESS | 3732 | ++DOCSHELL 19E5F000 == 41 [pid = 3732] [id = 352] 16:18:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19E5FC00) [pid = 3732] [serial = 1055] [outer = 00000000] 16:18:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19E68400) [pid = 3732] [serial = 1056] [outer = 19E5FC00] 16:18:23 INFO - PROCESS | 3732 | 1466036303429 Marionette DEBUG loaded listener.js 16:18:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A255400) [pid = 3732] [serial = 1057] [outer = 19E5FC00] 16:18:24 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:24 INFO - PROCESS | 3732 | 1466036304096 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:18:24 INFO - PROCESS | 3732 | 1466036304131 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 16:18:24 INFO - PROCESS | 3732 | 1466036304136 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:18:24 INFO - PROCESS | 3732 | 1466036304138 Marionette TRACE conn3 <- [1,1374,null,{}] 16:18:24 INFO - PROCESS | 3732 | 1466036304158 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:24 INFO - PROCESS | 3732 | 1466036304161 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:24 INFO - PROCESS | 3732 | 1466036304265 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:18:24 INFO - PROCESS | 3732 | 1466036304475 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:24 INFO - PROCESS | 3732 | 1466036304478 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:24 INFO - PROCESS | 3732 | ++DOCSHELL 104E5800 == 42 [pid = 3732] [id = 353] 16:18:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (104E6C00) [pid = 3732] [serial = 1058] [outer = 00000000] 16:18:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10F04400) [pid = 3732] [serial = 1059] [outer = 104E6C00] 16:18:24 INFO - PROCESS | 3732 | 1466036304548 Marionette DEBUG loaded listener.js 16:18:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (12813400) [pid = 3732] [serial = 1060] [outer = 104E6C00] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 16203800 == 41 [pid = 3732] [id = 348] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 14041000 == 40 [pid = 3732] [id = 347] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 104E6000 == 39 [pid = 3732] [id = 346] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 16E0AC00 == 38 [pid = 3732] [id = 345] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 16FDBC00 == 37 [pid = 3732] [id = 344] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 16A60C00 == 36 [pid = 3732] [id = 343] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 14037C00 == 35 [pid = 3732] [id = 342] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 12A19800 == 34 [pid = 3732] [id = 341] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 1533A400 == 33 [pid = 3732] [id = 338] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 10560800 == 32 [pid = 3732] [id = 339] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 15F06800 == 31 [pid = 3732] [id = 340] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 16980000 == 30 [pid = 3732] [id = 351] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 19E5F000 == 29 [pid = 3732] [id = 352] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 17694C00 == 28 [pid = 3732] [id = 349] 16:18:25 INFO - PROCESS | 3732 | --DOCSHELL 10F04000 == 27 [pid = 3732] [id = 350] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16C0F400) [pid = 3732] [serial = 1002] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (131ED400) [pid = 3732] [serial = 993] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1364E800) [pid = 3732] [serial = 994] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (105ED400) [pid = 3732] [serial = 990] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10A53400) [pid = 3732] [serial = 991] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1533B800) [pid = 3732] [serial = 996] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15769000) [pid = 3732] [serial = 997] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (114C8400) [pid = 3732] [serial = 988] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10F1A800) [pid = 3732] [serial = 987] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16FDD400) [pid = 3732] [serial = 1005] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1289A000) [pid = 3732] [serial = 1008] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (170DC800) [pid = 3732] [serial = 1006] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (175CFC00) [pid = 3732] [serial = 1011] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13254000) [pid = 3732] [serial = 979] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17ECDC00) [pid = 3732] [serial = 1014] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13106400) [pid = 3732] [serial = 978] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16DF2400) [pid = 3732] [serial = 982] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16579800) [pid = 3732] [serial = 981] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1A3B9400) [pid = 3732] [serial = 985] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19E60400) [pid = 3732] [serial = 984] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17904400) [pid = 3732] [serial = 1012] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (14035000) [pid = 3732] [serial = 1009] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16203400) [pid = 3732] [serial = 999] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16210C00) [pid = 3732] [serial = 1000] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16DF1400) [pid = 3732] [serial = 1003] [outer = 00000000] [url = about:blank] 16:18:25 INFO - PROCESS | 3732 | 1466036305831 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:18:25 INFO - PROCESS | 3732 | 1466036305893 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 16:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:18:25 INFO - PROCESS | 3732 | 1466036305898 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:18:25 INFO - PROCESS | 3732 | 1466036305902 Marionette TRACE conn3 <- [1,1378,null,{}] 16:18:25 INFO - PROCESS | 3732 | 1466036305907 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:25 INFO - PROCESS | 3732 | 1466036305911 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:26 INFO - PROCESS | 3732 | 1466036306012 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:18:26 INFO - PROCESS | 3732 | 1466036306090 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:26 INFO - PROCESS | 3732 | 1466036306094 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:26 INFO - PROCESS | 3732 | ++DOCSHELL 11ADB800 == 28 [pid = 3732] [id = 354] 16:18:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (11ADD800) [pid = 3732] [serial = 1061] [outer = 00000000] 16:18:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (12813000) [pid = 3732] [serial = 1062] [outer = 11ADD800] 16:18:26 INFO - PROCESS | 3732 | 1466036306142 Marionette DEBUG loaded listener.js 16:18:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (12A18C00) [pid = 3732] [serial = 1063] [outer = 11ADD800] 16:18:26 INFO - PROCESS | 3732 | 1466036306554 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 684ms 16:18:26 INFO - PROCESS | 3732 | 1466036306598 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 16:18:26 INFO - PROCESS | 3732 | 1466036306606 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 16:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:18:26 INFO - PROCESS | 3732 | 1466036306616 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:18:26 INFO - PROCESS | 3732 | 1466036306619 Marionette TRACE conn3 <- [1,1382,null,{}] 16:18:26 INFO - PROCESS | 3732 | 1466036306623 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:26 INFO - PROCESS | 3732 | 1466036306625 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:26 INFO - PROCESS | 3732 | 1466036306710 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:18:26 INFO - PROCESS | 3732 | 1466036306717 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:26 INFO - PROCESS | 3732 | 1466036306720 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:26 INFO - PROCESS | 3732 | ++DOCSHELL 131EB800 == 29 [pid = 3732] [id = 355] 16:18:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (131EBC00) [pid = 3732] [serial = 1064] [outer = 00000000] 16:18:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13256800) [pid = 3732] [serial = 1065] [outer = 131EBC00] 16:18:26 INFO - PROCESS | 3732 | 1466036306766 Marionette DEBUG loaded listener.js 16:18:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13656000) [pid = 3732] [serial = 1066] [outer = 131EBC00] 16:18:27 INFO - PROCESS | 3732 | 1466036307215 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 622ms 16:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:18:27 INFO - PROCESS | 3732 | 1466036307253 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 16:18:27 INFO - PROCESS | 3732 | 1466036307255 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 16:18:27 INFO - PROCESS | 3732 | 1466036307258 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:18:27 INFO - PROCESS | 3732 | 1466036307262 Marionette TRACE conn3 <- [1,1386,null,{}] 16:18:27 INFO - PROCESS | 3732 | 1466036307273 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:27 INFO - PROCESS | 3732 | 1466036307277 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:27 INFO - PROCESS | 3732 | 1466036307358 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:18:27 INFO - PROCESS | 3732 | 1466036307399 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:27 INFO - PROCESS | 3732 | 1466036307402 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:27 INFO - PROCESS | 3732 | ++DOCSHELL 14040400 == 30 [pid = 3732] [id = 356] 16:18:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (143E1400) [pid = 3732] [serial = 1067] [outer = 00000000] 16:18:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15569400) [pid = 3732] [serial = 1068] [outer = 143E1400] 16:18:27 INFO - PROCESS | 3732 | 1466036307526 Marionette DEBUG loaded listener.js 16:18:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (157D2000) [pid = 3732] [serial = 1069] [outer = 143E1400] 16:18:27 INFO - PROCESS | 3732 | 1466036307929 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 684ms 16:18:27 INFO - PROCESS | 3732 | 1466036307957 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 16:18:27 INFO - PROCESS | 3732 | 1466036307960 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 16:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:18:27 INFO - PROCESS | 3732 | 1466036307969 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:18:27 INFO - PROCESS | 3732 | 1466036307971 Marionette TRACE conn3 <- [1,1390,null,{}] 16:18:27 INFO - PROCESS | 3732 | 1466036307959 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:27 INFO - PROCESS | 3732 | 1466036307970 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:28 INFO - PROCESS | 3732 | 1466036308089 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:18:28 INFO - PROCESS | 3732 | 1466036308094 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:28 INFO - PROCESS | 3732 | 1466036308096 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:28 INFO - PROCESS | 3732 | ++DOCSHELL 15AA6C00 == 31 [pid = 3732] [id = 357] 16:18:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15CCF000) [pid = 3732] [serial = 1070] [outer = 00000000] 16:18:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16205000) [pid = 3732] [serial = 1071] [outer = 15CCF000] 16:18:28 INFO - PROCESS | 3732 | 1466036308143 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1656F800) [pid = 3732] [serial = 1072] [outer = 15CCF000] 16:18:28 INFO - PROCESS | 3732 | 1466036308606 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 700ms 16:18:28 INFO - PROCESS | 3732 | 1466036308652 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:18:28 INFO - PROCESS | 3732 | 1466036308655 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 16:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:18:28 INFO - PROCESS | 3732 | 1466036308659 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:18:28 INFO - PROCESS | 3732 | 1466036308662 Marionette TRACE conn3 <- [1,1394,null,{}] 16:18:28 INFO - PROCESS | 3732 | 1466036308670 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:28 INFO - PROCESS | 3732 | 1466036308672 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:28 INFO - PROCESS | 3732 | 1466036308804 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:18:28 INFO - PROCESS | 3732 | 1466036308824 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:28 INFO - PROCESS | 3732 | 1466036308826 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:28 INFO - PROCESS | 3732 | ++DOCSHELL 16983C00 == 32 [pid = 3732] [id = 358] 16:18:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1698BC00) [pid = 3732] [serial = 1073] [outer = 00000000] 16:18:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16A60C00) [pid = 3732] [serial = 1074] [outer = 1698BC00] 16:18:28 INFO - PROCESS | 3732 | 1466036308870 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16C0F000) [pid = 3732] [serial = 1075] [outer = 1698BC00] 16:18:29 INFO - PROCESS | 3732 | 1466036309321 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 699ms 16:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:18:29 INFO - PROCESS | 3732 | 1466036309356 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:18:29 INFO - PROCESS | 3732 | 1466036309358 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 16:18:29 INFO - PROCESS | 3732 | 1466036309362 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:18:29 INFO - PROCESS | 3732 | 1466036309363 Marionette TRACE conn3 <- [1,1398,null,{}] 16:18:29 INFO - PROCESS | 3732 | 1466036309373 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:29 INFO - PROCESS | 3732 | 1466036309378 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:29 INFO - PROCESS | 3732 | 1466036309505 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:18:29 INFO - PROCESS | 3732 | 1466036309518 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:29 INFO - PROCESS | 3732 | 1466036309520 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:29 INFO - PROCESS | 3732 | ++DOCSHELL 16E07000 == 33 [pid = 3732] [id = 359] 16:18:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16FDBC00) [pid = 3732] [serial = 1076] [outer = 00000000] 16:18:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17042C00) [pid = 3732] [serial = 1077] [outer = 16FDBC00] 16:18:29 INFO - PROCESS | 3732 | 1466036309611 Marionette DEBUG loaded listener.js 16:18:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1712D800) [pid = 3732] [serial = 1078] [outer = 16FDBC00] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16FDD000) [pid = 3732] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E0FC00) [pid = 3732] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13C0AC00) [pid = 3732] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15F08400) [pid = 3732] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15338800) [pid = 3732] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1790C800) [pid = 3732] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (12A9C000) [pid = 3732] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16A61400) [pid = 3732] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (105E4400) [pid = 3732] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17127000) [pid = 3732] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:18:30 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (199EDC00) [pid = 3732] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:18:30 INFO - PROCESS | 3732 | 1466036310259 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 933ms 16:18:30 INFO - PROCESS | 3732 | 1466036310308 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:18:30 INFO - PROCESS | 3732 | 1466036310310 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 16:18:30 INFO - PROCESS | 3732 | 1466036310313 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:18:30 INFO - PROCESS | 3732 | 1466036310324 Marionette TRACE conn3 <- [1,1402,null,{}] 16:18:30 INFO - PROCESS | 3732 | 1466036310327 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:30 INFO - PROCESS | 3732 | 1466036310329 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:30 INFO - PROCESS | 3732 | 1466036310405 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:18:30 INFO - PROCESS | 3732 | 1466036310412 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:30 INFO - PROCESS | 3732 | 1466036310414 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:30 INFO - PROCESS | 3732 | ++DOCSHELL 16754000 == 34 [pid = 3732] [id = 360] 16:18:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (169BD800) [pid = 3732] [serial = 1079] [outer = 00000000] 16:18:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FE4400) [pid = 3732] [serial = 1080] [outer = 169BD800] 16:18:30 INFO - PROCESS | 3732 | 1466036310456 Marionette DEBUG loaded listener.js 16:18:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16FE4800) [pid = 3732] [serial = 1081] [outer = 169BD800] 16:18:30 INFO - PROCESS | 3732 | 1466036310889 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 591ms 16:18:30 INFO - PROCESS | 3732 | 1466036310914 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:18:30 INFO - PROCESS | 3732 | 1466036310916 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 16:18:30 INFO - PROCESS | 3732 | 1466036310923 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:18:30 INFO - PROCESS | 3732 | 1466036310925 Marionette TRACE conn3 <- [1,1406,null,{}] 16:18:30 INFO - PROCESS | 3732 | 1466036310929 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:30 INFO - PROCESS | 3732 | 1466036310930 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:30 INFO - PROCESS | 3732 | 1466036311006 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:18:30 INFO - PROCESS | 3732 | 1466036311012 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:30 INFO - PROCESS | 3732 | 1466036311014 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:31 INFO - PROCESS | 3732 | ++DOCSHELL 16573C00 == 35 [pid = 3732] [id = 361] 16:18:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16A5B400) [pid = 3732] [serial = 1082] [outer = 00000000] 16:18:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (176D9C00) [pid = 3732] [serial = 1083] [outer = 16A5B400] 16:18:31 INFO - PROCESS | 3732 | 1466036311056 Marionette DEBUG loaded listener.js 16:18:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1620E800) [pid = 3732] [serial = 1084] [outer = 16A5B400] 16:18:31 INFO - PROCESS | 3732 | 1466036311455 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 591ms 16:18:31 INFO - PROCESS | 3732 | 1466036311508 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:18:31 INFO - PROCESS | 3732 | 1466036311510 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 16:18:31 INFO - PROCESS | 3732 | 1466036311513 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:18:31 INFO - PROCESS | 3732 | 1466036311514 Marionette TRACE conn3 <- [1,1410,null,{}] 16:18:31 INFO - PROCESS | 3732 | 1466036311518 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:31 INFO - PROCESS | 3732 | 1466036311520 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:31 INFO - PROCESS | 3732 | 1466036311601 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:18:31 INFO - PROCESS | 3732 | 1466036311609 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:31 INFO - PROCESS | 3732 | 1466036311610 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:31 INFO - PROCESS | 3732 | ++DOCSHELL 13CDC000 == 36 [pid = 3732] [id = 362] 16:18:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17909800) [pid = 3732] [serial = 1085] [outer = 00000000] 16:18:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17E92400) [pid = 3732] [serial = 1086] [outer = 17909800] 16:18:31 INFO - PROCESS | 3732 | 1466036311653 Marionette DEBUG loaded listener.js 16:18:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17ED6C00) [pid = 3732] [serial = 1087] [outer = 17909800] 16:18:32 INFO - PROCESS | 3732 | 1466036312263 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 793ms 16:18:32 INFO - PROCESS | 3732 | 1466036312316 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:18:32 INFO - PROCESS | 3732 | 1466036312320 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 16:18:32 INFO - PROCESS | 3732 | 1466036312326 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:18:32 INFO - PROCESS | 3732 | 1466036312329 Marionette TRACE conn3 <- [1,1414,null,{}] 16:18:32 INFO - PROCESS | 3732 | 1466036312335 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:32 INFO - PROCESS | 3732 | 1466036312338 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:32 INFO - PROCESS | 3732 | 1466036312480 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:18:32 INFO - PROCESS | 3732 | 1466036312590 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:32 INFO - PROCESS | 3732 | 1466036312598 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:32 INFO - PROCESS | 3732 | ++DOCSHELL 10E9D400 == 37 [pid = 3732] [id = 363] 16:18:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10F01C00) [pid = 3732] [serial = 1088] [outer = 00000000] 16:18:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (12813C00) [pid = 3732] [serial = 1089] [outer = 10F01C00] 16:18:32 INFO - PROCESS | 3732 | 1466036312678 Marionette DEBUG loaded listener.js 16:18:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (12DF7400) [pid = 3732] [serial = 1090] [outer = 10F01C00] 16:18:33 INFO - PROCESS | 3732 | 1466036313499 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1244ms 16:18:33 INFO - PROCESS | 3732 | 1466036313578 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:18:33 INFO - PROCESS | 3732 | 1466036313583 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 16:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:18:33 INFO - PROCESS | 3732 | 1466036313589 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:18:33 INFO - PROCESS | 3732 | 1466036313592 Marionette TRACE conn3 <- [1,1418,null,{}] 16:18:33 INFO - PROCESS | 3732 | 1466036313596 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:33 INFO - PROCESS | 3732 | 1466036313599 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:33 INFO - PROCESS | 3732 | 1466036313714 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:18:33 INFO - PROCESS | 3732 | 1466036313849 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:33 INFO - PROCESS | 3732 | 1466036313852 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:33 INFO - PROCESS | 3732 | ++DOCSHELL 10433C00 == 38 [pid = 3732] [id = 364] 16:18:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1047BC00) [pid = 3732] [serial = 1091] [outer = 00000000] 16:18:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10F07800) [pid = 3732] [serial = 1092] [outer = 1047BC00] 16:18:33 INFO - PROCESS | 3732 | 1466036313910 Marionette DEBUG loaded listener.js 16:18:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13C0A400) [pid = 3732] [serial = 1093] [outer = 1047BC00] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 16573C00 == 37 [pid = 3732] [id = 361] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 16754000 == 36 [pid = 3732] [id = 360] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 16E07000 == 35 [pid = 3732] [id = 359] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 16983C00 == 34 [pid = 3732] [id = 358] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 15AA6C00 == 33 [pid = 3732] [id = 357] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 14040400 == 32 [pid = 3732] [id = 356] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 131EB800 == 31 [pid = 3732] [id = 355] 16:18:34 INFO - PROCESS | 3732 | --DOCSHELL 11ADB800 == 30 [pid = 3732] [id = 354] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16FE6000) [pid = 3732] [serial = 1032] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (175C9800) [pid = 3732] [serial = 1035] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19941C00) [pid = 3732] [serial = 1038] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15F14400) [pid = 3732] [serial = 1020] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1657A800) [pid = 3732] [serial = 1021] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15A9F400) [pid = 3732] [serial = 1026] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15F0B000) [pid = 3732] [serial = 1027] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17ECFC00) [pid = 3732] [serial = 1015] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13126800) [pid = 3732] [serial = 1023] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13254400) [pid = 3732] [serial = 1024] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16E06400) [pid = 3732] [serial = 1029] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17690C00) [pid = 3732] [serial = 1036] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1309CC00) [pid = 3732] [serial = 1017] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13937C00) [pid = 3732] [serial = 1018] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (199E9800) [pid = 3732] [serial = 1045] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19E5D400) [pid = 3732] [serial = 1048] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1A141C00) [pid = 3732] [serial = 1047] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17FE2C00) [pid = 3732] [serial = 1044] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19942000) [pid = 3732] [serial = 1039] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17124800) [pid = 3732] [serial = 1033] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16E08C00) [pid = 3732] [serial = 1041] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16E0E400) [pid = 3732] [serial = 1030] [outer = 00000000] [url = about:blank] 16:18:34 INFO - PROCESS | 3732 | 1466036314651 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1089ms 16:18:34 INFO - PROCESS | 3732 | 1466036314670 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:18:34 INFO - PROCESS | 3732 | 1466036314674 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 16:18:34 INFO - PROCESS | 3732 | 1466036314678 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:18:34 INFO - PROCESS | 3732 | 1466036314683 Marionette TRACE conn3 <- [1,1422,null,{}] 16:18:34 INFO - PROCESS | 3732 | 1466036314690 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:34 INFO - PROCESS | 3732 | 1466036314692 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:34 INFO - PROCESS | 3732 | 1466036314793 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:18:34 INFO - PROCESS | 3732 | 1466036314885 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:34 INFO - PROCESS | 3732 | 1466036314888 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:34 INFO - PROCESS | 3732 | ++DOCSHELL 1055F800 == 31 [pid = 3732] [id = 365] 16:18:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10567C00) [pid = 3732] [serial = 1094] [outer = 00000000] 16:18:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (12815C00) [pid = 3732] [serial = 1095] [outer = 10567C00] 16:18:34 INFO - PROCESS | 3732 | 1466036314935 Marionette DEBUG loaded listener.js 16:18:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13155000) [pid = 3732] [serial = 1096] [outer = 10567C00] 16:18:35 INFO - PROCESS | 3732 | 1466036315372 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 747ms 16:18:35 INFO - PROCESS | 3732 | 1466036315437 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:18:35 INFO - PROCESS | 3732 | 1466036315441 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 16:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:18:35 INFO - PROCESS | 3732 | 1466036315447 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:18:35 INFO - PROCESS | 3732 | 1466036315450 Marionette TRACE conn3 <- [1,1426,null,{}] 16:18:35 INFO - PROCESS | 3732 | 1466036315458 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:35 INFO - PROCESS | 3732 | 1466036315460 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:35 INFO - PROCESS | 3732 | 1466036315547 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:18:35 INFO - PROCESS | 3732 | 1466036315560 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:35 INFO - PROCESS | 3732 | 1466036315563 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:35 INFO - PROCESS | 3732 | ++DOCSHELL 14034C00 == 32 [pid = 3732] [id = 366] 16:18:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1403F400) [pid = 3732] [serial = 1097] [outer = 00000000] 16:18:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (143DD800) [pid = 3732] [serial = 1098] [outer = 1403F400] 16:18:35 INFO - PROCESS | 3732 | 1466036315608 Marionette DEBUG loaded listener.js 16:18:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1533D400) [pid = 3732] [serial = 1099] [outer = 1403F400] 16:18:36 INFO - PROCESS | 3732 | 1466036316063 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 638ms 16:18:36 INFO - PROCESS | 3732 | 1466036316089 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:18:36 INFO - PROCESS | 3732 | 1466036316091 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 16:18:36 INFO - PROCESS | 3732 | 1466036316094 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:18:36 INFO - PROCESS | 3732 | 1466036316098 Marionette TRACE conn3 <- [1,1430,null,{}] 16:18:36 INFO - PROCESS | 3732 | 1466036316108 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:36 INFO - PROCESS | 3732 | 1466036316112 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:36 INFO - PROCESS | 3732 | 1466036316194 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:18:36 INFO - PROCESS | 3732 | 1466036316203 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:36 INFO - PROCESS | 3732 | 1466036316206 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:36 INFO - PROCESS | 3732 | ++DOCSHELL 16204000 == 33 [pid = 3732] [id = 367] 16:18:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16205400) [pid = 3732] [serial = 1100] [outer = 00000000] 16:18:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16574400) [pid = 3732] [serial = 1101] [outer = 16205400] 16:18:36 INFO - PROCESS | 3732 | 1466036316252 Marionette DEBUG loaded listener.js 16:18:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16983C00) [pid = 3732] [serial = 1102] [outer = 16205400] 16:18:36 INFO - PROCESS | 3732 | 1466036316693 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 622ms 16:18:36 INFO - PROCESS | 3732 | 1466036316734 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:18:36 INFO - PROCESS | 3732 | 1466036316736 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 16:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:18:36 INFO - PROCESS | 3732 | 1466036316740 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:18:36 INFO - PROCESS | 3732 | 1466036316741 Marionette TRACE conn3 <- [1,1434,null,{}] 16:18:36 INFO - PROCESS | 3732 | 1466036316744 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:36 INFO - PROCESS | 3732 | 1466036316746 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:36 INFO - PROCESS | 3732 | 1466036316830 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:18:36 INFO - PROCESS | 3732 | 1466036316836 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:36 INFO - PROCESS | 3732 | 1466036316838 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:36 INFO - PROCESS | 3732 | ++DOCSHELL 169BEC00 == 34 [pid = 3732] [id = 368] 16:18:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (169CBC00) [pid = 3732] [serial = 1103] [outer = 00000000] 16:18:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E08400) [pid = 3732] [serial = 1104] [outer = 169CBC00] 16:18:36 INFO - PROCESS | 3732 | 1466036316888 Marionette DEBUG loaded listener.js 16:18:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16E0F400) [pid = 3732] [serial = 1105] [outer = 169CBC00] 16:18:37 INFO - PROCESS | 3732 | 1466036317368 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 684ms 16:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:18:37 INFO - PROCESS | 3732 | 1466036317441 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:18:37 INFO - PROCESS | 3732 | 1466036317443 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 16:18:37 INFO - PROCESS | 3732 | 1466036317447 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:18:37 INFO - PROCESS | 3732 | 1466036317448 Marionette TRACE conn3 <- [1,1438,null,{}] 16:18:37 INFO - PROCESS | 3732 | 1466036317452 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:37 INFO - PROCESS | 3732 | 1466036317454 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:37 INFO - PROCESS | 3732 | 1466036317559 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:18:37 INFO - PROCESS | 3732 | 1466036317569 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:37 INFO - PROCESS | 3732 | 1466036317571 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:37 INFO - PROCESS | 3732 | ++DOCSHELL 16FD7C00 == 35 [pid = 3732] [id = 369] 16:18:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16FDA000) [pid = 3732] [serial = 1106] [outer = 00000000] 16:18:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1704DC00) [pid = 3732] [serial = 1107] [outer = 16FDA000] 16:18:37 INFO - PROCESS | 3732 | 1466036317598 Marionette DEBUG loaded listener.js 16:18:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16FDD400) [pid = 3732] [serial = 1108] [outer = 16FDA000] 16:18:38 INFO - PROCESS | 3732 | 1466036318083 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 684ms 16:18:38 INFO - PROCESS | 3732 | 1466036318128 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:18:38 INFO - PROCESS | 3732 | 1466036318130 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 16:18:38 INFO - PROCESS | 3732 | 1466036318133 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:18:38 INFO - PROCESS | 3732 | 1466036318135 Marionette TRACE conn3 <- [1,1442,null,{}] 16:18:38 INFO - PROCESS | 3732 | 1466036318138 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:38 INFO - PROCESS | 3732 | 1466036318144 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:38 INFO - PROCESS | 3732 | 1466036318294 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:18:38 INFO - PROCESS | 3732 | 1466036318317 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:38 INFO - PROCESS | 3732 | 1466036318319 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:38 INFO - PROCESS | 3732 | ++DOCSHELL 13127C00 == 36 [pid = 3732] [id = 370] 16:18:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (176D8400) [pid = 3732] [serial = 1109] [outer = 00000000] 16:18:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17FD8000) [pid = 3732] [serial = 1110] [outer = 176D8400] 16:18:38 INFO - PROCESS | 3732 | 1466036318372 Marionette DEBUG loaded listener.js 16:18:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (14FF1400) [pid = 3732] [serial = 1111] [outer = 176D8400] 16:18:38 INFO - PROCESS | 3732 | 1466036318821 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 731ms 16:18:38 INFO - PROCESS | 3732 | 1466036318874 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:18:38 INFO - PROCESS | 3732 | 1466036318876 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 16:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:18:38 INFO - PROCESS | 3732 | 1466036318879 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:18:38 INFO - PROCESS | 3732 | 1466036318881 Marionette TRACE conn3 <- [1,1446,null,{}] 16:18:38 INFO - PROCESS | 3732 | 1466036318891 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:38 INFO - PROCESS | 3732 | 1466036318893 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:38 INFO - PROCESS | 3732 | 1466036319005 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:18:38 INFO - PROCESS | 3732 | 1466036319010 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:38 INFO - PROCESS | 3732 | 1466036319012 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:39 INFO - PROCESS | 3732 | ++DOCSHELL 17FE5C00 == 37 [pid = 3732] [id = 371] 16:18:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19941C00) [pid = 3732] [serial = 1112] [outer = 00000000] 16:18:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19949000) [pid = 3732] [serial = 1113] [outer = 19941C00] 16:18:39 INFO - PROCESS | 3732 | 1466036319053 Marionette DEBUG loaded listener.js 16:18:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19949800) [pid = 3732] [serial = 1114] [outer = 19941C00] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (15CCF000) [pid = 3732] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (131EBC00) [pid = 3732] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (104E6C00) [pid = 3732] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (143E1400) [pid = 3732] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (11ADD800) [pid = 3732] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1698BC00) [pid = 3732] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (11207C00) [pid = 3732] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16983000) [pid = 3732] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19E5FC00) [pid = 3732] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16FDBC00) [pid = 3732] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16A5B400) [pid = 3732] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (169BD800) [pid = 3732] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:18:39 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15CC9000) [pid = 3732] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:18:39 INFO - PROCESS | 3732 | 1466036319561 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 16:18:39 INFO - PROCESS | 3732 | 1466036319643 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:18:39 INFO - PROCESS | 3732 | 1466036319645 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 16:18:39 INFO - PROCESS | 3732 | 1466036319648 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:18:39 INFO - PROCESS | 3732 | 1466036319650 Marionette TRACE conn3 <- [1,1450,null,{}] 16:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:18:39 INFO - PROCESS | 3732 | 1466036319656 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:39 INFO - PROCESS | 3732 | 1466036319657 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:39 INFO - PROCESS | 3732 | 1466036319736 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:18:39 INFO - PROCESS | 3732 | 1466036319742 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:39 INFO - PROCESS | 3732 | 1466036319744 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:39 INFO - PROCESS | 3732 | ++DOCSHELL 1364E800 == 38 [pid = 3732] [id = 372] 16:18:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1430A800) [pid = 3732] [serial = 1115] [outer = 00000000] 16:18:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16A60800) [pid = 3732] [serial = 1116] [outer = 1430A800] 16:18:39 INFO - PROCESS | 3732 | 1466036319786 Marionette DEBUG loaded listener.js 16:18:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (170D5000) [pid = 3732] [serial = 1117] [outer = 1430A800] 16:18:40 INFO - PROCESS | 3732 | 1466036320213 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 591ms 16:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:18:40 INFO - PROCESS | 3732 | 1466036320248 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:18:40 INFO - PROCESS | 3732 | 1466036320250 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 16:18:40 INFO - PROCESS | 3732 | 1466036320256 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:18:40 INFO - PROCESS | 3732 | 1466036320258 Marionette TRACE conn3 <- [1,1454,null,{}] 16:18:40 INFO - PROCESS | 3732 | 1466036320262 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:40 INFO - PROCESS | 3732 | 1466036320263 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:40 INFO - PROCESS | 3732 | 1466036320341 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:18:40 INFO - PROCESS | 3732 | 1466036320346 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:40 INFO - PROCESS | 3732 | 1466036320348 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:40 INFO - PROCESS | 3732 | ++DOCSHELL 16202000 == 39 [pid = 3732] [id = 373] 16:18:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (176D8000) [pid = 3732] [serial = 1118] [outer = 00000000] 16:18:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19946400) [pid = 3732] [serial = 1119] [outer = 176D8000] 16:18:40 INFO - PROCESS | 3732 | 1466036320399 Marionette DEBUG loaded listener.js 16:18:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (199F4800) [pid = 3732] [serial = 1120] [outer = 176D8000] 16:18:40 INFO - PROCESS | 3732 | 1466036320818 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 591ms 16:18:40 INFO - PROCESS | 3732 | 1466036320845 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:18:40 INFO - PROCESS | 3732 | 1466036320847 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 16:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:18:40 INFO - PROCESS | 3732 | 1466036320851 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:18:40 INFO - PROCESS | 3732 | 1466036320852 Marionette TRACE conn3 <- [1,1458,null,{}] 16:18:40 INFO - PROCESS | 3732 | 1466036320859 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:40 INFO - PROCESS | 3732 | 1466036320861 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:40 INFO - PROCESS | 3732 | 1466036320939 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:18:40 INFO - PROCESS | 3732 | 1466036320944 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:40 INFO - PROCESS | 3732 | 1466036320946 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:40 INFO - PROCESS | 3732 | ++DOCSHELL 19E64800 == 40 [pid = 3732] [id = 374] 16:18:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19E65000) [pid = 3732] [serial = 1121] [outer = 00000000] 16:18:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A1A8000) [pid = 3732] [serial = 1122] [outer = 19E65000] 16:18:40 INFO - PROCESS | 3732 | 1466036320996 Marionette DEBUG loaded listener.js 16:18:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A1A9400) [pid = 3732] [serial = 1123] [outer = 19E65000] 16:18:41 INFO - PROCESS | 3732 | 1466036321635 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 839ms 16:18:41 INFO - PROCESS | 3732 | 1466036321694 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:18:41 INFO - PROCESS | 3732 | 1466036321699 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 16:18:41 INFO - PROCESS | 3732 | 1466036321704 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:18:41 INFO - PROCESS | 3732 | 1466036321707 Marionette TRACE conn3 <- [1,1462,null,{}] 16:18:41 INFO - PROCESS | 3732 | 1466036321713 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:41 INFO - PROCESS | 3732 | 1466036321716 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:41 INFO - PROCESS | 3732 | 1466036321827 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:18:41 INFO - PROCESS | 3732 | 1466036321958 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:41 INFO - PROCESS | 3732 | 1466036321961 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:41 INFO - PROCESS | 3732 | ++DOCSHELL 11AD7800 == 41 [pid = 3732] [id = 375] 16:18:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (11ADB400) [pid = 3732] [serial = 1124] [outer = 00000000] 16:18:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (13652000) [pid = 3732] [serial = 1125] [outer = 11ADB400] 16:18:42 INFO - PROCESS | 3732 | 1466036322026 Marionette DEBUG loaded listener.js 16:18:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13C0CC00) [pid = 3732] [serial = 1126] [outer = 11ADB400] 16:18:42 INFO - PROCESS | 3732 | 1466036322645 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 995ms 16:18:42 INFO - PROCESS | 3732 | 1466036322708 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:18:42 INFO - PROCESS | 3732 | 1466036322712 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 16:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:18:42 INFO - PROCESS | 3732 | 1466036322719 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:18:42 INFO - PROCESS | 3732 | 1466036322722 Marionette TRACE conn3 <- [1,1466,null,{}] 16:18:42 INFO - PROCESS | 3732 | 1466036322726 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:42 INFO - PROCESS | 3732 | 1466036322729 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:42 INFO - PROCESS | 3732 | 1466036322843 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:18:42 INFO - PROCESS | 3732 | 1466036322973 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 3732 | 1466036322976 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:42 INFO - PROCESS | 3732 | ++DOCSHELL 15AA5800 == 42 [pid = 3732] [id = 376] 16:18:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15AA9800) [pid = 3732] [serial = 1127] [outer = 00000000] 16:18:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1620FC00) [pid = 3732] [serial = 1128] [outer = 15AA9800] 16:18:43 INFO - PROCESS | 3732 | 1466036323040 Marionette DEBUG loaded listener.js 16:18:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16757800) [pid = 3732] [serial = 1129] [outer = 15AA9800] 16:18:43 INFO - PROCESS | 3732 | 1466036323673 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 995ms 16:18:43 INFO - PROCESS | 3732 | 1466036323722 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:18:43 INFO - PROCESS | 3732 | 1466036323724 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 16:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:18:43 INFO - PROCESS | 3732 | 1466036323728 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:18:43 INFO - PROCESS | 3732 | 1466036323732 Marionette TRACE conn3 <- [1,1470,null,{}] 16:18:43 INFO - PROCESS | 3732 | 1466036323743 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:43 INFO - PROCESS | 3732 | 1466036323747 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:43 INFO - PROCESS | 3732 | 1466036323855 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:18:43 INFO - PROCESS | 3732 | 1466036323988 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:43 INFO - PROCESS | 3732 | 1466036323991 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:44 INFO - PROCESS | 3732 | ++DOCSHELL 17E23800 == 43 [pid = 3732] [id = 377] 16:18:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (17E8F800) [pid = 3732] [serial = 1130] [outer = 00000000] 16:18:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19946000) [pid = 3732] [serial = 1131] [outer = 17E8F800] 16:18:44 INFO - PROCESS | 3732 | 1466036324048 Marionette DEBUG loaded listener.js 16:18:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A145C00) [pid = 3732] [serial = 1132] [outer = 17E8F800] 16:18:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10A52400) [pid = 3732] [serial = 1133] [outer = 1B36FC00] 16:18:44 INFO - PROCESS | 3732 | 1466036324881 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1181ms 16:18:44 INFO - PROCESS | 3732 | 1466036324907 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:18:44 INFO - PROCESS | 3732 | 1466036324911 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 16:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:18:44 INFO - PROCESS | 3732 | 1466036324916 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:18:44 INFO - PROCESS | 3732 | 1466036324920 Marionette TRACE conn3 <- [1,1474,null,{}] 16:18:44 INFO - PROCESS | 3732 | 1466036324925 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:44 INFO - PROCESS | 3732 | 1466036324929 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:45 INFO - PROCESS | 3732 | 1466036325033 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:18:45 INFO - PROCESS | 3732 | 1466036325169 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:45 INFO - PROCESS | 3732 | 1466036325173 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:45 INFO - PROCESS | 3732 | ++DOCSHELL 10F05800 == 44 [pid = 3732] [id = 378] 16:18:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10F12800) [pid = 3732] [serial = 1134] [outer = 00000000] 16:18:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (12D60C00) [pid = 3732] [serial = 1135] [outer = 10F12800] 16:18:45 INFO - PROCESS | 3732 | 1466036325228 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (14309800) [pid = 3732] [serial = 1136] [outer = 10F12800] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 16202000 == 43 [pid = 3732] [id = 373] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 1364E800 == 42 [pid = 3732] [id = 372] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 17FE5C00 == 41 [pid = 3732] [id = 371] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 13127C00 == 40 [pid = 3732] [id = 370] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 16FD7C00 == 39 [pid = 3732] [id = 369] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 169BEC00 == 38 [pid = 3732] [id = 368] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 16204000 == 37 [pid = 3732] [id = 367] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 14034C00 == 36 [pid = 3732] [id = 366] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 1055F800 == 35 [pid = 3732] [id = 365] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 10433C00 == 34 [pid = 3732] [id = 364] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 10E9D400 == 33 [pid = 3732] [id = 363] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 104E5800 == 32 [pid = 3732] [id = 353] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 13CDC000 == 31 [pid = 3732] [id = 362] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 17E23800 == 30 [pid = 3732] [id = 377] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 19E64800 == 29 [pid = 3732] [id = 374] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 11AD7800 == 28 [pid = 3732] [id = 375] 16:18:45 INFO - PROCESS | 3732 | --DOCSHELL 15AA5800 == 27 [pid = 3732] [id = 376] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16FD7800) [pid = 3732] [serial = 1042] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16205000) [pid = 3732] [serial = 1071] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (13256800) [pid = 3732] [serial = 1065] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (13656000) [pid = 3732] [serial = 1066] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (12813400) [pid = 3732] [serial = 1060] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10F04400) [pid = 3732] [serial = 1059] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15569400) [pid = 3732] [serial = 1068] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12813000) [pid = 3732] [serial = 1062] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (12A18C00) [pid = 3732] [serial = 1063] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16C0F000) [pid = 3732] [serial = 1075] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (14F24C00) [pid = 3732] [serial = 1051] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13C10C00) [pid = 3732] [serial = 1050] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16FDB800) [pid = 3732] [serial = 1054] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E02800) [pid = 3732] [serial = 1053] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16A60C00) [pid = 3732] [serial = 1074] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1A255400) [pid = 3732] [serial = 1057] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19E68400) [pid = 3732] [serial = 1056] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17042C00) [pid = 3732] [serial = 1077] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17E92400) [pid = 3732] [serial = 1086] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1712D800) [pid = 3732] [serial = 1078] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (176D9C00) [pid = 3732] [serial = 1083] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16FE4400) [pid = 3732] [serial = 1080] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1656F800) [pid = 3732] [serial = 1072] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1620E800) [pid = 3732] [serial = 1084] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (157D2000) [pid = 3732] [serial = 1069] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16FE4800) [pid = 3732] [serial = 1081] [outer = 00000000] [url = about:blank] 16:18:46 INFO - PROCESS | 3732 | 1466036326327 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1492ms 16:18:46 INFO - PROCESS | 3732 | 1466036326417 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:18:46 INFO - PROCESS | 3732 | 1466036326421 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 16:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:18:46 INFO - PROCESS | 3732 | 1466036326426 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:18:46 INFO - PROCESS | 3732 | 1466036326430 Marionette TRACE conn3 <- [1,1478,null,{}] 16:18:46 INFO - PROCESS | 3732 | 1466036326437 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:46 INFO - PROCESS | 3732 | 1466036326441 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:46 INFO - PROCESS | 3732 | 1466036326591 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:18:46 INFO - PROCESS | 3732 | 1466036326709 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:46 INFO - PROCESS | 3732 | 1466036326714 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:46 INFO - PROCESS | 3732 | ++DOCSHELL 12811800 == 28 [pid = 3732] [id = 379] 16:18:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (12811C00) [pid = 3732] [serial = 1137] [outer = 00000000] 16:18:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (12A9D000) [pid = 3732] [serial = 1138] [outer = 12811C00] 16:18:46 INFO - PROCESS | 3732 | 1466036326772 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (12BBD400) [pid = 3732] [serial = 1139] [outer = 12811C00] 16:18:47 INFO - PROCESS | 3732 | 1466036327568 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1181ms 16:18:47 INFO - PROCESS | 3732 | 1466036327610 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 3732 | 1466036327613 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 16:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:18:47 INFO - PROCESS | 3732 | 1466036327620 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 3732 | 1466036327624 Marionette TRACE conn3 <- [1,1482,null,{}] 16:18:47 INFO - PROCESS | 3732 | 1466036327628 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:47 INFO - PROCESS | 3732 | 1466036327631 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:47 INFO - PROCESS | 3732 | 1466036327749 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:18:47 INFO - PROCESS | 3732 | 1466036327857 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 3732 | 1466036327859 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:47 INFO - PROCESS | 3732 | ++DOCSHELL 1364CC00 == 29 [pid = 3732] [id = 380] 16:18:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13654400) [pid = 3732] [serial = 1140] [outer = 00000000] 16:18:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (13C0AC00) [pid = 3732] [serial = 1141] [outer = 13654400] 16:18:47 INFO - PROCESS | 3732 | 1466036327917 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (13CDBC00) [pid = 3732] [serial = 1142] [outer = 13654400] 16:18:48 INFO - PROCESS | 3732 | --DOCSHELL 11438800 == 28 [pid = 3732] [id = 198] 16:18:48 INFO - PROCESS | 3732 | 1466036328786 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1213ms 16:18:48 INFO - PROCESS | 3732 | 1466036328832 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:18:48 INFO - PROCESS | 3732 | 1466036328837 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 16:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:18:48 INFO - PROCESS | 3732 | 1466036328843 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:18:48 INFO - PROCESS | 3732 | 1466036328846 Marionette TRACE conn3 <- [1,1486,null,{}] 16:18:48 INFO - PROCESS | 3732 | 1466036328852 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:48 INFO - PROCESS | 3732 | 1466036328855 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:48 INFO - PROCESS | 3732 | 1466036328974 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:18:49 INFO - PROCESS | 3732 | 1466036329052 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 3732 | 1466036329056 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:49 INFO - PROCESS | 3732 | ++DOCSHELL 11CC7C00 == 29 [pid = 3732] [id = 381] 16:18:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (11CCD000) [pid = 3732] [serial = 1143] [outer = 00000000] 16:18:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13154000) [pid = 3732] [serial = 1144] [outer = 11CCD000] 16:18:49 INFO - PROCESS | 3732 | 1466036329154 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (13213400) [pid = 3732] [serial = 1145] [outer = 11CCD000] 16:18:49 INFO - PROCESS | 3732 | 1466036329766 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 948ms 16:18:49 INFO - PROCESS | 3732 | 1466036329788 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 3732 | 1466036329792 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 16:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:18:49 INFO - PROCESS | 3732 | 1466036329799 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - PROCESS | 3732 | 1466036329802 Marionette TRACE conn3 <- [1,1490,null,{}] 16:18:49 INFO - PROCESS | 3732 | 1466036329805 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:49 INFO - PROCESS | 3732 | 1466036329808 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:49 INFO - PROCESS | 3732 | 1466036329917 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:18:50 INFO - PROCESS | 3732 | 1466036330015 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 3732 | 1466036330018 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:50 INFO - PROCESS | 3732 | ++DOCSHELL 14F27000 == 30 [pid = 3732] [id = 382] 16:18:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15338800) [pid = 3732] [serial = 1146] [outer = 00000000] 16:18:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1576D400) [pid = 3732] [serial = 1147] [outer = 15338800] 16:18:50 INFO - PROCESS | 3732 | 1466036330073 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15AAAC00) [pid = 3732] [serial = 1148] [outer = 15338800] 16:18:50 INFO - PROCESS | 3732 | 1466036330733 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 995ms 16:18:50 INFO - PROCESS | 3732 | 1466036330786 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:18:50 INFO - PROCESS | 3732 | 1466036330788 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 16:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:18:50 INFO - PROCESS | 3732 | 1466036330792 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 3732 | 1466036330796 Marionette TRACE conn3 <- [1,1494,null,{}] 16:18:50 INFO - PROCESS | 3732 | 1466036330807 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:50 INFO - PROCESS | 3732 | 1466036330812 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:50 INFO - PROCESS | 3732 | 1466036330952 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:18:51 INFO - PROCESS | 3732 | 1466036331077 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 3732 | 1466036331081 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:51 INFO - PROCESS | 3732 | ++DOCSHELL 16202800 == 31 [pid = 3732] [id = 383] 16:18:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1620B000) [pid = 3732] [serial = 1149] [outer = 00000000] 16:18:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16210C00) [pid = 3732] [serial = 1150] [outer = 1620B000] 16:18:51 INFO - PROCESS | 3732 | 1466036331139 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16571000) [pid = 3732] [serial = 1151] [outer = 1620B000] 16:18:51 INFO - PROCESS | 3732 | 1466036331746 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 995ms 16:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:18:51 INFO - PROCESS | 3732 | 1466036331794 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 3732 | 1466036331797 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 16:18:51 INFO - PROCESS | 3732 | 1466036331801 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 3732 | 1466036331803 Marionette TRACE conn3 <- [1,1498,null,{}] 16:18:51 INFO - PROCESS | 3732 | 1466036331807 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:51 INFO - PROCESS | 3732 | 1466036331809 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:51 INFO - PROCESS | 3732 | 1466036331914 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:18:51 INFO - PROCESS | 3732 | 1466036331998 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 3732 | 1466036332000 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:52 INFO - PROCESS | 3732 | ++DOCSHELL 16C0B800 == 32 [pid = 3732] [id = 384] 16:18:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16C0F400) [pid = 3732] [serial = 1152] [outer = 00000000] 16:18:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16E02400) [pid = 3732] [serial = 1153] [outer = 16C0F400] 16:18:52 INFO - PROCESS | 3732 | 1466036332097 Marionette DEBUG loaded listener.js 16:18:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16E0D000) [pid = 3732] [serial = 1154] [outer = 16C0F400] 16:18:52 INFO - PROCESS | 3732 | --DOCSHELL 13030400 == 31 [pid = 3732] [id = 193] 16:18:52 INFO - PROCESS | 3732 | 1466036332803 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1026ms 16:18:52 INFO - PROCESS | 3732 | 1466036332842 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 3732 | 1466036332846 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 16:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:18:52 INFO - PROCESS | 3732 | 1466036332875 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - PROCESS | 3732 | 1466036332880 Marionette TRACE conn3 <- [1,1502,null,{}] 16:18:52 INFO - PROCESS | 3732 | 1466036332886 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:52 INFO - PROCESS | 3732 | 1466036332889 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:53 INFO - PROCESS | 3732 | 1466036333032 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:18:53 INFO - PROCESS | 3732 | 1466036333160 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 3732 | 1466036333165 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:53 INFO - PROCESS | 3732 | ++DOCSHELL 10F14000 == 32 [pid = 3732] [id = 385] 16:18:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (110F4800) [pid = 3732] [serial = 1155] [outer = 00000000] 16:18:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (13655C00) [pid = 3732] [serial = 1156] [outer = 110F4800] 16:18:53 INFO - PROCESS | 3732 | 1466036333222 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (13C0B800) [pid = 3732] [serial = 1157] [outer = 110F4800] 16:18:53 INFO - PROCESS | 3732 | 1466036333831 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1041ms 16:18:53 INFO - PROCESS | 3732 | 1466036333904 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:18:53 INFO - PROCESS | 3732 | 1466036333909 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 16:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:18:53 INFO - PROCESS | 3732 | 1466036333935 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:18:53 INFO - PROCESS | 3732 | 1466036333938 Marionette TRACE conn3 <- [1,1506,null,{}] 16:18:53 INFO - PROCESS | 3732 | 1466036333942 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:53 INFO - PROCESS | 3732 | 1466036333945 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:54 INFO - PROCESS | 3732 | 1466036334090 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:18:54 INFO - PROCESS | 3732 | 1466036334212 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:54 INFO - PROCESS | 3732 | 1466036334215 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:54 INFO - PROCESS | 3732 | ++DOCSHELL 15CD1C00 == 33 [pid = 3732] [id = 386] 16:18:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (15F05400) [pid = 3732] [serial = 1158] [outer = 00000000] 16:18:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (16205000) [pid = 3732] [serial = 1159] [outer = 15F05400] 16:18:54 INFO - PROCESS | 3732 | 1466036334271 Marionette DEBUG loaded listener.js 16:18:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (16364000) [pid = 3732] [serial = 1160] [outer = 15F05400] 16:18:54 INFO - PROCESS | 3732 | 1466036334893 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1010ms 16:18:54 INFO - PROCESS | 3732 | 1466036334926 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 3732 | 1466036334928 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 16:18:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:18:54 INFO - PROCESS | 3732 | 1466036334932 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 3732 | 1466036334936 Marionette TRACE conn3 <- [1,1510,null,{}] 16:18:54 INFO - PROCESS | 3732 | 1466036334947 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:54 INFO - PROCESS | 3732 | 1466036334952 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:55 INFO - PROCESS | 3732 | 1466036335057 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:18:55 INFO - PROCESS | 3732 | 1466036335156 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:55 INFO - PROCESS | 3732 | 1466036335160 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:55 INFO - PROCESS | 3732 | ++DOCSHELL 16E10C00 == 34 [pid = 3732] [id = 387] 16:18:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16E2FC00) [pid = 3732] [serial = 1161] [outer = 00000000] 16:18:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (16FE3800) [pid = 3732] [serial = 1162] [outer = 16E2FC00] 16:18:55 INFO - PROCESS | 3732 | 1466036335216 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (17047800) [pid = 3732] [serial = 1163] [outer = 16E2FC00] 16:18:55 INFO - PROCESS | 3732 | 1466036335816 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:18:55 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 () { 16:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:18:55 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 () { 16:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:18:55 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 () { 16:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:18:55 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 () { 16:18:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:18:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:18:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 949ms 16:18:55 INFO - PROCESS | 3732 | 1466036335888 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 3732 | 1466036335891 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 16:18:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:18:55 INFO - PROCESS | 3732 | 1466036335896 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:18:55 INFO - PROCESS | 3732 | 1466036335898 Marionette TRACE conn3 <- [1,1514,null,{}] 16:18:55 INFO - PROCESS | 3732 | 1466036335902 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:55 INFO - PROCESS | 3732 | 1466036335904 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:56 INFO - PROCESS | 3732 | 1466036336009 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:18:56 INFO - PROCESS | 3732 | 1466036336111 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 3732 | 1466036336114 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:56 INFO - PROCESS | 3732 | ++DOCSHELL 17127400 == 35 [pid = 3732] [id = 388] 16:18:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (17127C00) [pid = 3732] [serial = 1164] [outer = 00000000] 16:18:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (175CD400) [pid = 3732] [serial = 1165] [outer = 17127C00] 16:18:56 INFO - PROCESS | 3732 | 1466036336166 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (17903000) [pid = 3732] [serial = 1166] [outer = 17127C00] 16:18:56 INFO - PROCESS | 3732 | 1466036336805 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:18:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:18:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 933ms 16:18:56 INFO - PROCESS | 3732 | 1466036336857 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:18:56 INFO - PROCESS | 3732 | 1466036336861 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 16:18:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:18:56 INFO - PROCESS | 3732 | 1466036336867 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 3732 | 1466036336870 Marionette TRACE conn3 <- [1,1518,null,{}] 16:18:56 INFO - PROCESS | 3732 | 1466036336876 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:56 INFO - PROCESS | 3732 | 1466036336879 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:56 INFO - PROCESS | 3732 | 1466036336981 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:18:57 INFO - PROCESS | 3732 | 1466036337071 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 3732 | 1466036337074 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:57 INFO - PROCESS | 3732 | ++DOCSHELL 1364E400 == 36 [pid = 3732] [id = 389] 16:18:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1364E800) [pid = 3732] [serial = 1167] [outer = 00000000] 16:18:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (15CCF400) [pid = 3732] [serial = 1168] [outer = 1364E800] 16:18:57 INFO - PROCESS | 3732 | 1466036337122 Marionette DEBUG loaded listener.js 16:18:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (16203C00) [pid = 3732] [serial = 1169] [outer = 1364E800] 16:18:57 INFO - PROCESS | 3732 | 1466036337762 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:18:57 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 16:18:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:18:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:18:57 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. 16:18:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:18:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 933ms 16:18:57 INFO - PROCESS | 3732 | 1466036337796 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 3732 | 1466036337800 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 16:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:18:57 INFO - PROCESS | 3732 | 1466036337805 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - PROCESS | 3732 | 1466036337810 Marionette TRACE conn3 <- [1,1522,null,{}] 16:18:57 INFO - PROCESS | 3732 | 1466036337815 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:57 INFO - PROCESS | 3732 | 1466036337818 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:57 INFO - PROCESS | 3732 | 1466036337929 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:18:58 INFO - PROCESS | 3732 | 1466036338030 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:58 INFO - PROCESS | 3732 | 1466036338033 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:58 INFO - PROCESS | 3732 | ++DOCSHELL 15CC6800 == 37 [pid = 3732] [id = 390] 16:18:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (15CCE800) [pid = 3732] [serial = 1170] [outer = 00000000] 16:18:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (169BCC00) [pid = 3732] [serial = 1171] [outer = 15CCE800] 16:18:58 INFO - PROCESS | 3732 | 1466036338091 Marionette DEBUG loaded listener.js 16:18:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (16DF1C00) [pid = 3732] [serial = 1172] [outer = 15CCE800] 16:18:58 INFO - PROCESS | 3732 | 1466036338705 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 951ms 16:18:58 INFO - PROCESS | 3732 | 1466036338751 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:18:58 INFO - PROCESS | 3732 | 1466036338756 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 16:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:18:58 INFO - PROCESS | 3732 | 1466036338762 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 3732 | 1466036338765 Marionette TRACE conn3 <- [1,1526,null,{}] 16:18:58 INFO - PROCESS | 3732 | 1466036338769 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:58 INFO - PROCESS | 3732 | 1466036338772 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:58 INFO - PROCESS | 3732 | 1466036338887 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:18:59 INFO - PROCESS | 3732 | 1466036339016 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 3732 | 1466036339019 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:18:59 INFO - PROCESS | 3732 | ++DOCSHELL 16FDF400 == 38 [pid = 3732] [id = 391] 16:18:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (17127800) [pid = 3732] [serial = 1173] [outer = 00000000] 16:18:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (176DA000) [pid = 3732] [serial = 1174] [outer = 17127800] 16:18:59 INFO - PROCESS | 3732 | 1466036339104 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1790D000) [pid = 3732] [serial = 1175] [outer = 17127800] 16:18:59 INFO - PROCESS | 3732 | 1466036339735 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1045ms 16:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:18:59 INFO - PROCESS | 3732 | 1466036339810 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 3732 | 1466036339813 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 16:18:59 INFO - PROCESS | 3732 | 1466036339816 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:18:59 INFO - PROCESS | 3732 | 1466036339820 Marionette TRACE conn3 <- [1,1530,null,{}] 16:18:59 INFO - PROCESS | 3732 | 1466036339851 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:59 INFO - PROCESS | 3732 | 1466036339855 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:00 INFO - PROCESS | 3732 | 1466036340043 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:19:00 INFO - PROCESS | 3732 | 1466036340098 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 3732 | 1466036340101 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:00 INFO - PROCESS | 3732 | ++DOCSHELL 199ED800 == 39 [pid = 3732] [id = 392] 16:19:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (19E5F400) [pid = 3732] [serial = 1176] [outer = 00000000] 16:19:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1A138C00) [pid = 3732] [serial = 1177] [outer = 19E5F400] 16:19:00 INFO - PROCESS | 3732 | 1466036340158 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1A259800) [pid = 3732] [serial = 1178] [outer = 19E5F400] 16:19:00 INFO - PROCESS | 3732 | 1466036340778 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 998ms 16:19:00 INFO - PROCESS | 3732 | 1466036340826 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 3732 | 1466036340829 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 16:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:19:00 INFO - PROCESS | 3732 | 1466036340833 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - PROCESS | 3732 | 1466036340835 Marionette TRACE conn3 <- [1,1534,null,{}] 16:19:00 INFO - PROCESS | 3732 | 1466036340838 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:00 INFO - PROCESS | 3732 | 1466036340841 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:00 INFO - PROCESS | 3732 | 1466036340954 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:19:01 INFO - PROCESS | 3732 | 1466036341062 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 3732 | 1466036341065 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:01 INFO - PROCESS | 3732 | ++DOCSHELL 1A25DC00 == 40 [pid = 3732] [id = 393] 16:19:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1A3B8000) [pid = 3732] [serial = 1179] [outer = 00000000] 16:19:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1A3C1800) [pid = 3732] [serial = 1180] [outer = 1A3B8000] 16:19:01 INFO - PROCESS | 3732 | 1466036341116 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1A3C3800) [pid = 3732] [serial = 1181] [outer = 1A3B8000] 16:19:01 INFO - PROCESS | 3732 | 1466036341767 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 998ms 16:19:01 INFO - PROCESS | 3732 | 1466036341835 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:19:01 INFO - PROCESS | 3732 | 1466036341840 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 16:19:01 INFO - PROCESS | 3732 | 1466036341845 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:19:01 INFO - PROCESS | 3732 | 1466036341848 Marionette TRACE conn3 <- [1,1538,null,{}] 16:19:01 INFO - PROCESS | 3732 | 1466036341853 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:01 INFO - PROCESS | 3732 | 1466036341856 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:01 INFO - PROCESS | 3732 | 1466036341961 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:19:02 INFO - PROCESS | 3732 | 1466036342100 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:02 INFO - PROCESS | 3732 | 1466036342104 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:02 INFO - PROCESS | 3732 | ++DOCSHELL 11204000 == 41 [pid = 3732] [id = 394] 16:19:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (11438800) [pid = 3732] [serial = 1182] [outer = 00000000] 16:19:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (13150800) [pid = 3732] [serial = 1183] [outer = 11438800] 16:19:02 INFO - PROCESS | 3732 | 1466036342155 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (16202400) [pid = 3732] [serial = 1184] [outer = 11438800] 16:19:02 INFO - PROCESS | 3732 | --DOCSHELL 10F14000 == 40 [pid = 3732] [id = 385] 16:19:02 INFO - PROCESS | 3732 | 1466036342809 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 998ms 16:19:02 INFO - PROCESS | 3732 | 1466036342849 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 3732 | 1466036342854 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 16:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:19:02 INFO - PROCESS | 3732 | 1466036342859 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 3732 | 1466036342864 Marionette TRACE conn3 <- [1,1542,null,{}] 16:19:02 INFO - PROCESS | 3732 | 1466036342869 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:02 INFO - PROCESS | 3732 | 1466036342872 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:02 INFO - PROCESS | 3732 | 1466036342983 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:19:03 INFO - PROCESS | 3732 | 1466036343118 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:03 INFO - PROCESS | 3732 | 1466036343121 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:03 INFO - PROCESS | 3732 | ++DOCSHELL 16579000 == 41 [pid = 3732] [id = 395] 16:19:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1698C000) [pid = 3732] [serial = 1185] [outer = 00000000] 16:19:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (16FE4000) [pid = 3732] [serial = 1186] [outer = 1698C000] 16:19:03 INFO - PROCESS | 3732 | 1466036343180 Marionette DEBUG loaded listener.js 16:19:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (17124400) [pid = 3732] [serial = 1187] [outer = 1698C000] 16:19:03 INFO - PROCESS | 3732 | 1466036343807 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 999ms 16:19:03 INFO - PROCESS | 3732 | 1466036343862 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:19:03 INFO - PROCESS | 3732 | 1466036343866 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 16:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:19:03 INFO - PROCESS | 3732 | 1466036343873 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:19:03 INFO - PROCESS | 3732 | 1466036343876 Marionette TRACE conn3 <- [1,1546,null,{}] 16:19:03 INFO - PROCESS | 3732 | 1466036343879 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:03 INFO - PROCESS | 3732 | 1466036343882 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:03 INFO - PROCESS | 3732 | 1466036343998 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:19:04 INFO - PROCESS | 3732 | 1466036344133 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 3732 | 1466036344136 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:04 INFO - PROCESS | 3732 | ++DOCSHELL 176D9800 == 42 [pid = 3732] [id = 396] 16:19:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (176D9C00) [pid = 3732] [serial = 1188] [outer = 00000000] 16:19:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (17FE3C00) [pid = 3732] [serial = 1189] [outer = 176D9C00] 16:19:04 INFO - PROCESS | 3732 | 1466036344192 Marionette DEBUG loaded listener.js 16:19:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (199F4000) [pid = 3732] [serial = 1190] [outer = 176D9C00] 16:19:04 INFO - PROCESS | 3732 | 1466036344854 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1045ms 16:19:04 INFO - PROCESS | 3732 | 1466036344904 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:19:04 INFO - PROCESS | 3732 | 1466036344906 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 16:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:19:04 INFO - PROCESS | 3732 | 1466036344910 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:19:04 INFO - PROCESS | 3732 | 1466036344914 Marionette TRACE conn3 <- [1,1550,null,{}] 16:19:04 INFO - PROCESS | 3732 | 1466036344941 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:04 INFO - PROCESS | 3732 | 1466036344946 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:05 INFO - PROCESS | 3732 | 1466036345084 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:19:05 INFO - PROCESS | 3732 | 1466036345220 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:05 INFO - PROCESS | 3732 | 1466036345223 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:05 INFO - PROCESS | 3732 | ++DOCSHELL 1A3BF400 == 43 [pid = 3732] [id = 397] 16:19:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (1A3C1C00) [pid = 3732] [serial = 1191] [outer = 00000000] 16:19:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (1A80C400) [pid = 3732] [serial = 1192] [outer = 1A3C1C00] 16:19:05 INFO - PROCESS | 3732 | 1466036345283 Marionette DEBUG loaded listener.js 16:19:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1AA64C00) [pid = 3732] [serial = 1193] [outer = 1A3C1C00] 16:19:05 INFO - PROCESS | 3732 | 1466036345859 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 998ms 16:19:05 INFO - PROCESS | 3732 | 1466036345917 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 3732 | 1466036345920 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 16:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:19:05 INFO - PROCESS | 3732 | 1466036345924 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - PROCESS | 3732 | 1466036345926 Marionette TRACE conn3 <- [1,1554,null,{}] 16:19:05 INFO - PROCESS | 3732 | 1466036345929 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:05 INFO - PROCESS | 3732 | 1466036345932 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:06 INFO - PROCESS | 3732 | 1466036346045 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:19:06 INFO - PROCESS | 3732 | 1466036346155 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 3732 | 1466036346157 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:06 INFO - PROCESS | 3732 | ++DOCSHELL 1AA6D400 == 44 [pid = 3732] [id = 398] 16:19:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1AA6E800) [pid = 3732] [serial = 1194] [outer = 00000000] 16:19:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1ABDD400) [pid = 3732] [serial = 1195] [outer = 1AA6E800] 16:19:06 INFO - PROCESS | 3732 | 1466036346209 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (1ABDF000) [pid = 3732] [serial = 1196] [outer = 1AA6E800] 16:19:06 INFO - PROCESS | 3732 | 1466036346915 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1029ms 16:19:06 INFO - PROCESS | 3732 | 1466036346965 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 3732 | 1466036346970 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 16:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:19:06 INFO - PROCESS | 3732 | 1466036346994 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - PROCESS | 3732 | 1466036346997 Marionette TRACE conn3 <- [1,1558,null,{}] 16:19:06 INFO - PROCESS | 3732 | 1466036347002 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:06 INFO - PROCESS | 3732 | 1466036347005 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:07 INFO - PROCESS | 3732 | 1466036347117 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:19:07 INFO - PROCESS | 3732 | 1466036347292 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 3732 | 1466036347296 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:07 INFO - PROCESS | 3732 | ++DOCSHELL 114BF800 == 45 [pid = 3732] [id = 399] 16:19:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (11C28C00) [pid = 3732] [serial = 1197] [outer = 00000000] 16:19:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (13C02000) [pid = 3732] [serial = 1198] [outer = 11C28C00] 16:19:07 INFO - PROCESS | 3732 | 1466036347410 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (15AA2400) [pid = 3732] [serial = 1199] [outer = 11C28C00] 16:19:08 INFO - PROCESS | 3732 | --DOCSHELL 1325A000 == 44 [pid = 3732] [id = 187] 16:19:08 INFO - PROCESS | 3732 | --DOCSHELL 13C09800 == 43 [pid = 3732] [id = 194] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 13127000 == 42 [pid = 3732] [id = 200] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 1403F800 == 41 [pid = 3732] [id = 184] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 11CC7C00 == 40 [pid = 3732] [id = 381] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 105EB800 == 39 [pid = 3732] [id = 192] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 1364C800 == 38 [pid = 3732] [id = 186] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 16C0B800 == 37 [pid = 3732] [id = 384] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 15CC6800 == 36 [pid = 3732] [id = 390] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 12811800 == 35 [pid = 3732] [id = 379] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 15F0AC00 == 34 [pid = 3732] [id = 185] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 16579000 == 33 [pid = 3732] [id = 395] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 1A25DC00 == 32 [pid = 3732] [id = 393] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 12A1BC00 == 31 [pid = 3732] [id = 183] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 1AA6D400 == 30 [pid = 3732] [id = 398] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 16204400 == 29 [pid = 3732] [id = 197] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 16FDF400 == 28 [pid = 3732] [id = 391] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 15768400 == 27 [pid = 3732] [id = 189] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 176D9800 == 26 [pid = 3732] [id = 396] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 12ADF800 == 25 [pid = 3732] [id = 199] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 15CD1C00 == 24 [pid = 3732] [id = 386] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 104EB400 == 23 [pid = 3732] [id = 188] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 16202800 == 22 [pid = 3732] [id = 383] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 199ED800 == 21 [pid = 3732] [id = 392] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 1364CC00 == 20 [pid = 3732] [id = 380] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 13210C00 == 19 [pid = 3732] [id = 191] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 10F05800 == 18 [pid = 3732] [id = 378] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 16E10C00 == 17 [pid = 3732] [id = 387] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 14309C00 == 16 [pid = 3732] [id = 195] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 17127400 == 15 [pid = 3732] [id = 388] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 14F27000 == 14 [pid = 3732] [id = 382] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 176D3400 == 13 [pid = 3732] [id = 190] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 13259000 == 12 [pid = 3732] [id = 196] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 1A3BF400 == 11 [pid = 3732] [id = 397] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 1364E400 == 10 [pid = 3732] [id = 389] 16:19:09 INFO - PROCESS | 3732 | --DOCSHELL 11204000 == 9 [pid = 3732] [id = 394] 16:19:10 INFO - PROCESS | 3732 | 1466036350436 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 3509ms 16:19:10 INFO - PROCESS | 3732 | 1466036350488 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:19:10 INFO - PROCESS | 3732 | 1466036350492 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 16:19:10 INFO - PROCESS | 3732 | 1466036350497 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:19:10 INFO - PROCESS | 3732 | 1466036350500 Marionette TRACE conn3 <- [1,1562,null,{}] 16:19:10 INFO - PROCESS | 3732 | 1466036350505 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:10 INFO - PROCESS | 3732 | 1466036350508 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:10 INFO - PROCESS | 3732 | 1466036350601 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:19:10 INFO - PROCESS | 3732 | 1466036350735 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:10 INFO - PROCESS | 3732 | 1466036350738 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:10 INFO - PROCESS | 3732 | ++DOCSHELL 1364E400 == 10 [pid = 3732] [id = 400] 16:19:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (13656400) [pid = 3732] [serial = 1200] [outer = 00000000] 16:19:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (1556A800) [pid = 3732] [serial = 1201] [outer = 13656400] 16:19:10 INFO - PROCESS | 3732 | 1466036350795 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (15F07400) [pid = 3732] [serial = 1202] [outer = 13656400] 16:19:11 INFO - PROCESS | 3732 | 1466036351211 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 795ms 16:19:11 INFO - PROCESS | 3732 | 1466036351300 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 3732 | 1466036351305 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 16:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:19:11 INFO - PROCESS | 3732 | 1466036351312 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 3732 | 1466036351315 Marionette TRACE conn3 <- [1,1566,null,{}] 16:19:11 INFO - PROCESS | 3732 | 1466036351318 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:11 INFO - PROCESS | 3732 | 1466036351321 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:11 INFO - PROCESS | 3732 | 1466036351424 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:19:11 INFO - PROCESS | 3732 | 1466036351433 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:11 INFO - PROCESS | 3732 | 1466036351435 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:11 INFO - PROCESS | 3732 | ++DOCSHELL 170DA800 == 11 [pid = 3732] [id = 401] 16:19:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (17121C00) [pid = 3732] [serial = 1203] [outer = 00000000] 16:19:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1768A400) [pid = 3732] [serial = 1204] [outer = 17121C00] 16:19:11 INFO - PROCESS | 3732 | 1466036351486 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (176D9400) [pid = 3732] [serial = 1205] [outer = 17121C00] 16:19:12 INFO - PROCESS | 3732 | 1466036352013 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:19:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 733ms 16:19:12 INFO - PROCESS | 3732 | 1466036352051 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:19:12 INFO - PROCESS | 3732 | 1466036352053 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 16:19:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:19:12 INFO - PROCESS | 3732 | 1466036352057 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:19:12 INFO - PROCESS | 3732 | 1466036352060 Marionette TRACE conn3 <- [1,1570,null,{}] 16:19:12 INFO - PROCESS | 3732 | 1466036352071 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:12 INFO - PROCESS | 3732 | 1466036352075 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:12 INFO - PROCESS | 3732 | 1466036352217 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:19:12 INFO - PROCESS | 3732 | 1466036352231 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 3732 | 1466036352234 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:12 INFO - PROCESS | 3732 | ++DOCSHELL 1A255000 == 12 [pid = 3732] [id = 402] 16:19:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1A255800) [pid = 3732] [serial = 1206] [outer = 00000000] 16:19:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (1A3BEC00) [pid = 3732] [serial = 1207] [outer = 1A255800] 16:19:12 INFO - PROCESS | 3732 | 1466036352338 Marionette DEBUG loaded listener.js 16:19:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1A80D400) [pid = 3732] [serial = 1208] [outer = 1A255800] 16:19:12 INFO - PROCESS | 3732 | 1466036352780 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:19:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 796ms 16:19:12 INFO - PROCESS | 3732 | 1466036352858 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:19:12 INFO - PROCESS | 3732 | 1466036352861 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 16:19:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:19:12 INFO - PROCESS | 3732 | 1466036352864 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:19:12 INFO - PROCESS | 3732 | 1466036352866 Marionette TRACE conn3 <- [1,1574,null,{}] 16:19:12 INFO - PROCESS | 3732 | 1466036352876 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:12 INFO - PROCESS | 3732 | 1466036352878 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:12 INFO - PROCESS | 3732 | 1466036353002 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:19:12 INFO - PROCESS | 3732 | 1466036353014 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 3732 | 1466036353016 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:13 INFO - PROCESS | 3732 | ++DOCSHELL 1AA6A000 == 13 [pid = 3732] [id = 403] 16:19:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1AA6C400) [pid = 3732] [serial = 1209] [outer = 00000000] 16:19:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (1ABE1800) [pid = 3732] [serial = 1210] [outer = 1AA6C400] 16:19:13 INFO - PROCESS | 3732 | 1466036353061 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (1ABE7800) [pid = 3732] [serial = 1211] [outer = 1AA6C400] 16:19:13 INFO - PROCESS | 3732 | 1466036353481 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:19:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:19:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 655ms 16:19:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:19:13 INFO - PROCESS | 3732 | 1466036353513 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 3732 | 1466036353515 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 16:19:13 INFO - PROCESS | 3732 | 1466036353518 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 3732 | 1466036353520 Marionette TRACE conn3 <- [1,1578,null,{}] 16:19:13 INFO - PROCESS | 3732 | 1466036353523 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:13 INFO - PROCESS | 3732 | 1466036353525 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:13 INFO - PROCESS | 3732 | 1466036353657 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (10F12800) [pid = 3732] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (110F4800) [pid = 3732] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (13654400) [pid = 3732] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (11438800) [pid = 3732] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (1364E800) [pid = 3732] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (12811C00) [pid = 3732] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (11CCD000) [pid = 3732] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (16FDA000) [pid = 3732] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (176D8400) [pid = 3732] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (19941C00) [pid = 3732] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (1403F400) [pid = 3732] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (169CBC00) [pid = 3732] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (16205400) [pid = 3732] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (10F01C00) [pid = 3732] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (11ADB400) [pid = 3732] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (10567C00) [pid = 3732] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (1430A800) [pid = 3732] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (1047BC00) [pid = 3732] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (17E8F800) [pid = 3732] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (17909800) [pid = 3732] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (15AA9800) [pid = 3732] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (19E65000) [pid = 3732] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (176D8000) [pid = 3732] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (19E5F400) [pid = 3732] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (1620B000) [pid = 3732] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1A3C1C00) [pid = 3732] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1A3B8000) [pid = 3732] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (17127800) [pid = 3732] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (17127C00) [pid = 3732] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (176D9C00) [pid = 3732] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (16E2FC00) [pid = 3732] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (15F05400) [pid = 3732] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (15338800) [pid = 3732] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (16C0F400) [pid = 3732] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1698C000) [pid = 3732] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:19:14 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (15CCE800) [pid = 3732] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:19:14 INFO - PROCESS | 3732 | 1466036354683 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 3732 | 1466036354687 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:14 INFO - PROCESS | 3732 | ++DOCSHELL 10374000 == 14 [pid = 3732] [id = 404] 16:19:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (103CAC00) [pid = 3732] [serial = 1212] [outer = 00000000] 16:19:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (104E5000) [pid = 3732] [serial = 1213] [outer = 103CAC00] 16:19:14 INFO - PROCESS | 3732 | 1466036354747 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (10F01400) [pid = 3732] [serial = 1214] [outer = 103CAC00] 16:19:15 INFO - PROCESS | 3732 | 1466036355457 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2012ms 16:19:15 INFO - PROCESS | 3732 | 1466036355540 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 3732 | 1466036355544 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 16:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:19:15 INFO - PROCESS | 3732 | 1466036355550 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - PROCESS | 3732 | 1466036355553 Marionette TRACE conn3 <- [1,1582,null,{}] 16:19:15 INFO - PROCESS | 3732 | 1466036355558 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 3732 | 1466036355563 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:15 INFO - PROCESS | 3732 | 1466036355687 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:19:15 INFO - PROCESS | 3732 | 1466036355820 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 3732 | 1466036355824 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:15 INFO - PROCESS | 3732 | ++DOCSHELL 12AE6400 == 15 [pid = 3732] [id = 405] 16:19:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (131E8400) [pid = 3732] [serial = 1215] [outer = 00000000] 16:19:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (13658000) [pid = 3732] [serial = 1216] [outer = 131E8400] 16:19:15 INFO - PROCESS | 3732 | 1466036355880 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1403F400) [pid = 3732] [serial = 1217] [outer = 131E8400] 16:19:16 INFO - PROCESS | 3732 | 1466036356596 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1092ms 16:19:16 INFO - PROCESS | 3732 | 1466036356661 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:19:16 INFO - PROCESS | 3732 | 1466036356665 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 16:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:19:16 INFO - PROCESS | 3732 | 1466036356670 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:19:16 INFO - PROCESS | 3732 | 1466036356673 Marionette TRACE conn3 <- [1,1586,null,{}] 16:19:16 INFO - PROCESS | 3732 | 1466036356677 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:16 INFO - PROCESS | 3732 | 1466036356679 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:16 INFO - PROCESS | 3732 | 1466036356871 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:19:17 INFO - PROCESS | 3732 | 1466036357037 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 3732 | 1466036357040 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:17 INFO - PROCESS | 3732 | ++DOCSHELL 10477C00 == 16 [pid = 3732] [id = 406] 16:19:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (104E0400) [pid = 3732] [serial = 1218] [outer = 00000000] 16:19:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (105EE000) [pid = 3732] [serial = 1219] [outer = 104E0400] 16:19:17 INFO - PROCESS | 3732 | 1466036357090 Marionette DEBUG loaded listener.js 16:19:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (110E8C00) [pid = 3732] [serial = 1220] [outer = 104E0400] 16:19:17 INFO - PROCESS | 3732 | --DOCSHELL 1AA6A000 == 15 [pid = 3732] [id = 403] 16:19:17 INFO - PROCESS | 3732 | --DOCSHELL 1A255000 == 14 [pid = 3732] [id = 402] 16:19:17 INFO - PROCESS | 3732 | --DOCSHELL 170DA800 == 13 [pid = 3732] [id = 401] 16:19:17 INFO - PROCESS | 3732 | --DOCSHELL 1364E400 == 12 [pid = 3732] [id = 400] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (19946400) [pid = 3732] [serial = 1119] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (19949800) [pid = 3732] [serial = 1114] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (14309800) [pid = 3732] [serial = 1136] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (170D5000) [pid = 3732] [serial = 1117] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (16E0F400) [pid = 3732] [serial = 1105] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (16203C00) [pid = 3732] [serial = 1169] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (13655C00) [pid = 3732] [serial = 1156] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (12BBD400) [pid = 3732] [serial = 1139] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (13C0AC00) [pid = 3732] [serial = 1141] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (15CCF400) [pid = 3732] [serial = 1168] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (12A9D000) [pid = 3732] [serial = 1138] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (13213400) [pid = 3732] [serial = 1145] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (13150800) [pid = 3732] [serial = 1183] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (13154000) [pid = 3732] [serial = 1144] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1704DC00) [pid = 3732] [serial = 1107] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (17FD8000) [pid = 3732] [serial = 1110] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (16FDD400) [pid = 3732] [serial = 1108] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (19949000) [pid = 3732] [serial = 1113] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (14FF1400) [pid = 3732] [serial = 1111] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (143DD800) [pid = 3732] [serial = 1098] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1533D400) [pid = 3732] [serial = 1099] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (16E08400) [pid = 3732] [serial = 1104] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16574400) [pid = 3732] [serial = 1101] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16983C00) [pid = 3732] [serial = 1102] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (12813C00) [pid = 3732] [serial = 1089] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (12DF7400) [pid = 3732] [serial = 1090] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (13652000) [pid = 3732] [serial = 1125] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (12815C00) [pid = 3732] [serial = 1095] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (13155000) [pid = 3732] [serial = 1096] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16A60800) [pid = 3732] [serial = 1116] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10F07800) [pid = 3732] [serial = 1092] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A145C00) [pid = 3732] [serial = 1132] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13C0A400) [pid = 3732] [serial = 1093] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17ED6C00) [pid = 3732] [serial = 1087] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1620FC00) [pid = 3732] [serial = 1128] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13C0CC00) [pid = 3732] [serial = 1126] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19946000) [pid = 3732] [serial = 1131] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10F1C800) [pid = 3732] [serial = 700] [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.] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16757800) [pid = 3732] [serial = 1129] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A1A8000) [pid = 3732] [serial = 1122] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1A1A9400) [pid = 3732] [serial = 1123] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (199F4800) [pid = 3732] [serial = 1120] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15AAAC00) [pid = 3732] [serial = 1148] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16E0D000) [pid = 3732] [serial = 1154] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17124400) [pid = 3732] [serial = 1187] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16210C00) [pid = 3732] [serial = 1150] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16DF1C00) [pid = 3732] [serial = 1172] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (176DA000) [pid = 3732] [serial = 1174] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17FE3C00) [pid = 3732] [serial = 1189] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (169BCC00) [pid = 3732] [serial = 1171] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (12D60C00) [pid = 3732] [serial = 1135] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16E02400) [pid = 3732] [serial = 1153] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16FE4000) [pid = 3732] [serial = 1186] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (16205000) [pid = 3732] [serial = 1159] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (13C0B800) [pid = 3732] [serial = 1157] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (13CDBC00) [pid = 3732] [serial = 1142] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (16202400) [pid = 3732] [serial = 1184] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1576D400) [pid = 3732] [serial = 1147] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (16571000) [pid = 3732] [serial = 1151] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1ABDD400) [pid = 3732] [serial = 1195] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (1AA64C00) [pid = 3732] [serial = 1193] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (1A3C1800) [pid = 3732] [serial = 1180] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (1A3C3800) [pid = 3732] [serial = 1181] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (1790D000) [pid = 3732] [serial = 1175] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (17903000) [pid = 3732] [serial = 1166] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (199F4000) [pid = 3732] [serial = 1190] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (17047800) [pid = 3732] [serial = 1163] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 50 (1A80C400) [pid = 3732] [serial = 1192] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 49 (175CD400) [pid = 3732] [serial = 1165] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 48 (16364000) [pid = 3732] [serial = 1160] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 47 (16FE3800) [pid = 3732] [serial = 1162] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 46 (1A259800) [pid = 3732] [serial = 1178] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | --DOMWINDOW == 45 (1A138C00) [pid = 3732] [serial = 1177] [outer = 00000000] [url = about:blank] 16:19:17 INFO - PROCESS | 3732 | 1466036357630 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:19:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:19:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 998ms 16:19:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:19:17 INFO - PROCESS | 3732 | 1466036357671 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 3732 | 1466036357674 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 16:19:17 INFO - PROCESS | 3732 | 1466036357679 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 3732 | 1466036357682 Marionette TRACE conn3 <- [1,1590,null,{}] 16:19:17 INFO - PROCESS | 3732 | 1466036357686 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:17 INFO - PROCESS | 3732 | 1466036357689 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:17 INFO - PROCESS | 3732 | 1466036357777 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:19:17 INFO - PROCESS | 3732 | 1466036357785 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 3732 | 1466036357788 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:17 INFO - PROCESS | 3732 | ++DOCSHELL 131E3C00 == 13 [pid = 3732] [id = 407] 16:19:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 46 (131E9000) [pid = 3732] [serial = 1221] [outer = 00000000] 16:19:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 47 (13254000) [pid = 3732] [serial = 1222] [outer = 131E9000] 16:19:17 INFO - PROCESS | 3732 | 1466036357836 Marionette DEBUG loaded listener.js 16:19:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 48 (1393D800) [pid = 3732] [serial = 1223] [outer = 131E9000] 16:19:18 INFO - PROCESS | 3732 | 1466036358333 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 686ms 16:19:18 INFO - PROCESS | 3732 | 1466036358375 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:19:18 INFO - PROCESS | 3732 | 1466036358378 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 16:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:19:18 INFO - PROCESS | 3732 | 1466036358381 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:19:18 INFO - PROCESS | 3732 | 1466036358383 Marionette TRACE conn3 <- [1,1594,null,{}] 16:19:18 INFO - PROCESS | 3732 | 1466036358387 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:18 INFO - PROCESS | 3732 | 1466036358389 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:18 INFO - PROCESS | 3732 | 1466036358503 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:19:18 INFO - PROCESS | 3732 | 1466036358598 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 3732 | 1466036358600 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:18 INFO - PROCESS | 3732 | ++DOCSHELL 13CD8400 == 14 [pid = 3732] [id = 408] 16:19:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (13CD9400) [pid = 3732] [serial = 1224] [outer = 00000000] 16:19:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (1430AC00) [pid = 3732] [serial = 1225] [outer = 13CD9400] 16:19:18 INFO - PROCESS | 3732 | 1466036358645 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (14F24C00) [pid = 3732] [serial = 1226] [outer = 13CD9400] 16:19:19 INFO - PROCESS | 3732 | 1466036359077 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 16:19:19 INFO - PROCESS | 3732 | 1466036359121 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 3732 | 1466036359125 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 16:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:19:19 INFO - PROCESS | 3732 | 1466036359135 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 3732 | 1466036359139 Marionette TRACE conn3 <- [1,1598,null,{}] 16:19:19 INFO - PROCESS | 3732 | 1466036359143 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 3732 | 1466036359146 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:19 INFO - PROCESS | 3732 | 1466036359238 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:19:19 INFO - PROCESS | 3732 | 1466036359245 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 3732 | 1466036359247 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:19 INFO - PROCESS | 3732 | ++DOCSHELL 15F06C00 == 15 [pid = 3732] [id = 409] 16:19:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (15F07000) [pid = 3732] [serial = 1227] [outer = 00000000] 16:19:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (15F0EC00) [pid = 3732] [serial = 1228] [outer = 15F07000] 16:19:19 INFO - PROCESS | 3732 | 1466036359291 Marionette DEBUG loaded listener.js 16:19:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (16205000) [pid = 3732] [serial = 1229] [outer = 15F07000] 16:19:19 INFO - PROCESS | 3732 | 1466036359755 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 702ms 16:19:19 INFO - PROCESS | 3732 | 1466036359838 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 3732 | 1466036359840 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 16:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:19:19 INFO - PROCESS | 3732 | 1466036359844 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 3732 | 1466036359845 Marionette TRACE conn3 <- [1,1602,null,{}] 16:19:19 INFO - PROCESS | 3732 | 1466036359849 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 3732 | 1466036359851 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:19 INFO - PROCESS | 3732 | 1466036359994 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:19:19 INFO - PROCESS | 3732 | 1466036359999 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 3732 | 1466036360001 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:20 INFO - PROCESS | 3732 | ++DOCSHELL 16571000 == 16 [pid = 3732] [id = 410] 16:19:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (16571400) [pid = 3732] [serial = 1230] [outer = 00000000] 16:19:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (16577400) [pid = 3732] [serial = 1231] [outer = 16571400] 16:19:20 INFO - PROCESS | 3732 | 1466036360053 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (16579C00) [pid = 3732] [serial = 1232] [outer = 16571400] 16:19:20 INFO - PROCESS | 3732 | 1466036360495 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:19:20 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 16:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 686ms 16:19:20 INFO - PROCESS | 3732 | 1466036360548 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:19:20 INFO - PROCESS | 3732 | 1466036360550 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 16:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:19:20 INFO - PROCESS | 3732 | 1466036360554 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:19:20 INFO - PROCESS | 3732 | 1466036360556 Marionette TRACE conn3 <- [1,1606,null,{}] 16:19:20 INFO - PROCESS | 3732 | 1466036360559 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:20 INFO - PROCESS | 3732 | 1466036360561 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:20 INFO - PROCESS | 3732 | 1466036360674 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:19:20 INFO - PROCESS | 3732 | 1466036360679 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 3732 | 1466036360685 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:20 INFO - PROCESS | 3732 | ++DOCSHELL 16A56C00 == 17 [pid = 3732] [id = 411] 16:19:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (16A5A400) [pid = 3732] [serial = 1233] [outer = 00000000] 16:19:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (16C0D000) [pid = 3732] [serial = 1234] [outer = 16A5A400] 16:19:20 INFO - PROCESS | 3732 | 1466036360788 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (16E08000) [pid = 3732] [serial = 1235] [outer = 16A5A400] 16:19:21 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (17121C00) [pid = 3732] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:19:21 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1A255800) [pid = 3732] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:19:21 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (11C28C00) [pid = 3732] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:19:21 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (13656400) [pid = 3732] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:19:21 INFO - PROCESS | 3732 | 1466036361243 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 16:19:21 INFO - PROCESS | 3732 | 1466036361314 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 3732 | 1466036361316 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 16:19:21 INFO - PROCESS | 3732 | 1466036361319 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 3732 | 1466036361321 Marionette TRACE conn3 <- [1,1610,null,{}] 16:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:19:21 INFO - PROCESS | 3732 | 1466036361324 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:21 INFO - PROCESS | 3732 | 1466036361326 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:21 INFO - PROCESS | 3732 | 1466036361413 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:19:21 INFO - PROCESS | 3732 | 1466036361421 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 3732 | 1466036361423 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:21 INFO - PROCESS | 3732 | ++DOCSHELL 16C0CC00 == 18 [pid = 3732] [id = 412] 16:19:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (16E0B800) [pid = 3732] [serial = 1236] [outer = 00000000] 16:19:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (16FE5800) [pid = 3732] [serial = 1237] [outer = 16E0B800] 16:19:21 INFO - PROCESS | 3732 | 1466036361466 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (17043000) [pid = 3732] [serial = 1238] [outer = 16E0B800] 16:19:21 INFO - PROCESS | 3732 | 1466036361897 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:19:21 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 16:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 639ms 16:19:21 INFO - PROCESS | 3732 | 1466036361961 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 3732 | 1466036361963 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 16:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:19:21 INFO - PROCESS | 3732 | 1466036361966 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 3732 | 1466036361967 Marionette TRACE conn3 <- [1,1614,null,{}] 16:19:21 INFO - PROCESS | 3732 | 1466036361971 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:21 INFO - PROCESS | 3732 | 1466036361973 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:22 INFO - PROCESS | 3732 | 1466036362053 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:19:22 INFO - PROCESS | 3732 | 1466036362059 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 3732 | 1466036362060 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:22 INFO - PROCESS | 3732 | ++DOCSHELL 10A4A400 == 19 [pid = 3732] [id = 413] 16:19:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1704B800) [pid = 3732] [serial = 1239] [outer = 00000000] 16:19:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (17123C00) [pid = 3732] [serial = 1240] [outer = 1704B800] 16:19:22 INFO - PROCESS | 3732 | 1466036362110 Marionette DEBUG loaded listener.js 16:19:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (17127C00) [pid = 3732] [serial = 1241] [outer = 1704B800] 16:19:22 INFO - PROCESS | 3732 | 1466036362512 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:19:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:19:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 593ms 16:19:22 INFO - PROCESS | 3732 | 1466036362550 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 3732 | 1466036362552 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 16:19:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:19:22 INFO - PROCESS | 3732 | 1466036362555 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 3732 | 1466036362557 Marionette TRACE conn3 <- [1,1618,null,{}] 16:19:22 INFO - PROCESS | 3732 | 1466036362561 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:22 INFO - PROCESS | 3732 | 1466036362562 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:22 INFO - PROCESS | 3732 | 1466036362641 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:19:22 INFO - PROCESS | 3732 | 1466036362646 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 3732 | 1466036362648 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:22 INFO - PROCESS | 3732 | ++DOCSHELL 15F06400 == 20 [pid = 3732] [id = 414] 16:19:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (170DA800) [pid = 3732] [serial = 1242] [outer = 00000000] 16:19:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (17690000) [pid = 3732] [serial = 1243] [outer = 170DA800] 16:19:22 INFO - PROCESS | 3732 | 1466036362691 Marionette DEBUG loaded listener.js 16:19:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (17856000) [pid = 3732] [serial = 1244] [outer = 170DA800] 16:19:23 INFO - PROCESS | 3732 | 1466036363140 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 639ms 16:19:23 INFO - PROCESS | 3732 | 1466036363193 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:19:23 INFO - PROCESS | 3732 | 1466036363195 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 16:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:19:23 INFO - PROCESS | 3732 | 1466036363199 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:19:23 INFO - PROCESS | 3732 | 1466036363201 Marionette TRACE conn3 <- [1,1622,null,{}] 16:19:23 INFO - PROCESS | 3732 | 1466036363204 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:23 INFO - PROCESS | 3732 | 1466036363206 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:23 INFO - PROCESS | 3732 | 1466036363284 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:19:23 INFO - PROCESS | 3732 | 1466036363290 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 3732 | 1466036363292 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:23 INFO - PROCESS | 3732 | ++DOCSHELL 16571800 == 21 [pid = 3732] [id = 415] 16:19:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1712E400) [pid = 3732] [serial = 1245] [outer = 00000000] 16:19:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (17695400) [pid = 3732] [serial = 1246] [outer = 1712E400] 16:19:23 INFO - PROCESS | 3732 | 1466036363336 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (17907800) [pid = 3732] [serial = 1247] [outer = 1712E400] 16:19:23 INFO - PROCESS | 3732 | 1466036363821 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 702ms 16:19:23 INFO - PROCESS | 3732 | 1466036363897 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:19:23 INFO - PROCESS | 3732 | 1466036363901 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 16:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:19:23 INFO - PROCESS | 3732 | 1466036363907 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:19:23 INFO - PROCESS | 3732 | 1466036363911 Marionette TRACE conn3 <- [1,1626,null,{}] 16:19:23 INFO - PROCESS | 3732 | 1466036363918 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:23 INFO - PROCESS | 3732 | 1466036363921 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:24 INFO - PROCESS | 3732 | 1466036364114 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:19:24 INFO - PROCESS | 3732 | 1466036364220 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 3732 | 1466036364225 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:24 INFO - PROCESS | 3732 | ++DOCSHELL 12A1B000 == 22 [pid = 3732] [id = 416] 16:19:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (12A9D000) [pid = 3732] [serial = 1248] [outer = 00000000] 16:19:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1302C400) [pid = 3732] [serial = 1249] [outer = 12A9D000] 16:19:24 INFO - PROCESS | 3732 | 1466036364286 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13256800) [pid = 3732] [serial = 1250] [outer = 12A9D000] 16:19:24 INFO - PROCESS | 3732 | 1466036364831 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 936ms 16:19:24 INFO - PROCESS | 3732 | 1466036364855 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:19:24 INFO - PROCESS | 3732 | 1466036364860 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 16:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:19:24 INFO - PROCESS | 3732 | 1466036364867 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 3732 | 1466036364870 Marionette TRACE conn3 <- [1,1630,null,{}] 16:19:24 INFO - PROCESS | 3732 | 1466036364874 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:24 INFO - PROCESS | 3732 | 1466036364877 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:24 INFO - PROCESS | 3732 | 1466036364989 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:19:25 INFO - PROCESS | 3732 | 1466036365093 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 3732 | 1466036365096 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:25 INFO - PROCESS | 3732 | ++DOCSHELL 15AAD800 == 23 [pid = 3732] [id = 417] 16:19:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15AADC00) [pid = 3732] [serial = 1251] [outer = 00000000] 16:19:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15F10C00) [pid = 3732] [serial = 1252] [outer = 15AADC00] 16:19:25 INFO - PROCESS | 3732 | 1466036365154 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16576400) [pid = 3732] [serial = 1253] [outer = 15AADC00] 16:19:25 INFO - PROCESS | 3732 | 1466036365749 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 951ms 16:19:25 INFO - PROCESS | 3732 | 1466036365815 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 3732 | 1466036365817 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 16:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:19:25 INFO - PROCESS | 3732 | 1466036365821 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 3732 | 1466036365825 Marionette TRACE conn3 <- [1,1634,null,{}] 16:19:25 INFO - PROCESS | 3732 | 1466036365835 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:25 INFO - PROCESS | 3732 | 1466036365840 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:25 INFO - PROCESS | 3732 | 1466036365979 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:19:26 INFO - PROCESS | 3732 | 1466036366113 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:26 INFO - PROCESS | 3732 | 1466036366117 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:26 INFO - PROCESS | 3732 | ++DOCSHELL 1712D400 == 24 [pid = 3732] [id = 418] 16:19:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1712E000) [pid = 3732] [serial = 1254] [outer = 00000000] 16:19:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17909800) [pid = 3732] [serial = 1255] [outer = 1712E000] 16:19:26 INFO - PROCESS | 3732 | 1466036366173 Marionette DEBUG loaded listener.js 16:19:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17E89000) [pid = 3732] [serial = 1256] [outer = 1712E000] 16:19:26 INFO - PROCESS | 3732 | 1466036366757 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 999ms 16:19:26 INFO - PROCESS | 3732 | 1466036366822 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:19:26 INFO - PROCESS | 3732 | 1466036366825 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 16:19:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:19:26 INFO - PROCESS | 3732 | 1466036366828 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - PROCESS | 3732 | 1466036366830 Marionette TRACE conn3 <- [1,1638,null,{}] 16:19:26 INFO - PROCESS | 3732 | 1466036366834 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:26 INFO - PROCESS | 3732 | 1466036366836 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:26 INFO - PROCESS | 3732 | 1466036366942 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:19:27 INFO - PROCESS | 3732 | 1466036367179 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 3732 | 1466036367182 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:27 INFO - PROCESS | 3732 | ++DOCSHELL 105ED800 == 25 [pid = 3732] [id = 419] 16:19:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10A4E400) [pid = 3732] [serial = 1257] [outer = 00000000] 16:19:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (114BBC00) [pid = 3732] [serial = 1258] [outer = 10A4E400] 16:19:27 INFO - PROCESS | 3732 | 1466036367272 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1289A000) [pid = 3732] [serial = 1259] [outer = 10A4E400] 16:19:27 INFO - PROCESS | 3732 | 1466036367899 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:19:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:19:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1076ms 16:19:27 INFO - PROCESS | 3732 | 1466036367921 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 3732 | 1466036367924 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 16:19:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:19:27 INFO - PROCESS | 3732 | 1466036367928 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - PROCESS | 3732 | 1466036367931 Marionette TRACE conn3 <- [1,1642,null,{}] 16:19:27 INFO - PROCESS | 3732 | 1466036367936 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:27 INFO - PROCESS | 3732 | 1466036367940 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:28 INFO - PROCESS | 3732 | 1466036368041 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:19:28 INFO - PROCESS | 3732 | --DOCSHELL 12AE6400 == 24 [pid = 3732] [id = 405] 16:19:28 INFO - PROCESS | 3732 | --DOCSHELL 10374000 == 23 [pid = 3732] [id = 404] 16:19:28 INFO - PROCESS | 3732 | --DOCSHELL 114BF800 == 22 [pid = 3732] [id = 399] 16:19:28 INFO - PROCESS | 3732 | 1466036368694 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:28 INFO - PROCESS | 3732 | 1466036368698 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1ABE1800) [pid = 3732] [serial = 1210] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A80D400) [pid = 3732] [serial = 1208] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15AA2400) [pid = 3732] [serial = 1199] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1556A800) [pid = 3732] [serial = 1201] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15F07400) [pid = 3732] [serial = 1202] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13C02000) [pid = 3732] [serial = 1198] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1768A400) [pid = 3732] [serial = 1204] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (176D9400) [pid = 3732] [serial = 1205] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1A3BEC00) [pid = 3732] [serial = 1207] [outer = 00000000] [url = about:blank] 16:19:28 INFO - PROCESS | 3732 | ++DOCSHELL 104EB400 == 23 [pid = 3732] [id = 420] 16:19:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (104EC400) [pid = 3732] [serial = 1260] [outer = 00000000] 16:19:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10A48400) [pid = 3732] [serial = 1261] [outer = 104EC400] 16:19:28 INFO - PROCESS | 3732 | 1466036368849 Marionette DEBUG loaded listener.js 16:19:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10F12C00) [pid = 3732] [serial = 1262] [outer = 104EC400] 16:19:29 INFO - PROCESS | 3732 | 1466036369294 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:19:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:19:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1388ms 16:19:29 INFO - PROCESS | 3732 | 1466036369328 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:19:29 INFO - PROCESS | 3732 | 1466036369331 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 16:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:19:29 INFO - PROCESS | 3732 | 1466036369339 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:19:29 INFO - PROCESS | 3732 | 1466036369342 Marionette TRACE conn3 <- [1,1646,null,{}] 16:19:29 INFO - PROCESS | 3732 | 1466036369348 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:29 INFO - PROCESS | 3732 | 1466036369351 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:29 INFO - PROCESS | 3732 | 1466036369433 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:19:29 INFO - PROCESS | 3732 | 1466036369441 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 3732 | 1466036369444 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:29 INFO - PROCESS | 3732 | ++DOCSHELL 13106400 == 24 [pid = 3732] [id = 421] 16:19:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (13122000) [pid = 3732] [serial = 1263] [outer = 00000000] 16:19:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (131E2C00) [pid = 3732] [serial = 1264] [outer = 13122000] 16:19:29 INFO - PROCESS | 3732 | 1466036369494 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (13253C00) [pid = 3732] [serial = 1265] [outer = 13122000] 16:19:29 INFO - PROCESS | 3732 | 1466036369952 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 655ms 16:19:29 INFO - PROCESS | 3732 | 1466036369993 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:19:29 INFO - PROCESS | 3732 | 1466036369997 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 16:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:19:29 INFO - PROCESS | 3732 | 1466036370002 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:19:29 INFO - PROCESS | 3732 | 1466036370004 Marionette TRACE conn3 <- [1,1650,null,{}] 16:19:29 INFO - PROCESS | 3732 | 1466036370008 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:29 INFO - PROCESS | 3732 | 1466036370010 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:30 INFO - PROCESS | 3732 | 1466036370124 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:19:30 INFO - PROCESS | 3732 | 1466036370216 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:30 INFO - PROCESS | 3732 | 1466036370218 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:30 INFO - PROCESS | 3732 | ++DOCSHELL 13103400 == 25 [pid = 3732] [id = 422] 16:19:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (143E0800) [pid = 3732] [serial = 1266] [outer = 00000000] 16:19:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15767C00) [pid = 3732] [serial = 1267] [outer = 143E0800] 16:19:30 INFO - PROCESS | 3732 | 1466036370262 Marionette DEBUG loaded listener.js 16:19:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (157D6800) [pid = 3732] [serial = 1268] [outer = 143E0800] 16:19:30 INFO - PROCESS | 3732 | 1466036370665 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 687ms 16:19:30 INFO - PROCESS | 3732 | 1466036370701 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:19:30 INFO - PROCESS | 3732 | 1466036370703 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 16:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:19:30 INFO - PROCESS | 3732 | 1466036370708 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:19:30 INFO - PROCESS | 3732 | 1466036370713 Marionette TRACE conn3 <- [1,1654,null,{}] 16:19:30 INFO - PROCESS | 3732 | 1466036370723 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:30 INFO - PROCESS | 3732 | 1466036370726 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:30 INFO - PROCESS | 3732 | 1466036370849 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:19:30 INFO - PROCESS | 3732 | 1466036370875 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:30 INFO - PROCESS | 3732 | 1466036370877 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:30 INFO - PROCESS | 3732 | ++DOCSHELL 15CC8C00 == 26 [pid = 3732] [id = 423] 16:19:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F09400) [pid = 3732] [serial = 1269] [outer = 00000000] 16:19:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16210C00) [pid = 3732] [serial = 1270] [outer = 15F09400] 16:19:30 INFO - PROCESS | 3732 | 1466036370929 Marionette DEBUG loaded listener.js 16:19:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (169BD400) [pid = 3732] [serial = 1271] [outer = 15F09400] 16:19:31 INFO - PROCESS | 3732 | 1466036371357 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 686ms 16:19:31 INFO - PROCESS | 3732 | 1466036371390 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:19:31 INFO - PROCESS | 3732 | 1466036371393 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 16:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:19:31 INFO - PROCESS | 3732 | 1466036371396 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:19:31 INFO - PROCESS | 3732 | 1466036371398 Marionette TRACE conn3 <- [1,1658,null,{}] 16:19:31 INFO - PROCESS | 3732 | 1466036371406 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:31 INFO - PROCESS | 3732 | 1466036371408 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:31 INFO - PROCESS | 3732 | 1466036371544 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:19:31 INFO - PROCESS | 3732 | 1466036371559 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 3732 | 1466036371561 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:31 INFO - PROCESS | 3732 | ++DOCSHELL 169CB000 == 27 [pid = 3732] [id = 424] 16:19:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16DF8000) [pid = 3732] [serial = 1272] [outer = 00000000] 16:19:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16E0D000) [pid = 3732] [serial = 1273] [outer = 16DF8000] 16:19:31 INFO - PROCESS | 3732 | 1466036371604 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16E33C00) [pid = 3732] [serial = 1274] [outer = 16DF8000] 16:19:32 INFO - PROCESS | 3732 | 1466036372038 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 702ms 16:19:32 INFO - PROCESS | 3732 | 1466036372095 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:19:32 INFO - PROCESS | 3732 | 1466036372097 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 16:19:32 INFO - PROCESS | 3732 | 1466036372100 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:19:32 INFO - PROCESS | 3732 | 1466036372102 Marionette TRACE conn3 <- [1,1662,null,{}] 16:19:32 INFO - PROCESS | 3732 | 1466036372106 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:32 INFO - PROCESS | 3732 | 1466036372108 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:32 INFO - PROCESS | 3732 | 1466036372216 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:19:32 INFO - PROCESS | 3732 | 1466036372221 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:32 INFO - PROCESS | 3732 | 1466036372227 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:32 INFO - PROCESS | 3732 | ++DOCSHELL 17124400 == 28 [pid = 3732] [id = 425] 16:19:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17125000) [pid = 3732] [serial = 1275] [outer = 00000000] 16:19:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17130400) [pid = 3732] [serial = 1276] [outer = 17125000] 16:19:32 INFO - PROCESS | 3732 | 1466036372280 Marionette DEBUG loaded listener.js 16:19:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (17690C00) [pid = 3732] [serial = 1277] [outer = 17125000] 16:19:32 INFO - PROCESS | 3732 | 1466036372754 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 702ms 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16571400) [pid = 3732] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16A5A400) [pid = 3732] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16E0B800) [pid = 3732] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (170DA800) [pid = 3732] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13CD9400) [pid = 3732] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (103CAC00) [pid = 3732] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15F07000) [pid = 3732] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (131E9000) [pid = 3732] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (104E0400) [pid = 3732] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (131E8400) [pid = 3732] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1704B800) [pid = 3732] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1712E400) [pid = 3732] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1AA6C400) [pid = 3732] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:19:33 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1AA6E800) [pid = 3732] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:19:33 INFO - PROCESS | 3732 | 1466036373087 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:19:33 INFO - PROCESS | 3732 | 1466036373089 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 16:19:33 INFO - PROCESS | 3732 | 1466036373097 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:19:33 INFO - PROCESS | 3732 | 1466036373099 Marionette TRACE conn3 <- [1,1666,null,{}] 16:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:19:33 INFO - PROCESS | 3732 | 1466036373103 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:33 INFO - PROCESS | 3732 | 1466036373105 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:33 INFO - PROCESS | 3732 | 1466036373182 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:19:33 INFO - PROCESS | 3732 | 1466036373188 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 3732 | 1466036373190 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:33 INFO - PROCESS | 3732 | ++DOCSHELL 1055C000 == 29 [pid = 3732] [id = 426] 16:19:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (131E4800) [pid = 3732] [serial = 1278] [outer = 00000000] 16:19:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15CCE800) [pid = 3732] [serial = 1279] [outer = 131E4800] 16:19:33 INFO - PROCESS | 3732 | 1466036373236 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1698BC00) [pid = 3732] [serial = 1280] [outer = 131E4800] 16:19:33 INFO - PROCESS | 3732 | 1466036373678 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 640ms 16:19:33 INFO - PROCESS | 3732 | 1466036373741 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:19:33 INFO - PROCESS | 3732 | 1466036373743 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 16:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:19:33 INFO - PROCESS | 3732 | 1466036373747 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:19:33 INFO - PROCESS | 3732 | 1466036373748 Marionette TRACE conn3 <- [1,1670,null,{}] 16:19:33 INFO - PROCESS | 3732 | 1466036373752 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:33 INFO - PROCESS | 3732 | 1466036373753 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:33 INFO - PROCESS | 3732 | 1466036373828 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:19:33 INFO - PROCESS | 3732 | 1466036373833 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 3732 | 1466036373835 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:33 INFO - PROCESS | 3732 | ++DOCSHELL 16E10800 == 30 [pid = 3732] [id = 427] 16:19:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16FDB800) [pid = 3732] [serial = 1281] [outer = 00000000] 16:19:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17856C00) [pid = 3732] [serial = 1282] [outer = 16FDB800] 16:19:33 INFO - PROCESS | 3732 | 1466036373879 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17906400) [pid = 3732] [serial = 1283] [outer = 16FDB800] 16:19:34 INFO - PROCESS | 3732 | 1466036374319 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 593ms 16:19:34 INFO - PROCESS | 3732 | 1466036374344 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 3732 | 1466036374346 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 16:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:19:34 INFO - PROCESS | 3732 | 1466036374349 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 3732 | 1466036374351 Marionette TRACE conn3 <- [1,1674,null,{}] 16:19:34 INFO - PROCESS | 3732 | 1466036374354 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:34 INFO - PROCESS | 3732 | 1466036374356 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:34 INFO - PROCESS | 3732 | 1466036374430 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:19:34 INFO - PROCESS | 3732 | 1466036374437 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:34 INFO - PROCESS | 3732 | 1466036374440 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:34 INFO - PROCESS | 3732 | ++DOCSHELL 11206400 == 31 [pid = 3732] [id = 428] 16:19:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (114BC800) [pid = 3732] [serial = 1284] [outer = 00000000] 16:19:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17FDEC00) [pid = 3732] [serial = 1285] [outer = 114BC800] 16:19:34 INFO - PROCESS | 3732 | 1466036374487 Marionette DEBUG loaded listener.js 16:19:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17FE0000) [pid = 3732] [serial = 1286] [outer = 114BC800] 16:19:34 INFO - PROCESS | 3732 | 1466036374925 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:19:34 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 16:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 593ms 16:19:34 INFO - PROCESS | 3732 | 1466036374952 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 3732 | 1466036374954 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 16:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:19:34 INFO - PROCESS | 3732 | 1466036374957 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 3732 | 1466036374959 Marionette TRACE conn3 <- [1,1678,null,{}] 16:19:34 INFO - PROCESS | 3732 | 1466036374972 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:34 INFO - PROCESS | 3732 | 1466036374974 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:35 INFO - PROCESS | 3732 | 1466036375092 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:19:35 INFO - PROCESS | 3732 | 1466036375198 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 3732 | 1466036375201 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:35 INFO - PROCESS | 3732 | ++DOCSHELL 103CB000 == 32 [pid = 3732] [id = 429] 16:19:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (10432400) [pid = 3732] [serial = 1287] [outer = 00000000] 16:19:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (105F2000) [pid = 3732] [serial = 1288] [outer = 10432400] 16:19:35 INFO - PROCESS | 3732 | 1466036375256 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (11CCD000) [pid = 3732] [serial = 1289] [outer = 10432400] 16:19:36 INFO - PROCESS | 3732 | 1466036376042 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1154ms 16:19:36 INFO - PROCESS | 3732 | 1466036376119 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 3732 | 1466036376123 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 16:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:19:36 INFO - PROCESS | 3732 | 1466036376128 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 3732 | 1466036376131 Marionette TRACE conn3 <- [1,1682,null,{}] 16:19:36 INFO - PROCESS | 3732 | 1466036376136 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:36 INFO - PROCESS | 3732 | 1466036376139 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:36 INFO - PROCESS | 3732 | 1466036376282 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:19:36 INFO - PROCESS | 3732 | 1466036376408 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 3732 | 1466036376412 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:36 INFO - PROCESS | 3732 | ++DOCSHELL 13CCEC00 == 33 [pid = 3732] [id = 430] 16:19:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13CDC400) [pid = 3732] [serial = 1290] [outer = 00000000] 16:19:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15565000) [pid = 3732] [serial = 1291] [outer = 13CDC400] 16:19:36 INFO - PROCESS | 3732 | 1466036376467 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15775800) [pid = 3732] [serial = 1292] [outer = 13CDC400] 16:19:37 INFO - PROCESS | 3732 | 1466036377312 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1248ms 16:19:37 INFO - PROCESS | 3732 | 1466036377386 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 3732 | 1466036377391 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 16:19:37 INFO - PROCESS | 3732 | 1466036377396 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:19:37 INFO - PROCESS | 3732 | 1466036377399 Marionette TRACE conn3 <- [1,1686,null,{}] 16:19:37 INFO - PROCESS | 3732 | 1466036377404 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:37 INFO - PROCESS | 3732 | 1466036377407 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:37 INFO - PROCESS | 3732 | 1466036377521 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1ABE7800) [pid = 3732] [serial = 1211] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1ABDF000) [pid = 3732] [serial = 1196] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16577400) [pid = 3732] [serial = 1231] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16579C00) [pid = 3732] [serial = 1232] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16C0D000) [pid = 3732] [serial = 1234] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16E08000) [pid = 3732] [serial = 1235] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16FE5800) [pid = 3732] [serial = 1237] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17690000) [pid = 3732] [serial = 1243] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1430AC00) [pid = 3732] [serial = 1225] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (104E5000) [pid = 3732] [serial = 1213] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10F01400) [pid = 3732] [serial = 1214] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15F0EC00) [pid = 3732] [serial = 1228] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13254000) [pid = 3732] [serial = 1222] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1393D800) [pid = 3732] [serial = 1223] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (105EE000) [pid = 3732] [serial = 1219] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (110E8C00) [pid = 3732] [serial = 1220] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13658000) [pid = 3732] [serial = 1216] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1403F400) [pid = 3732] [serial = 1217] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14F24C00) [pid = 3732] [serial = 1226] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17123C00) [pid = 3732] [serial = 1240] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17043000) [pid = 3732] [serial = 1238] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17907800) [pid = 3732] [serial = 1247] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17695400) [pid = 3732] [serial = 1246] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (17856000) [pid = 3732] [serial = 1244] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16205000) [pid = 3732] [serial = 1229] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (17127C00) [pid = 3732] [serial = 1241] [outer = 00000000] [url = about:blank] 16:19:37 INFO - PROCESS | 3732 | 1466036377653 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:37 INFO - PROCESS | 3732 | 1466036377657 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:37 INFO - PROCESS | 3732 | ++DOCSHELL 1055B800 == 34 [pid = 3732] [id = 431] 16:19:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1055F800) [pid = 3732] [serial = 1293] [outer = 00000000] 16:19:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (10F02400) [pid = 3732] [serial = 1294] [outer = 1055F800] 16:19:37 INFO - PROCESS | 3732 | 1466036377704 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (11C29800) [pid = 3732] [serial = 1295] [outer = 1055F800] 16:19:38 INFO - PROCESS | 3732 | 1466036378113 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:19:38 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 16:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 16:19:38 INFO - PROCESS | 3732 | 1466036378159 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:19:38 INFO - PROCESS | 3732 | 1466036378163 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 16:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:19:38 INFO - PROCESS | 3732 | 1466036378171 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:19:38 INFO - PROCESS | 3732 | 1466036378173 Marionette TRACE conn3 <- [1,1690,null,{}] 16:19:38 INFO - PROCESS | 3732 | 1466036378176 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 3732 | 1466036378179 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:38 INFO - PROCESS | 3732 | 1466036378263 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:19:38 INFO - PROCESS | 3732 | 1466036378269 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 3732 | 1466036378272 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:38 INFO - PROCESS | 3732 | ++DOCSHELL 13937C00 == 35 [pid = 3732] [id = 432] 16:19:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1393CC00) [pid = 3732] [serial = 1296] [outer = 00000000] 16:19:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13C10C00) [pid = 3732] [serial = 1297] [outer = 1393CC00] 16:19:38 INFO - PROCESS | 3732 | 1466036378317 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1403EC00) [pid = 3732] [serial = 1298] [outer = 1393CC00] 16:19:38 INFO - PROCESS | 3732 | 1466036378789 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 639ms 16:19:38 INFO - PROCESS | 3732 | 1466036378806 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:19:38 INFO - PROCESS | 3732 | 1466036378808 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 16:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:19:38 INFO - PROCESS | 3732 | 1466036378812 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:19:38 INFO - PROCESS | 3732 | 1466036378815 Marionette TRACE conn3 <- [1,1694,null,{}] 16:19:38 INFO - PROCESS | 3732 | 1466036378825 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 3732 | 1466036378830 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:38 INFO - PROCESS | 3732 | 1466036378913 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:19:38 INFO - PROCESS | 3732 | 1466036378922 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 3732 | 1466036378925 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:38 INFO - PROCESS | 3732 | ++DOCSHELL 15F0D800 == 36 [pid = 3732] [id = 433] 16:19:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15F0DC00) [pid = 3732] [serial = 1299] [outer = 00000000] 16:19:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15F11000) [pid = 3732] [serial = 1300] [outer = 15F0DC00] 16:19:38 INFO - PROCESS | 3732 | 1466036379000 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16207C00) [pid = 3732] [serial = 1301] [outer = 15F0DC00] 16:19:39 INFO - PROCESS | 3732 | 1466036379470 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 686ms 16:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:19:39 INFO - PROCESS | 3732 | 1466036379511 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:19:39 INFO - PROCESS | 3732 | 1466036379513 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 16:19:39 INFO - PROCESS | 3732 | 1466036379517 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:19:39 INFO - PROCESS | 3732 | 1466036379518 Marionette TRACE conn3 <- [1,1698,null,{}] 16:19:39 INFO - PROCESS | 3732 | 1466036379522 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:39 INFO - PROCESS | 3732 | 1466036379524 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:39 INFO - PROCESS | 3732 | 1466036379622 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:19:39 INFO - PROCESS | 3732 | 1466036379627 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:39 INFO - PROCESS | 3732 | 1466036379629 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:39 INFO - PROCESS | 3732 | ++DOCSHELL 1656DC00 == 37 [pid = 3732] [id = 434] 16:19:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1656F000) [pid = 3732] [serial = 1302] [outer = 00000000] 16:19:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16C0C800) [pid = 3732] [serial = 1303] [outer = 1656F000] 16:19:39 INFO - PROCESS | 3732 | 1466036379672 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16E02C00) [pid = 3732] [serial = 1304] [outer = 1656F000] 16:19:40 INFO - PROCESS | 3732 | 1466036380124 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 623ms 16:19:40 INFO - PROCESS | 3732 | 1466036380139 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 3732 | 1466036380141 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 16:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:19:40 INFO - PROCESS | 3732 | 1466036380144 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 3732 | 1466036380146 Marionette TRACE conn3 <- [1,1702,null,{}] 16:19:40 INFO - PROCESS | 3732 | 1466036380149 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 3732 | 1466036380151 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:40 INFO - PROCESS | 3732 | 1466036380265 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:19:40 INFO - PROCESS | 3732 | 1466036380349 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 3732 | 1466036380351 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:40 INFO - PROCESS | 3732 | ++DOCSHELL 13121400 == 38 [pid = 3732] [id = 435] 16:19:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E08400) [pid = 3732] [serial = 1305] [outer = 00000000] 16:19:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16FE5800) [pid = 3732] [serial = 1306] [outer = 16E08400] 16:19:40 INFO - PROCESS | 3732 | 1466036380399 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (170D5000) [pid = 3732] [serial = 1307] [outer = 16E08400] 16:19:40 INFO - PROCESS | 3732 | 1466036380831 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 733ms 16:19:40 INFO - PROCESS | 3732 | 1466036380888 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 3732 | 1466036380890 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 16:19:40 INFO - PROCESS | 3732 | 1466036380894 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:19:40 INFO - PROCESS | 3732 | 1466036380895 Marionette TRACE conn3 <- [1,1706,null,{}] 16:19:40 INFO - PROCESS | 3732 | 1466036380899 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 3732 | 1466036380904 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:41 INFO - PROCESS | 3732 | 1466036381038 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:19:41 INFO - PROCESS | 3732 | 1466036381104 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:41 INFO - PROCESS | 3732 | 1466036381106 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:41 INFO - PROCESS | 3732 | ++DOCSHELL 1712EC00 == 39 [pid = 3732] [id = 436] 16:19:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1712F800) [pid = 3732] [serial = 1308] [outer = 00000000] 16:19:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (176DE800) [pid = 3732] [serial = 1309] [outer = 1712F800] 16:19:41 INFO - PROCESS | 3732 | 1466036381149 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17906C00) [pid = 3732] [serial = 1310] [outer = 1712F800] 16:19:41 INFO - PROCESS | 3732 | 1466036381562 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 702ms 16:19:41 INFO - PROCESS | 3732 | 1466036381595 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:19:41 INFO - PROCESS | 3732 | 1466036381596 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 16:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:19:41 INFO - PROCESS | 3732 | 1466036381600 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - PROCESS | 3732 | 1466036381601 Marionette TRACE conn3 <- [1,1710,null,{}] 16:19:41 INFO - PROCESS | 3732 | 1466036381605 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:41 INFO - PROCESS | 3732 | 1466036381607 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:41 INFO - PROCESS | 3732 | 1466036381763 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:19:41 INFO - PROCESS | 3732 | 1466036381774 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:41 INFO - PROCESS | 3732 | 1466036381776 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:41 INFO - PROCESS | 3732 | ++DOCSHELL 12813000 == 40 [pid = 3732] [id = 437] 16:19:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (131EB000) [pid = 3732] [serial = 1311] [outer = 00000000] 16:19:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17FE0800) [pid = 3732] [serial = 1312] [outer = 131EB000] 16:19:41 INFO - PROCESS | 3732 | 1466036381819 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (17FE4C00) [pid = 3732] [serial = 1313] [outer = 131EB000] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16DF8000) [pid = 3732] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13122000) [pid = 3732] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (104EC400) [pid = 3732] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (143E0800) [pid = 3732] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10A4E400) [pid = 3732] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17125000) [pid = 3732] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (12A9D000) [pid = 3732] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15AADC00) [pid = 3732] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1712E000) [pid = 3732] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (131E4800) [pid = 3732] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15F09400) [pid = 3732] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:19:42 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16FDB800) [pid = 3732] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:19:42 INFO - PROCESS | 3732 | 1466036382309 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:19:42 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 16:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 733ms 16:19:42 INFO - PROCESS | 3732 | 1466036382341 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:19:42 INFO - PROCESS | 3732 | 1466036382343 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 16:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:19:42 INFO - PROCESS | 3732 | 1466036382346 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:19:42 INFO - PROCESS | 3732 | 1466036382348 Marionette TRACE conn3 <- [1,1714,null,{}] 16:19:42 INFO - PROCESS | 3732 | 1466036382351 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:42 INFO - PROCESS | 3732 | 1466036382353 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:42 INFO - PROCESS | 3732 | 1466036382429 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:19:42 INFO - PROCESS | 3732 | 1466036382435 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 3732 | 1466036382437 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:42 INFO - PROCESS | 3732 | ++DOCSHELL 1306A800 == 41 [pid = 3732] [id = 438] 16:19:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1309D000) [pid = 3732] [serial = 1314] [outer = 00000000] 16:19:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16E0B000) [pid = 3732] [serial = 1315] [outer = 1309D000] 16:19:42 INFO - PROCESS | 3732 | 1466036382479 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1712F400) [pid = 3732] [serial = 1316] [outer = 1309D000] 16:19:42 INFO - PROCESS | 3732 | 1466036382906 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 593ms 16:19:42 INFO - PROCESS | 3732 | 1466036382950 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:19:42 INFO - PROCESS | 3732 | 1466036382952 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 16:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:19:42 INFO - PROCESS | 3732 | 1466036382959 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:19:42 INFO - PROCESS | 3732 | 1466036382961 Marionette TRACE conn3 <- [1,1718,null,{}] 16:19:42 INFO - PROCESS | 3732 | 1466036382964 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:42 INFO - PROCESS | 3732 | 1466036382966 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:43 INFO - PROCESS | 3732 | 1466036383044 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:19:43 INFO - PROCESS | 3732 | 1466036383050 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 3732 | 1466036383052 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:43 INFO - PROCESS | 3732 | ++DOCSHELL 15F09400 == 42 [pid = 3732] [id = 439] 16:19:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15F0D400) [pid = 3732] [serial = 1317] [outer = 00000000] 16:19:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17FE0C00) [pid = 3732] [serial = 1318] [outer = 15F0D400] 16:19:43 INFO - PROCESS | 3732 | 1466036383094 Marionette DEBUG loaded listener.js 16:19:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1994D000) [pid = 3732] [serial = 1319] [outer = 15F0D400] 16:19:43 INFO - PROCESS | 3732 | 1466036383532 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:19:43 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 16:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 592ms 16:19:43 INFO - PROCESS | 3732 | 1466036383557 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 3732 | 1466036383558 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 16:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:19:43 INFO - PROCESS | 3732 | 1466036383571 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 3732 | 1466036383573 Marionette TRACE conn3 <- [1,1722,null,{}] 16:19:43 INFO - PROCESS | 3732 | 1466036383593 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:43 INFO - PROCESS | 3732 | 1466036383595 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:43 INFO - PROCESS | 3732 | 1466036383671 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:19:43 INFO - PROCESS | 3732 | 1466036383677 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 3732 | 1466036383679 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:43 INFO - PROCESS | 3732 | ++DOCSHELL 1656D800 == 43 [pid = 3732] [id = 440] 16:19:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17E24C00) [pid = 3732] [serial = 1320] [outer = 00000000] 16:19:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (13260800) [pid = 3732] [serial = 1321] [outer = 17E24C00] 16:19:43 INFO - PROCESS | 3732 | 1466036383728 Marionette DEBUG loaded listener.js 16:19:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (199EE400) [pid = 3732] [serial = 1322] [outer = 17E24C00] 16:19:44 INFO - PROCESS | 3732 | 1466036384356 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 858ms 16:19:44 INFO - PROCESS | 3732 | 1466036384435 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:19:44 INFO - PROCESS | 3732 | 1466036384439 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 16:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:19:44 INFO - PROCESS | 3732 | 1466036384445 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:19:44 INFO - PROCESS | 3732 | 1466036384448 Marionette TRACE conn3 <- [1,1726,null,{}] 16:19:44 INFO - PROCESS | 3732 | 1466036384454 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:44 INFO - PROCESS | 3732 | 1466036384457 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:44 INFO - PROCESS | 3732 | 1466036384565 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:19:44 INFO - PROCESS | 3732 | 1466036384671 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:44 INFO - PROCESS | 3732 | 1466036384674 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:44 INFO - PROCESS | 3732 | ++DOCSHELL 10A4DC00 == 44 [pid = 3732] [id = 441] 16:19:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10F01C00) [pid = 3732] [serial = 1323] [outer = 00000000] 16:19:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (131EB800) [pid = 3732] [serial = 1324] [outer = 10F01C00] 16:19:44 INFO - PROCESS | 3732 | 1466036384728 Marionette DEBUG loaded listener.js 16:19:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (13C10000) [pid = 3732] [serial = 1325] [outer = 10F01C00] 16:19:45 INFO - PROCESS | 3732 | 1466036385323 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 936ms 16:19:45 INFO - PROCESS | 3732 | 1466036385388 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:19:45 INFO - PROCESS | 3732 | 1466036385393 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 16:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:19:45 INFO - PROCESS | 3732 | 1466036385399 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:19:45 INFO - PROCESS | 3732 | 1466036385402 Marionette TRACE conn3 <- [1,1730,null,{}] 16:19:45 INFO - PROCESS | 3732 | 1466036385405 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:45 INFO - PROCESS | 3732 | 1466036385408 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:45 INFO - PROCESS | 3732 | 1466036385516 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:19:45 INFO - PROCESS | 3732 | 1466036385650 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 3732 | 1466036385653 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:45 INFO - PROCESS | 3732 | ++DOCSHELL 15CCD800 == 45 [pid = 3732] [id = 442] 16:19:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15CCF000) [pid = 3732] [serial = 1326] [outer = 00000000] 16:19:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16572800) [pid = 3732] [serial = 1327] [outer = 15CCF000] 16:19:45 INFO - PROCESS | 3732 | 1466036385708 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16DF2C00) [pid = 3732] [serial = 1328] [outer = 15CCF000] 16:19:46 INFO - PROCESS | 3732 | 1466036386318 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 998ms 16:19:46 INFO - PROCESS | 3732 | 1466036386414 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 3732 | 1466036386417 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 16:19:46 INFO - PROCESS | 3732 | 1466036386423 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:19:46 INFO - PROCESS | 3732 | 1466036386426 Marionette TRACE conn3 <- [1,1734,null,{}] 16:19:46 INFO - PROCESS | 3732 | 1466036386437 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:46 INFO - PROCESS | 3732 | 1466036386442 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:46 INFO - PROCESS | 3732 | 1466036386554 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:19:46 INFO - PROCESS | 3732 | 1466036386681 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:46 INFO - PROCESS | 3732 | 1466036386684 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:46 INFO - PROCESS | 3732 | ++DOCSHELL 17FDD800 == 46 [pid = 3732] [id = 443] 16:19:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (17FDE000) [pid = 3732] [serial = 1329] [outer = 00000000] 16:19:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (199F0800) [pid = 3732] [serial = 1330] [outer = 17FDE000] 16:19:46 INFO - PROCESS | 3732 | 1466036386742 Marionette DEBUG loaded listener.js 16:19:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19E68C00) [pid = 3732] [serial = 1331] [outer = 17FDE000] 16:19:47 INFO - PROCESS | 3732 | 1466036387463 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1092ms 16:19:47 INFO - PROCESS | 3732 | 1466036387526 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:19:47 INFO - PROCESS | 3732 | 1466036387530 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 16:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:19:47 INFO - PROCESS | 3732 | 1466036387548 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:19:47 INFO - PROCESS | 3732 | 1466036387552 Marionette TRACE conn3 <- [1,1738,null,{}] 16:19:47 INFO - PROCESS | 3732 | 1466036387559 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:47 INFO - PROCESS | 3732 | 1466036387561 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:47 INFO - PROCESS | 3732 | 1466036387664 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:19:47 INFO - PROCESS | 3732 | 1466036387797 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 3732 | 1466036387801 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:47 INFO - PROCESS | 3732 | ++DOCSHELL 12DF6400 == 47 [pid = 3732] [id = 444] 16:19:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (13024C00) [pid = 3732] [serial = 1332] [outer = 00000000] 16:19:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (13102C00) [pid = 3732] [serial = 1333] [outer = 13024C00] 16:19:47 INFO - PROCESS | 3732 | 1466036387857 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (13153800) [pid = 3732] [serial = 1334] [outer = 13024C00] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 16E10800 == 46 [pid = 3732] [id = 427] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 169CB000 == 45 [pid = 3732] [id = 424] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 17124400 == 44 [pid = 3732] [id = 425] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 1055C000 == 43 [pid = 3732] [id = 426] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 11206400 == 42 [pid = 3732] [id = 428] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 15F09400 == 41 [pid = 3732] [id = 439] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 1306A800 == 40 [pid = 3732] [id = 438] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 12813000 == 39 [pid = 3732] [id = 437] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 1712EC00 == 38 [pid = 3732] [id = 436] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 13121400 == 37 [pid = 3732] [id = 435] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 1656DC00 == 36 [pid = 3732] [id = 434] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 15F0D800 == 35 [pid = 3732] [id = 433] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 13937C00 == 34 [pid = 3732] [id = 432] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 1055B800 == 33 [pid = 3732] [id = 431] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 10477C00 == 32 [pid = 3732] [id = 406] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 103CB000 == 31 [pid = 3732] [id = 429] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 13CCEC00 == 30 [pid = 3732] [id = 430] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 15CCD800 == 29 [pid = 3732] [id = 442] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 17FDD800 == 28 [pid = 3732] [id = 443] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 1656D800 == 27 [pid = 3732] [id = 440] 16:19:48 INFO - PROCESS | 3732 | --DOCSHELL 10A4DC00 == 26 [pid = 3732] [id = 441] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16E0D000) [pid = 3732] [serial = 1273] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (131E2C00) [pid = 3732] [serial = 1264] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (13253C00) [pid = 3732] [serial = 1265] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10A48400) [pid = 3732] [serial = 1261] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10F12C00) [pid = 3732] [serial = 1262] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (15767C00) [pid = 3732] [serial = 1267] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (157D6800) [pid = 3732] [serial = 1268] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1289A000) [pid = 3732] [serial = 1259] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (114BBC00) [pid = 3732] [serial = 1258] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17130400) [pid = 3732] [serial = 1276] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13256800) [pid = 3732] [serial = 1250] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1302C400) [pid = 3732] [serial = 1249] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16576400) [pid = 3732] [serial = 1253] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15F10C00) [pid = 3732] [serial = 1252] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17E89000) [pid = 3732] [serial = 1256] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17909800) [pid = 3732] [serial = 1255] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1698BC00) [pid = 3732] [serial = 1280] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15CCE800) [pid = 3732] [serial = 1279] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17690C00) [pid = 3732] [serial = 1277] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16210C00) [pid = 3732] [serial = 1270] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (169BD400) [pid = 3732] [serial = 1271] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16E33C00) [pid = 3732] [serial = 1274] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17856C00) [pid = 3732] [serial = 1282] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17906400) [pid = 3732] [serial = 1283] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17FDEC00) [pid = 3732] [serial = 1285] [outer = 00000000] [url = about:blank] 16:19:48 INFO - PROCESS | 3732 | 1466036388954 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1451ms 16:19:48 INFO - PROCESS | 3732 | 1466036388982 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 3732 | 1466036388985 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 16:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:19:48 INFO - PROCESS | 3732 | 1466036388994 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 3732 | 1466036388997 Marionette TRACE conn3 <- [1,1742,null,{}] 16:19:48 INFO - PROCESS | 3732 | 1466036389002 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:48 INFO - PROCESS | 3732 | 1466036389005 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:49 INFO - PROCESS | 3732 | 1466036389147 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:19:49 INFO - PROCESS | 3732 | 1466036389239 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 3732 | 1466036389242 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:49 INFO - PROCESS | 3732 | ++DOCSHELL 10F17000 == 27 [pid = 3732] [id = 445] 16:19:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10F18400) [pid = 3732] [serial = 1335] [outer = 00000000] 16:19:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (11CCBC00) [pid = 3732] [serial = 1336] [outer = 10F18400] 16:19:49 INFO - PROCESS | 3732 | 1466036389288 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1289A000) [pid = 3732] [serial = 1337] [outer = 10F18400] 16:19:49 INFO - PROCESS | 3732 | 1466036389698 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 16:19:49 INFO - PROCESS | 3732 | 1466036389732 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 3732 | 1466036389737 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 16:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:19:49 INFO - PROCESS | 3732 | 1466036389748 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - PROCESS | 3732 | 1466036389750 Marionette TRACE conn3 <- [1,1746,null,{}] 16:19:49 INFO - PROCESS | 3732 | 1466036389754 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:49 INFO - PROCESS | 3732 | 1466036389756 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:49 INFO - PROCESS | 3732 | 1466036389841 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:19:49 INFO - PROCESS | 3732 | 1466036389849 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 3732 | 1466036389851 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:49 INFO - PROCESS | 3732 | ++DOCSHELL 13253800 == 28 [pid = 3732] [id = 446] 16:19:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13253C00) [pid = 3732] [serial = 1338] [outer = 00000000] 16:19:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1364E400) [pid = 3732] [serial = 1339] [outer = 13253C00] 16:19:49 INFO - PROCESS | 3732 | 1466036389906 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (13934400) [pid = 3732] [serial = 1340] [outer = 13253C00] 16:19:50 INFO - PROCESS | 3732 | 1466036390368 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 624ms 16:19:50 INFO - PROCESS | 3732 | 1466036390387 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 3732 | 1466036390389 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 16:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:19:50 INFO - PROCESS | 3732 | 1466036390392 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - PROCESS | 3732 | 1466036390396 Marionette TRACE conn3 <- [1,1750,null,{}] 16:19:50 INFO - PROCESS | 3732 | 1466036390410 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:50 INFO - PROCESS | 3732 | 1466036390414 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:50 INFO - PROCESS | 3732 | 1466036390496 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:19:50 INFO - PROCESS | 3732 | 1466036390505 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 3732 | 1466036390508 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:50 INFO - PROCESS | 3732 | ++DOCSHELL 15565C00 == 29 [pid = 3732] [id = 447] 16:19:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15569400) [pid = 3732] [serial = 1341] [outer = 00000000] 16:19:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15AA0800) [pid = 3732] [serial = 1342] [outer = 15569400] 16:19:50 INFO - PROCESS | 3732 | 1466036390557 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15F05C00) [pid = 3732] [serial = 1343] [outer = 15569400] 16:19:51 INFO - PROCESS | 3732 | 1466036391041 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 687ms 16:19:51 INFO - PROCESS | 3732 | 1466036391101 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 3732 | 1466036391104 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:19:51 INFO - PROCESS | 3732 | 1466036391107 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 3732 | 1466036391109 Marionette TRACE conn3 <- [1,1754,null,{}] 16:19:51 INFO - PROCESS | 3732 | 1466036391112 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:51 INFO - PROCESS | 3732 | 1466036391114 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:51 INFO - PROCESS | 3732 | 1466036391229 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:19:51 INFO - PROCESS | 3732 | 1466036391239 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 3732 | 1466036391241 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:51 INFO - PROCESS | 3732 | ++DOCSHELL 15F0BC00 == 30 [pid = 3732] [id = 448] 16:19:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15F0F000) [pid = 3732] [serial = 1344] [outer = 00000000] 16:19:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16571C00) [pid = 3732] [serial = 1345] [outer = 15F0F000] 16:19:51 INFO - PROCESS | 3732 | 1466036391333 Marionette DEBUG loaded listener.js 16:19:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1657B800) [pid = 3732] [serial = 1346] [outer = 15F0F000] 16:19:51 INFO - PROCESS | 3732 | 1466036391744 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 686ms 16:19:51 INFO - PROCESS | 3732 | 1466036391811 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 3732 | 1466036391813 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 16:19:51 INFO - PROCESS | 3732 | 1466036391817 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:19:51 INFO - PROCESS | 3732 | 1466036391819 Marionette TRACE conn3 <- [1,1758,null,{}] 16:19:51 INFO - PROCESS | 3732 | 1466036391822 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:51 INFO - PROCESS | 3732 | 1466036391825 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:51 INFO - PROCESS | 3732 | 1466036391964 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:19:52 INFO - PROCESS | 3732 | 1466036392026 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 3732 | 1466036392028 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:52 INFO - PROCESS | 3732 | ++DOCSHELL 16A5A400 == 31 [pid = 3732] [id = 449] 16:19:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16A5A800) [pid = 3732] [serial = 1347] [outer = 00000000] 16:19:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16DF5000) [pid = 3732] [serial = 1348] [outer = 16A5A800] 16:19:52 INFO - PROCESS | 3732 | 1466036392071 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16E0E400) [pid = 3732] [serial = 1349] [outer = 16A5A800] 16:19:52 INFO - PROCESS | 3732 | 1466036392510 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 16:19:52 INFO - PROCESS | 3732 | 1466036392558 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:19:52 INFO - PROCESS | 3732 | 1466036392560 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 16:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:19:52 INFO - PROCESS | 3732 | 1466036392564 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 3732 | 1466036392565 Marionette TRACE conn3 <- [1,1762,null,{}] 16:19:52 INFO - PROCESS | 3732 | 1466036392569 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:52 INFO - PROCESS | 3732 | 1466036392574 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:52 INFO - PROCESS | 3732 | 1466036392709 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:19:52 INFO - PROCESS | 3732 | 1466036392773 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 3732 | 1466036392775 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:52 INFO - PROCESS | 3732 | ++DOCSHELL 16FDD000 == 32 [pid = 3732] [id = 450] 16:19:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1704D400) [pid = 3732] [serial = 1350] [outer = 00000000] 16:19:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1712DC00) [pid = 3732] [serial = 1351] [outer = 1704D400] 16:19:52 INFO - PROCESS | 3732 | 1466036392822 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1768E400) [pid = 3732] [serial = 1352] [outer = 1704D400] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (15F0D400) [pid = 3732] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17E24C00) [pid = 3732] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16E08400) [pid = 3732] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1712F800) [pid = 3732] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13CDC400) [pid = 3732] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10432400) [pid = 3732] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1393CC00) [pid = 3732] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (131EB000) [pid = 3732] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1055F800) [pid = 3732] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1656F000) [pid = 3732] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15F0DC00) [pid = 3732] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1309D000) [pid = 3732] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:19:53 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (114BC800) [pid = 3732] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:19:53 INFO - PROCESS | 3732 | 1466036393466 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 936ms 16:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:19:53 INFO - PROCESS | 3732 | 1466036393510 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:19:53 INFO - PROCESS | 3732 | 1466036393511 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 16:19:53 INFO - PROCESS | 3732 | 1466036393524 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:19:53 INFO - PROCESS | 3732 | 1466036393526 Marionette TRACE conn3 <- [1,1766,null,{}] 16:19:53 INFO - PROCESS | 3732 | 1466036393530 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:53 INFO - PROCESS | 3732 | 1466036393532 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:53 INFO - PROCESS | 3732 | 1466036393639 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:19:53 INFO - PROCESS | 3732 | 1466036393698 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:53 INFO - PROCESS | 3732 | 1466036393700 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:53 INFO - PROCESS | 3732 | ++DOCSHELL 10A53400 == 33 [pid = 3732] [id = 451] 16:19:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10F04800) [pid = 3732] [serial = 1353] [outer = 00000000] 16:19:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14036000) [pid = 3732] [serial = 1354] [outer = 10F04800] 16:19:53 INFO - PROCESS | 3732 | 1466036393743 Marionette DEBUG loaded listener.js 16:19:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14311C00) [pid = 3732] [serial = 1355] [outer = 10F04800] 16:19:54 INFO - PROCESS | 3732 | 1466036394095 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:19:54 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 16:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 592ms 16:19:54 INFO - PROCESS | 3732 | 1466036394112 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 3732 | 1466036394114 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 16:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:19:54 INFO - PROCESS | 3732 | 1466036394117 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:19:54 INFO - PROCESS | 3732 | 1466036394119 Marionette TRACE conn3 <- [1,1770,null,{}] 16:19:54 INFO - PROCESS | 3732 | 1466036394122 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:54 INFO - PROCESS | 3732 | 1466036394124 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:54 INFO - PROCESS | 3732 | 1466036394236 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:19:54 INFO - PROCESS | 3732 | 1466036394244 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:54 INFO - PROCESS | 3732 | 1466036394246 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:54 INFO - PROCESS | 3732 | ++DOCSHELL 10A45800 == 34 [pid = 3732] [id = 452] 16:19:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1364D400) [pid = 3732] [serial = 1356] [outer = 00000000] 16:19:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17695400) [pid = 3732] [serial = 1357] [outer = 1364D400] 16:19:54 INFO - PROCESS | 3732 | 1466036394292 Marionette DEBUG loaded listener.js 16:19:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (176D2400) [pid = 3732] [serial = 1358] [outer = 1364D400] 16:19:54 INFO - PROCESS | 3732 | 1466036394694 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:19:54 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 16:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 640ms 16:19:54 INFO - PROCESS | 3732 | 1466036394756 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 3732 | 1466036394757 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 16:19:54 INFO - PROCESS | 3732 | 1466036394761 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:19:54 INFO - PROCESS | 3732 | 1466036394762 Marionette TRACE conn3 <- [1,1774,null,{}] 16:19:54 INFO - PROCESS | 3732 | 1466036394766 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:54 INFO - PROCESS | 3732 | 1466036394767 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:54 INFO - PROCESS | 3732 | 1466036394877 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:19:54 INFO - PROCESS | 3732 | 1466036394961 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:54 INFO - PROCESS | 3732 | 1466036394963 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:54 INFO - PROCESS | 3732 | ++DOCSHELL 15562C00 == 35 [pid = 3732] [id = 453] 16:19:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16577400) [pid = 3732] [serial = 1359] [outer = 00000000] 16:19:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17E88400) [pid = 3732] [serial = 1360] [outer = 16577400] 16:19:54 INFO - PROCESS | 3732 | 1466036395005 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17E92000) [pid = 3732] [serial = 1361] [outer = 16577400] 16:19:55 INFO - PROCESS | 3732 | 1466036395402 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:19:55 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 16:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 702ms 16:19:55 INFO - PROCESS | 3732 | 1466036395461 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:19:55 INFO - PROCESS | 3732 | 1466036395465 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 16:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:19:55 INFO - PROCESS | 3732 | 1466036395471 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 3732 | 1466036395475 Marionette TRACE conn3 <- [1,1778,null,{}] 16:19:55 INFO - PROCESS | 3732 | 1466036395481 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:55 INFO - PROCESS | 3732 | 1466036395485 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:55 INFO - PROCESS | 3732 | 1466036395652 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:19:55 INFO - PROCESS | 3732 | 1466036395752 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 3732 | 1466036395757 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:55 INFO - PROCESS | 3732 | ++DOCSHELL 10F11C00 == 36 [pid = 3732] [id = 454] 16:19:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10F12C00) [pid = 3732] [serial = 1362] [outer = 00000000] 16:19:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (114C1C00) [pid = 3732] [serial = 1363] [outer = 10F12C00] 16:19:55 INFO - PROCESS | 3732 | 1466036395813 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (12A9F000) [pid = 3732] [serial = 1364] [outer = 10F12C00] 16:19:56 INFO - PROCESS | 3732 | 1466036396553 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:19:56 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) 16:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1139ms 16:19:56 INFO - PROCESS | 3732 | 1466036396616 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 3732 | 1466036396621 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 16:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:19:56 INFO - PROCESS | 3732 | 1466036396651 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - PROCESS | 3732 | 1466036396654 Marionette TRACE conn3 <- [1,1782,null,{}] 16:19:56 INFO - PROCESS | 3732 | 1466036396658 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:56 INFO - PROCESS | 3732 | 1466036396661 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:56 INFO - PROCESS | 3732 | 1466036396783 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:19:56 INFO - PROCESS | 3732 | 1466036396910 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:56 INFO - PROCESS | 3732 | 1466036396912 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:56 INFO - PROCESS | 3732 | ++DOCSHELL 143D6400 == 37 [pid = 3732] [id = 455] 16:19:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (14FE3400) [pid = 3732] [serial = 1365] [outer = 00000000] 16:19:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15AAC400) [pid = 3732] [serial = 1366] [outer = 14FE3400] 16:19:56 INFO - PROCESS | 3732 | 1466036396973 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15F0D000) [pid = 3732] [serial = 1367] [outer = 14FE3400] 16:19:57 INFO - PROCESS | 3732 | 1466036397813 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 10A45800 == 36 [pid = 3732] [id = 452] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 10A53400 == 35 [pid = 3732] [id = 451] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 16FDD000 == 34 [pid = 3732] [id = 450] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 16A5A400 == 33 [pid = 3732] [id = 449] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 15F0BC00 == 32 [pid = 3732] [id = 448] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 15565C00 == 31 [pid = 3732] [id = 447] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 13253800 == 30 [pid = 3732] [id = 446] 16:19:57 INFO - PROCESS | 3732 | --DOCSHELL 10F17000 == 29 [pid = 3732] [id = 445] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17FE0000) [pid = 3732] [serial = 1286] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1994D000) [pid = 3732] [serial = 1319] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13260800) [pid = 3732] [serial = 1321] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (199EE400) [pid = 3732] [serial = 1322] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16FE5800) [pid = 3732] [serial = 1306] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (176DE800) [pid = 3732] [serial = 1309] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15565000) [pid = 3732] [serial = 1291] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15775800) [pid = 3732] [serial = 1292] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (105F2000) [pid = 3732] [serial = 1288] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (11CCD000) [pid = 3732] [serial = 1289] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13C10C00) [pid = 3732] [serial = 1297] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1403EC00) [pid = 3732] [serial = 1298] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17FE0800) [pid = 3732] [serial = 1312] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10F02400) [pid = 3732] [serial = 1294] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (11C29800) [pid = 3732] [serial = 1295] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16C0C800) [pid = 3732] [serial = 1303] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15F11000) [pid = 3732] [serial = 1300] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16207C00) [pid = 3732] [serial = 1301] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17906C00) [pid = 3732] [serial = 1310] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17FE0C00) [pid = 3732] [serial = 1318] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17FE4C00) [pid = 3732] [serial = 1313] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16E0B000) [pid = 3732] [serial = 1315] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (170D5000) [pid = 3732] [serial = 1307] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1712F400) [pid = 3732] [serial = 1316] [outer = 00000000] [url = about:blank] 16:19:57 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (16E02C00) [pid = 3732] [serial = 1304] [outer = 00000000] [url = about:blank] 16:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1232ms 16:19:57 INFO - PROCESS | 3732 | 1466036397881 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:19:57 INFO - PROCESS | 3732 | 1466036397885 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 16:19:57 INFO - PROCESS | 3732 | 1466036397890 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:19:57 INFO - PROCESS | 3732 | 1466036397893 Marionette TRACE conn3 <- [1,1786,null,{}] 16:19:57 INFO - PROCESS | 3732 | 1466036397898 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:57 INFO - PROCESS | 3732 | 1466036397901 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:57 INFO - PROCESS | 3732 | 1466036397989 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:19:57 INFO - PROCESS | 3732 | 1466036398001 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 3732 | 1466036398005 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:58 INFO - PROCESS | 3732 | ++DOCSHELL 110F4800 == 30 [pid = 3732] [id = 456] 16:19:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (11203800) [pid = 3732] [serial = 1368] [outer = 00000000] 16:19:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (12A14C00) [pid = 3732] [serial = 1369] [outer = 11203800] 16:19:58 INFO - PROCESS | 3732 | 1466036398052 Marionette DEBUG loaded listener.js 16:19:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13067000) [pid = 3732] [serial = 1370] [outer = 11203800] 16:19:58 INFO - PROCESS | 3732 | 1466036398563 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 686ms 16:19:58 INFO - PROCESS | 3732 | 1466036398591 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:19:58 INFO - PROCESS | 3732 | 1466036398595 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 16:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:19:58 INFO - PROCESS | 3732 | 1466036398600 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - PROCESS | 3732 | 1466036398603 Marionette TRACE conn3 <- [1,1790,null,{}] 16:19:58 INFO - PROCESS | 3732 | 1466036398610 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:58 INFO - PROCESS | 3732 | 1466036398613 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:58 INFO - PROCESS | 3732 | 1466036398696 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:19:58 INFO - PROCESS | 3732 | 1466036398705 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:58 INFO - PROCESS | 3732 | 1466036398707 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:58 INFO - PROCESS | 3732 | ++DOCSHELL 13C0BC00 == 31 [pid = 3732] [id = 457] 16:19:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (13C0E000) [pid = 3732] [serial = 1371] [outer = 00000000] 16:19:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14040000) [pid = 3732] [serial = 1372] [outer = 13C0E000] 16:19:58 INFO - PROCESS | 3732 | 1466036398752 Marionette DEBUG loaded listener.js 16:19:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15562400) [pid = 3732] [serial = 1373] [outer = 13C0E000] 16:19:59 INFO - PROCESS | 3732 | 1466036399254 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 702ms 16:19:59 INFO - PROCESS | 3732 | 1466036399301 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:19:59 INFO - PROCESS | 3732 | 1466036399303 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 16:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:19:59 INFO - PROCESS | 3732 | 1466036399306 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - PROCESS | 3732 | 1466036399310 Marionette TRACE conn3 <- [1,1794,null,{}] 16:19:59 INFO - PROCESS | 3732 | 1466036399320 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:59 INFO - PROCESS | 3732 | 1466036399325 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:59 INFO - PROCESS | 3732 | 1466036399435 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:19:59 INFO - PROCESS | 3732 | 1466036399529 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 3732 | 1466036399532 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:19:59 INFO - PROCESS | 3732 | ++DOCSHELL 16208400 == 32 [pid = 3732] [id = 458] 16:19:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16208C00) [pid = 3732] [serial = 1374] [outer = 00000000] 16:19:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16210C00) [pid = 3732] [serial = 1375] [outer = 16208C00] 16:19:59 INFO - PROCESS | 3732 | 1466036399579 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16757800) [pid = 3732] [serial = 1376] [outer = 16208C00] 16:19:59 INFO - PROCESS | 3732 | 1466036399972 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 702ms 16:20:00 INFO - PROCESS | 3732 | 1466036400005 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 3732 | 1466036400008 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 16:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:20:00 INFO - PROCESS | 3732 | 1466036400011 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 3732 | 1466036400013 Marionette TRACE conn3 <- [1,1798,null,{}] 16:20:00 INFO - PROCESS | 3732 | 1466036400016 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 3732 | 1466036400018 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:00 INFO - PROCESS | 3732 | 1466036400149 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:20:00 INFO - PROCESS | 3732 | 1466036400215 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 3732 | 1466036400217 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:00 INFO - PROCESS | 3732 | ++DOCSHELL 16DEC400 == 33 [pid = 3732] [id = 459] 16:20:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16DF4800) [pid = 3732] [serial = 1377] [outer = 00000000] 16:20:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FDA000) [pid = 3732] [serial = 1378] [outer = 16DF4800] 16:20:00 INFO - PROCESS | 3732 | 1466036400262 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16FE6800) [pid = 3732] [serial = 1379] [outer = 16DF4800] 16:20:00 INFO - PROCESS | 3732 | 1466036400681 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 702ms 16:20:00 INFO - PROCESS | 3732 | 1466036400718 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 3732 | 1466036400720 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 16:20:00 INFO - PROCESS | 3732 | 1466036400724 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 3732 | 1466036400726 Marionette TRACE conn3 <- [1,1802,null,{}] 16:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:20:00 INFO - PROCESS | 3732 | 1466036400729 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 3732 | 1466036400731 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:00 INFO - PROCESS | 3732 | 1466036400865 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:20:00 INFO - PROCESS | 3732 | 1466036400886 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 3732 | 1466036400888 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:00 INFO - PROCESS | 3732 | ++DOCSHELL 17122000 == 34 [pid = 3732] [id = 460] 16:20:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17123C00) [pid = 3732] [serial = 1380] [outer = 00000000] 16:20:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1712B000) [pid = 3732] [serial = 1381] [outer = 17123C00] 16:20:00 INFO - PROCESS | 3732 | 1466036400933 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (175CAC00) [pid = 3732] [serial = 1382] [outer = 17123C00] 16:20:01 INFO - PROCESS | 3732 | 1466036401385 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 701ms 16:20:01 INFO - PROCESS | 3732 | 1466036401426 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 3732 | 1466036401428 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 16:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:20:01 INFO - PROCESS | 3732 | 1466036401432 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 3732 | 1466036401433 Marionette TRACE conn3 <- [1,1806,null,{}] 16:20:01 INFO - PROCESS | 3732 | 1466036401437 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:01 INFO - PROCESS | 3732 | 1466036401442 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:01 INFO - PROCESS | 3732 | 1466036401580 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:20:01 INFO - PROCESS | 3732 | 1466036401644 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 3732 | 1466036401646 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:01 INFO - PROCESS | 3732 | ++DOCSHELL 17857800 == 35 [pid = 3732] [id = 461] 16:20:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17906400) [pid = 3732] [serial = 1383] [outer = 00000000] 16:20:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17EDCC00) [pid = 3732] [serial = 1384] [outer = 17906400] 16:20:01 INFO - PROCESS | 3732 | 1466036401698 Marionette DEBUG loaded listener.js 16:20:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17FE2C00) [pid = 3732] [serial = 1385] [outer = 17906400] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10F18400) [pid = 3732] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (13253C00) [pid = 3732] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13024C00) [pid = 3732] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10F01C00) [pid = 3732] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15CCF000) [pid = 3732] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1364D400) [pid = 3732] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17FDE000) [pid = 3732] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1704D400) [pid = 3732] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16A5A800) [pid = 3732] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10F04800) [pid = 3732] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15569400) [pid = 3732] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:20:02 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (15F0F000) [pid = 3732] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:20:02 INFO - PROCESS | 3732 | 1466036402217 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 843ms 16:20:02 INFO - PROCESS | 3732 | 1466036402275 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 3732 | 1466036402277 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 16:20:02 INFO - PROCESS | 3732 | 1466036402280 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:20:02 INFO - PROCESS | 3732 | 1466036402282 Marionette TRACE conn3 <- [1,1810,null,{}] 16:20:02 INFO - PROCESS | 3732 | 1466036402285 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:02 INFO - PROCESS | 3732 | 1466036402287 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:02 INFO - PROCESS | 3732 | 1466036402363 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:20:02 INFO - PROCESS | 3732 | 1466036402368 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:02 INFO - PROCESS | 3732 | 1466036402370 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:02 INFO - PROCESS | 3732 | ++DOCSHELL 131EC400 == 36 [pid = 3732] [id = 462] 16:20:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1320A800) [pid = 3732] [serial = 1386] [outer = 00000000] 16:20:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14F26800) [pid = 3732] [serial = 1387] [outer = 1320A800] 16:20:02 INFO - PROCESS | 3732 | 1466036402413 Marionette DEBUG loaded listener.js 16:20:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15F0F000) [pid = 3732] [serial = 1388] [outer = 1320A800] 16:20:02 INFO - PROCESS | 3732 | 1466036402839 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 593ms 16:20:02 INFO - PROCESS | 3732 | 1466036402878 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 3732 | 1466036402879 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 16:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:20:02 INFO - PROCESS | 3732 | 1466036402883 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 3732 | 1466036402884 Marionette TRACE conn3 <- [1,1814,null,{}] 16:20:02 INFO - PROCESS | 3732 | 1466036402891 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:02 INFO - PROCESS | 3732 | 1466036402893 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:02 INFO - PROCESS | 3732 | 1466036402970 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:20:02 INFO - PROCESS | 3732 | 1466036402975 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:02 INFO - PROCESS | 3732 | 1466036402977 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:02 INFO - PROCESS | 3732 | ++DOCSHELL 13C06C00 == 37 [pid = 3732] [id = 463] 16:20:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13C0D000) [pid = 3732] [serial = 1389] [outer = 00000000] 16:20:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17ECE400) [pid = 3732] [serial = 1390] [outer = 13C0D000] 16:20:03 INFO - PROCESS | 3732 | 1466036403019 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19944400) [pid = 3732] [serial = 1391] [outer = 13C0D000] 16:20:03 INFO - PROCESS | 3732 | 1466036403439 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 593ms 16:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:20:03 INFO - PROCESS | 3732 | 1466036403482 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:20:03 INFO - PROCESS | 3732 | 1466036403484 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 16:20:03 INFO - PROCESS | 3732 | 1466036403490 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:20:03 INFO - PROCESS | 3732 | 1466036403492 Marionette TRACE conn3 <- [1,1818,null,{}] 16:20:03 INFO - PROCESS | 3732 | 1466036403495 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:03 INFO - PROCESS | 3732 | 1466036403497 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:03 INFO - PROCESS | 3732 | 1466036403585 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:20:03 INFO - PROCESS | 3732 | 1466036403590 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 3732 | 1466036403592 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:03 INFO - PROCESS | 3732 | ++DOCSHELL 16E06000 == 38 [pid = 3732] [id = 464] 16:20:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17E23800) [pid = 3732] [serial = 1392] [outer = 00000000] 16:20:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (199EC400) [pid = 3732] [serial = 1393] [outer = 17E23800] 16:20:03 INFO - PROCESS | 3732 | 1466036403634 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (199F0000) [pid = 3732] [serial = 1394] [outer = 17E23800] 16:20:04 INFO - PROCESS | 3732 | 1466036404073 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 624ms 16:20:04 INFO - PROCESS | 3732 | 1466036404130 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:20:04 INFO - PROCESS | 3732 | 1466036404132 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 16:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:20:04 INFO - PROCESS | 3732 | 1466036404136 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 3732 | 1466036404137 Marionette TRACE conn3 <- [1,1822,null,{}] 16:20:04 INFO - PROCESS | 3732 | 1466036404141 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:04 INFO - PROCESS | 3732 | 1466036404142 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:04 INFO - PROCESS | 3732 | 1466036404262 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:20:04 INFO - PROCESS | 3732 | 1466036404408 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:04 INFO - PROCESS | 3732 | 1466036404412 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:04 INFO - PROCESS | 3732 | ++DOCSHELL 10373000 == 39 [pid = 3732] [id = 465] 16:20:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (103CAC00) [pid = 3732] [serial = 1395] [outer = 00000000] 16:20:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (10A4A000) [pid = 3732] [serial = 1396] [outer = 103CAC00] 16:20:04 INFO - PROCESS | 3732 | 1466036404472 Marionette DEBUG loaded listener.js 16:20:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10F1A800) [pid = 3732] [serial = 1397] [outer = 103CAC00] 16:20:05 INFO - PROCESS | 3732 | 1466036405102 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:20:05 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 16:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1045ms 16:20:05 INFO - PROCESS | 3732 | 1466036405191 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:20:05 INFO - PROCESS | 3732 | 1466036405195 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 16:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:20:05 INFO - PROCESS | 3732 | 1466036405201 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:20:05 INFO - PROCESS | 3732 | 1466036405204 Marionette TRACE conn3 <- [1,1826,null,{}] 16:20:05 INFO - PROCESS | 3732 | 1466036405224 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:05 INFO - PROCESS | 3732 | 1466036405227 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:05 INFO - PROCESS | 3732 | 1466036405350 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:20:05 INFO - PROCESS | 3732 | 1466036405478 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 3732 | 1466036405481 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:05 INFO - PROCESS | 3732 | ++DOCSHELL 14040400 == 40 [pid = 3732] [id = 466] 16:20:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (14041000) [pid = 3732] [serial = 1398] [outer = 00000000] 16:20:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1576F000) [pid = 3732] [serial = 1399] [outer = 14041000] 16:20:05 INFO - PROCESS | 3732 | 1466036405536 Marionette DEBUG loaded listener.js 16:20:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15F07400) [pid = 3732] [serial = 1400] [outer = 14041000] 16:20:06 INFO - PROCESS | 3732 | 1466036406095 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 967ms 16:20:06 INFO - PROCESS | 3732 | 1466036406165 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:20:06 INFO - PROCESS | 3732 | 1466036406168 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 16:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:20:06 INFO - PROCESS | 3732 | 1466036406172 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:20:06 INFO - PROCESS | 3732 | 1466036406174 Marionette TRACE conn3 <- [1,1830,null,{}] 16:20:06 INFO - PROCESS | 3732 | 1466036406178 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:06 INFO - PROCESS | 3732 | 1466036406180 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:06 INFO - PROCESS | 3732 | 1466036406287 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:20:06 INFO - PROCESS | 3732 | 1466036406429 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:06 INFO - PROCESS | 3732 | 1466036406432 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:06 INFO - PROCESS | 3732 | ++DOCSHELL 12AE1000 == 41 [pid = 3732] [id = 467] 16:20:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16E34C00) [pid = 3732] [serial = 1401] [outer = 00000000] 16:20:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (175CCC00) [pid = 3732] [serial = 1402] [outer = 16E34C00] 16:20:06 INFO - PROCESS | 3732 | 1466036406486 Marionette DEBUG loaded listener.js 16:20:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17902C00) [pid = 3732] [serial = 1403] [outer = 16E34C00] 16:20:07 INFO - PROCESS | 3732 | 1466036407246 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1139ms 16:20:07 INFO - PROCESS | 3732 | 1466036407303 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:20:07 INFO - PROCESS | 3732 | 1466036407307 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 16:20:07 INFO - PROCESS | 3732 | 1466036407312 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:20:07 INFO - PROCESS | 3732 | 1466036407315 Marionette TRACE conn3 <- [1,1834,null,{}] 16:20:07 INFO - PROCESS | 3732 | 1466036407320 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:07 INFO - PROCESS | 3732 | 1466036407324 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:07 INFO - PROCESS | 3732 | 1466036407425 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:20:07 INFO - PROCESS | 3732 | 1466036407556 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:07 INFO - PROCESS | 3732 | 1466036407561 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:07 INFO - PROCESS | 3732 | ++DOCSHELL 10F18400 == 42 [pid = 3732] [id = 468] 16:20:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (110E6400) [pid = 3732] [serial = 1404] [outer = 00000000] 16:20:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (114BF400) [pid = 3732] [serial = 1405] [outer = 110E6400] 16:20:07 INFO - PROCESS | 3732 | 1466036407617 Marionette DEBUG loaded listener.js 16:20:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (11C21000) [pid = 3732] [serial = 1406] [outer = 110E6400] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 12DF6400 == 41 [pid = 3732] [id = 444] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 16E06000 == 40 [pid = 3732] [id = 464] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 13C06C00 == 39 [pid = 3732] [id = 463] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 131EC400 == 38 [pid = 3732] [id = 462] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 17857800 == 37 [pid = 3732] [id = 461] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 17122000 == 36 [pid = 3732] [id = 460] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 16DEC400 == 35 [pid = 3732] [id = 459] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 16208400 == 34 [pid = 3732] [id = 458] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 13C0BC00 == 33 [pid = 3732] [id = 457] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 110F4800 == 32 [pid = 3732] [id = 456] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 15562C00 == 31 [pid = 3732] [id = 453] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 10F11C00 == 30 [pid = 3732] [id = 454] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 143D6400 == 29 [pid = 3732] [id = 455] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 12AE1000 == 28 [pid = 3732] [id = 467] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 10373000 == 27 [pid = 3732] [id = 465] 16:20:08 INFO - PROCESS | 3732 | --DOCSHELL 14040400 == 26 [pid = 3732] [id = 466] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (11CCBC00) [pid = 3732] [serial = 1336] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1289A000) [pid = 3732] [serial = 1337] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1364E400) [pid = 3732] [serial = 1339] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (13934400) [pid = 3732] [serial = 1340] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13153800) [pid = 3732] [serial = 1334] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13102C00) [pid = 3732] [serial = 1333] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13C10000) [pid = 3732] [serial = 1325] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (131EB800) [pid = 3732] [serial = 1324] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16DF2C00) [pid = 3732] [serial = 1328] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16572800) [pid = 3732] [serial = 1327] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (176D2400) [pid = 3732] [serial = 1358] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19E68C00) [pid = 3732] [serial = 1331] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (199F0800) [pid = 3732] [serial = 1330] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1712DC00) [pid = 3732] [serial = 1351] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16E0E400) [pid = 3732] [serial = 1349] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16DF5000) [pid = 3732] [serial = 1348] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14036000) [pid = 3732] [serial = 1354] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17695400) [pid = 3732] [serial = 1357] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15AA0800) [pid = 3732] [serial = 1342] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1768E400) [pid = 3732] [serial = 1352] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17E88400) [pid = 3732] [serial = 1360] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16571C00) [pid = 3732] [serial = 1345] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (14311C00) [pid = 3732] [serial = 1355] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1657B800) [pid = 3732] [serial = 1346] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15F05C00) [pid = 3732] [serial = 1343] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3732 | 1466036408806 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:20:08 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) 16:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1560ms 16:20:08 INFO - PROCESS | 3732 | 1466036408881 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:20:08 INFO - PROCESS | 3732 | 1466036408885 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 16:20:08 INFO - PROCESS | 3732 | 1466036408890 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:20:08 INFO - PROCESS | 3732 | 1466036408893 Marionette TRACE conn3 <- [1,1838,null,{}] 16:20:08 INFO - PROCESS | 3732 | 1466036408898 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 3732 | 1466036408902 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:08 INFO - PROCESS | 3732 | 1466036408989 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:20:09 INFO - PROCESS | 3732 | 1466036409122 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:09 INFO - PROCESS | 3732 | 1466036409126 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:09 INFO - PROCESS | 3732 | ++DOCSHELL 10F14C00 == 27 [pid = 3732] [id = 469] 16:20:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10F16C00) [pid = 3732] [serial = 1407] [outer = 00000000] 16:20:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1280FC00) [pid = 3732] [serial = 1408] [outer = 10F16C00] 16:20:09 INFO - PROCESS | 3732 | 1466036409173 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (12A10800) [pid = 3732] [serial = 1409] [outer = 10F16C00] 16:20:09 INFO - PROCESS | 3732 | 1466036409594 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 16:20:09 INFO - PROCESS | 3732 | 1466036409631 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:20:09 INFO - PROCESS | 3732 | 1466036409636 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 16:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:20:09 INFO - PROCESS | 3732 | 1466036409642 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 3732 | 1466036409645 Marionette TRACE conn3 <- [1,1842,null,{}] 16:20:09 INFO - PROCESS | 3732 | 1466036409649 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:09 INFO - PROCESS | 3732 | 1466036409651 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:09 INFO - PROCESS | 3732 | 1466036409736 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:20:09 INFO - PROCESS | 3732 | 1466036409742 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:09 INFO - PROCESS | 3732 | 1466036409745 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:09 INFO - PROCESS | 3732 | ++DOCSHELL 13254400 == 28 [pid = 3732] [id = 470] 16:20:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13254C00) [pid = 3732] [serial = 1410] [outer = 00000000] 16:20:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1364EC00) [pid = 3732] [serial = 1411] [outer = 13254C00] 16:20:09 INFO - PROCESS | 3732 | 1466036409791 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13933800) [pid = 3732] [serial = 1412] [outer = 13254C00] 16:20:10 INFO - PROCESS | 3732 | 1466036410256 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 624ms 16:20:10 INFO - PROCESS | 3732 | 1466036410280 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 3732 | 1466036410282 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 16:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:20:10 INFO - PROCESS | 3732 | 1466036410286 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - PROCESS | 3732 | 1466036410289 Marionette TRACE conn3 <- [1,1846,null,{}] 16:20:10 INFO - PROCESS | 3732 | 1466036410304 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:10 INFO - PROCESS | 3732 | 1466036410309 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:10 INFO - PROCESS | 3732 | 1466036410391 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:20:10 INFO - PROCESS | 3732 | 1466036410400 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 3732 | 1466036410403 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:10 INFO - PROCESS | 3732 | ++DOCSHELL 1576C000 == 29 [pid = 3732] [id = 471] 16:20:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1576D000) [pid = 3732] [serial = 1413] [outer = 00000000] 16:20:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15566000) [pid = 3732] [serial = 1414] [outer = 1576D000] 16:20:10 INFO - PROCESS | 3732 | 1466036410489 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15CC6C00) [pid = 3732] [serial = 1415] [outer = 1576D000] 16:20:10 INFO - PROCESS | 3732 | 1466036410943 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 702ms 16:20:10 INFO - PROCESS | 3732 | 1466036410987 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:20:10 INFO - PROCESS | 3732 | 1466036410989 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 16:20:11 INFO - PROCESS | 3732 | 1466036411002 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 3732 | 1466036411004 Marionette TRACE conn3 <- [1,1850,null,{}] 16:20:11 INFO - PROCESS | 3732 | 1466036411008 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 3732 | 1466036411009 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:11 INFO - PROCESS | 3732 | 1466036411123 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:20:11 INFO - PROCESS | 3732 | 1466036411129 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 3732 | 1466036411131 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:11 INFO - PROCESS | 3732 | ++DOCSHELL 15CD1C00 == 30 [pid = 3732] [id = 472] 16:20:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15F0F800) [pid = 3732] [serial = 1416] [outer = 00000000] 16:20:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1656E400) [pid = 3732] [serial = 1417] [outer = 15F0F800] 16:20:11 INFO - PROCESS | 3732 | 1466036411177 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16579000) [pid = 3732] [serial = 1418] [outer = 15F0F800] 16:20:11 INFO - PROCESS | 3732 | 1466036411633 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 701ms 16:20:11 INFO - PROCESS | 3732 | 1466036411690 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 3732 | 1466036411692 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 16:20:11 INFO - PROCESS | 3732 | 1466036411695 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:20:11 INFO - PROCESS | 3732 | 1466036411697 Marionette TRACE conn3 <- [1,1854,null,{}] 16:20:11 INFO - PROCESS | 3732 | 1466036411700 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 3732 | 1466036411702 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:11 INFO - PROCESS | 3732 | 1466036411814 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:20:11 INFO - PROCESS | 3732 | 1466036411901 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 3732 | 1466036411903 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:11 INFO - PROCESS | 3732 | ++DOCSHELL 169BE800 == 31 [pid = 3732] [id = 473] 16:20:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (169BF400) [pid = 3732] [serial = 1419] [outer = 00000000] 16:20:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16DEC400) [pid = 3732] [serial = 1420] [outer = 169BF400] 16:20:11 INFO - PROCESS | 3732 | 1466036411948 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16DFAC00) [pid = 3732] [serial = 1421] [outer = 169BF400] 16:20:12 INFO - PROCESS | 3732 | 1466036412379 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 16:20:12 INFO - PROCESS | 3732 | 1466036412436 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 3732 | 1466036412438 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 16:20:12 INFO - PROCESS | 3732 | 1466036412441 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:20:12 INFO - PROCESS | 3732 | 1466036412443 Marionette TRACE conn3 <- [1,1858,null,{}] 16:20:12 INFO - PROCESS | 3732 | 1466036412446 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:12 INFO - PROCESS | 3732 | 1466036412452 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:12 INFO - PROCESS | 3732 | 1466036412601 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:20:12 INFO - PROCESS | 3732 | 1466036412616 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:12 INFO - PROCESS | 3732 | 1466036412618 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:12 INFO - PROCESS | 3732 | ++DOCSHELL 17047800 == 32 [pid = 3732] [id = 474] 16:20:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (170CD400) [pid = 3732] [serial = 1422] [outer = 00000000] 16:20:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1712AC00) [pid = 3732] [serial = 1423] [outer = 170CD400] 16:20:12 INFO - PROCESS | 3732 | 1466036412661 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (175CF000) [pid = 3732] [serial = 1424] [outer = 170CD400] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17906400) [pid = 3732] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17123C00) [pid = 3732] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10F12C00) [pid = 3732] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16577400) [pid = 3732] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13C0E000) [pid = 3732] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14FE3400) [pid = 3732] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (11203800) [pid = 3732] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16208C00) [pid = 3732] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1320A800) [pid = 3732] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16DF4800) [pid = 3732] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13C0D000) [pid = 3732] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:20:13 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17E23800) [pid = 3732] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:20:13 INFO - PROCESS | 3732 | 1466036413349 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 936ms 16:20:13 INFO - PROCESS | 3732 | 1466036413387 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:20:13 INFO - PROCESS | 3732 | 1466036413389 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 16:20:13 INFO - PROCESS | 3732 | 1466036413392 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:20:13 INFO - PROCESS | 3732 | 1466036413394 Marionette TRACE conn3 <- [1,1862,null,{}] 16:20:13 INFO - PROCESS | 3732 | 1466036413397 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:13 INFO - PROCESS | 3732 | 1466036413409 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:13 INFO - PROCESS | 3732 | 1466036413515 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:20:13 INFO - PROCESS | 3732 | 1466036413578 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 3732 | 1466036413581 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:13 INFO - PROCESS | 3732 | ++DOCSHELL 10375C00 == 33 [pid = 3732] [id = 475] 16:20:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1043F800) [pid = 3732] [serial = 1425] [outer = 00000000] 16:20:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15AAC800) [pid = 3732] [serial = 1426] [outer = 1043F800] 16:20:13 INFO - PROCESS | 3732 | 1466036413623 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1055FC00) [pid = 3732] [serial = 1427] [outer = 1043F800] 16:20:13 INFO - PROCESS | 3732 | 1466036413992 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 640ms 16:20:14 INFO - PROCESS | 3732 | 1466036414039 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 3732 | 1466036414041 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 16:20:14 INFO - PROCESS | 3732 | 1466036414044 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 3732 | 1466036414046 Marionette TRACE conn3 <- [1,1866,null,{}] 16:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:20:14 INFO - PROCESS | 3732 | 1466036414049 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 3732 | 1466036414051 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:14 INFO - PROCESS | 3732 | 1466036414150 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:20:14 INFO - PROCESS | 3732 | 1466036414155 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 3732 | 1466036414157 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:14 INFO - PROCESS | 3732 | ++DOCSHELL 13CD8000 == 34 [pid = 3732] [id = 476] 16:20:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16FE2C00) [pid = 3732] [serial = 1428] [outer = 00000000] 16:20:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (176D4000) [pid = 3732] [serial = 1429] [outer = 16FE2C00] 16:20:14 INFO - PROCESS | 3732 | 1466036414199 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (176D8400) [pid = 3732] [serial = 1430] [outer = 16FE2C00] 16:20:14 INFO - PROCESS | 3732 | 1466036414624 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 623ms 16:20:14 INFO - PROCESS | 3732 | 1466036414685 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 3732 | 1466036414687 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 16:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:20:14 INFO - PROCESS | 3732 | 1466036414690 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 3732 | 1466036414692 Marionette TRACE conn3 <- [1,1870,null,{}] 16:20:14 INFO - PROCESS | 3732 | 1466036414695 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 3732 | 1466036414697 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:14 INFO - PROCESS | 3732 | 1466036414774 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:20:14 INFO - PROCESS | 3732 | 1466036414780 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 3732 | 1466036414781 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:14 INFO - PROCESS | 3732 | ++DOCSHELL 1576A000 == 35 [pid = 3732] [id = 477] 16:20:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1790C800) [pid = 3732] [serial = 1431] [outer = 00000000] 16:20:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17E85800) [pid = 3732] [serial = 1432] [outer = 1790C800] 16:20:14 INFO - PROCESS | 3732 | 1466036414824 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17E89000) [pid = 3732] [serial = 1433] [outer = 1790C800] 16:20:15 INFO - PROCESS | 3732 | 1466036415407 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 16:20:15 INFO - PROCESS | 3732 | 1466036415431 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:20:15 INFO - PROCESS | 3732 | 1466036415436 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 16:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:20:15 INFO - PROCESS | 3732 | 1466036415442 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - PROCESS | 3732 | 1466036415445 Marionette TRACE conn3 <- [1,1874,null,{}] 16:20:15 INFO - PROCESS | 3732 | 1466036415451 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:15 INFO - PROCESS | 3732 | 1466036415454 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:15 INFO - PROCESS | 3732 | 1466036415574 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:20:15 INFO - PROCESS | 3732 | 1466036415698 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:15 INFO - PROCESS | 3732 | 1466036415703 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:15 INFO - PROCESS | 3732 | ++DOCSHELL 105E7000 == 36 [pid = 3732] [id = 478] 16:20:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10A50800) [pid = 3732] [serial = 1434] [outer = 00000000] 16:20:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (12D5E000) [pid = 3732] [serial = 1435] [outer = 10A50800] 16:20:15 INFO - PROCESS | 3732 | 1466036415759 Marionette DEBUG loaded listener.js 16:20:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (131EB800) [pid = 3732] [serial = 1436] [outer = 10A50800] 16:20:16 INFO - PROCESS | 3732 | 1466036416459 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1091ms 16:20:16 INFO - PROCESS | 3732 | 1466036416545 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:20:16 INFO - PROCESS | 3732 | 1466036416549 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 16:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:20:16 INFO - PROCESS | 3732 | 1466036416557 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:20:16 INFO - PROCESS | 3732 | 1466036416560 Marionette TRACE conn3 <- [1,1878,null,{}] 16:20:16 INFO - PROCESS | 3732 | 1466036416564 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:16 INFO - PROCESS | 3732 | 1466036416567 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:16 INFO - PROCESS | 3732 | 1466036416690 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:20:16 INFO - PROCESS | 3732 | 1466036416818 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 3732 | 1466036416821 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:16 INFO - PROCESS | 3732 | ++DOCSHELL 13C10000 == 37 [pid = 3732] [id = 479] 16:20:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (13C10800) [pid = 3732] [serial = 1437] [outer = 00000000] 16:20:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15566800) [pid = 3732] [serial = 1438] [outer = 13C10800] 16:20:16 INFO - PROCESS | 3732 | 1466036416876 Marionette DEBUG loaded listener.js 16:20:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16204400) [pid = 3732] [serial = 1439] [outer = 13C10800] 16:20:17 INFO - PROCESS | 3732 | 1466036417694 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1216ms 16:20:17 INFO - PROCESS | 3732 | 1466036417766 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:20:17 INFO - PROCESS | 3732 | 1466036417770 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 16:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:20:17 INFO - PROCESS | 3732 | 1466036417774 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:20:17 INFO - PROCESS | 3732 | 1466036417778 Marionette TRACE conn3 <- [1,1882,null,{}] 16:20:17 INFO - PROCESS | 3732 | 1466036417783 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:17 INFO - PROCESS | 3732 | 1466036417786 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:17 INFO - PROCESS | 3732 | 1466036417900 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:20:17 INFO - PROCESS | 3732 | 1466036418000 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:17 INFO - PROCESS | 3732 | 1466036418003 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:17 INFO - PROCESS | 3732 | --DOCSHELL 13CD8000 == 36 [pid = 3732] [id = 476] 16:20:17 INFO - PROCESS | 3732 | --DOCSHELL 10375C00 == 35 [pid = 3732] [id = 475] 16:20:18 INFO - PROCESS | 3732 | --DOCSHELL 17047800 == 34 [pid = 3732] [id = 474] 16:20:18 INFO - PROCESS | 3732 | --DOCSHELL 169BE800 == 33 [pid = 3732] [id = 473] 16:20:18 INFO - PROCESS | 3732 | --DOCSHELL 15CD1C00 == 32 [pid = 3732] [id = 472] 16:20:18 INFO - PROCESS | 3732 | --DOCSHELL 1576C000 == 31 [pid = 3732] [id = 471] 16:20:18 INFO - PROCESS | 3732 | --DOCSHELL 13254400 == 30 [pid = 3732] [id = 470] 16:20:18 INFO - PROCESS | 3732 | --DOCSHELL 10F14C00 == 29 [pid = 3732] [id = 469] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17EDCC00) [pid = 3732] [serial = 1384] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1712B000) [pid = 3732] [serial = 1381] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12A9F000) [pid = 3732] [serial = 1364] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17E92000) [pid = 3732] [serial = 1361] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14040000) [pid = 3732] [serial = 1372] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15562400) [pid = 3732] [serial = 1373] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15AAC400) [pid = 3732] [serial = 1366] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15F0D000) [pid = 3732] [serial = 1367] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (12A14C00) [pid = 3732] [serial = 1369] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13067000) [pid = 3732] [serial = 1370] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16210C00) [pid = 3732] [serial = 1375] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (114C1C00) [pid = 3732] [serial = 1363] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15F0F000) [pid = 3732] [serial = 1388] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (14F26800) [pid = 3732] [serial = 1387] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17FE2C00) [pid = 3732] [serial = 1385] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16FDA000) [pid = 3732] [serial = 1378] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16FE6800) [pid = 3732] [serial = 1379] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (175CAC00) [pid = 3732] [serial = 1382] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (199F0000) [pid = 3732] [serial = 1394] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19944400) [pid = 3732] [serial = 1391] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (17ECE400) [pid = 3732] [serial = 1390] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16757800) [pid = 3732] [serial = 1376] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (199EC400) [pid = 3732] [serial = 1393] [outer = 00000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3732 | ++DOCSHELL 104E7C00 == 30 [pid = 3732] [id = 480] 16:20:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10559400) [pid = 3732] [serial = 1440] [outer = 00000000] 16:20:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (11204000) [pid = 3732] [serial = 1441] [outer = 10559400] 16:20:18 INFO - PROCESS | 3732 | 1466036418075 Marionette DEBUG loaded listener.js 16:20:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (12AAA800) [pid = 3732] [serial = 1442] [outer = 10559400] 16:20:18 INFO - PROCESS | 3732 | 1466036418466 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 16:20:18 INFO - PROCESS | 3732 | 1466036418512 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:20:18 INFO - PROCESS | 3732 | 1466036418516 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 16:20:18 INFO - PROCESS | 3732 | 1466036418522 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:20:18 INFO - PROCESS | 3732 | 1466036418524 Marionette TRACE conn3 <- [1,1886,null,{}] 16:20:18 INFO - PROCESS | 3732 | 1466036418528 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:18 INFO - PROCESS | 3732 | 1466036418531 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:18 INFO - PROCESS | 3732 | 1466036418615 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:20:18 INFO - PROCESS | 3732 | 1466036418622 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:18 INFO - PROCESS | 3732 | 1466036418624 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:18 INFO - PROCESS | 3732 | ++DOCSHELL 13213400 == 31 [pid = 3732] [id = 481] 16:20:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (13254400) [pid = 3732] [serial = 1443] [outer = 00000000] 16:20:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13C0A800) [pid = 3732] [serial = 1444] [outer = 13254400] 16:20:18 INFO - PROCESS | 3732 | 1466036418670 Marionette DEBUG loaded listener.js 16:20:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13CDC400) [pid = 3732] [serial = 1445] [outer = 13254400] 16:20:19 INFO - PROCESS | 3732 | 1466036419173 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 702ms 16:20:19 INFO - PROCESS | 3732 | 1466036419222 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:20:19 INFO - PROCESS | 3732 | 1466036419224 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 16:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:20:19 INFO - PROCESS | 3732 | 1466036419228 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:20:19 INFO - PROCESS | 3732 | 1466036419231 Marionette TRACE conn3 <- [1,1890,null,{}] 16:20:19 INFO - PROCESS | 3732 | 1466036419242 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:19 INFO - PROCESS | 3732 | 1466036419246 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:19 INFO - PROCESS | 3732 | 1466036419362 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:20:19 INFO - PROCESS | 3732 | 1466036419468 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 3732 | 1466036419471 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:19 INFO - PROCESS | 3732 | ++DOCSHELL 15F0F000 == 32 [pid = 3732] [id = 482] 16:20:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15F13C00) [pid = 3732] [serial = 1446] [outer = 00000000] 16:20:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16209000) [pid = 3732] [serial = 1447] [outer = 15F13C00] 16:20:19 INFO - PROCESS | 3732 | 1466036419517 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16571400) [pid = 3732] [serial = 1448] [outer = 15F13C00] 16:20:19 INFO - PROCESS | 3732 | 1466036419906 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 748ms 16:20:19 INFO - PROCESS | 3732 | 1466036419968 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:20:19 INFO - PROCESS | 3732 | 1466036419970 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 16:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:20:19 INFO - PROCESS | 3732 | 1466036419974 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:20:19 INFO - PROCESS | 3732 | 1466036419975 Marionette TRACE conn3 <- [1,1894,null,{}] 16:20:19 INFO - PROCESS | 3732 | 1466036419979 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:19 INFO - PROCESS | 3732 | 1466036419981 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:20 INFO - PROCESS | 3732 | 1466036420074 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:20:20 INFO - PROCESS | 3732 | 1466036420083 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 3732 | 1466036420085 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:20 INFO - PROCESS | 3732 | ++DOCSHELL 10F0B400 == 33 [pid = 3732] [id = 483] 16:20:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1698C400) [pid = 3732] [serial = 1449] [outer = 00000000] 16:20:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16E05C00) [pid = 3732] [serial = 1450] [outer = 1698C400] 16:20:20 INFO - PROCESS | 3732 | 1466036420129 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16E0EC00) [pid = 3732] [serial = 1451] [outer = 1698C400] 16:20:20 INFO - PROCESS | 3732 | 1466036420601 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 702ms 16:20:20 INFO - PROCESS | 3732 | 1466036420673 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 3732 | 1466036420675 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 16:20:20 INFO - PROCESS | 3732 | 1466036420678 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:20:20 INFO - PROCESS | 3732 | 1466036420680 Marionette TRACE conn3 <- [1,1898,null,{}] 16:20:20 INFO - PROCESS | 3732 | 1466036420683 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:20 INFO - PROCESS | 3732 | 1466036420685 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:20 INFO - PROCESS | 3732 | 1466036420827 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:20:20 INFO - PROCESS | 3732 | 1466036420845 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 3732 | 1466036420847 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:20 INFO - PROCESS | 3732 | ++DOCSHELL 16DEC800 == 34 [pid = 3732] [id = 484] 16:20:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E35000) [pid = 3732] [serial = 1452] [outer = 00000000] 16:20:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1703F800) [pid = 3732] [serial = 1453] [outer = 16E35000] 16:20:20 INFO - PROCESS | 3732 | 1466036420890 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17042800) [pid = 3732] [serial = 1454] [outer = 16E35000] 16:20:21 INFO - PROCESS | 3732 | 1466036421342 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 702ms 16:20:21 INFO - PROCESS | 3732 | 1466036421378 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:20:21 INFO - PROCESS | 3732 | 1466036421380 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 16:20:21 INFO - PROCESS | 3732 | 1466036421383 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:20:21 INFO - PROCESS | 3732 | 1466036421385 Marionette TRACE conn3 <- [1,1902,null,{}] 16:20:21 INFO - PROCESS | 3732 | 1466036421394 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:21 INFO - PROCESS | 3732 | 1466036421399 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:21 INFO - PROCESS | 3732 | 1466036421534 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:20:21 INFO - PROCESS | 3732 | 1466036421597 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 3732 | 1466036421599 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:21 INFO - PROCESS | 3732 | ++DOCSHELL 16FE6800 == 35 [pid = 3732] [id = 485] 16:20:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (170D4800) [pid = 3732] [serial = 1455] [outer = 00000000] 16:20:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (176DA000) [pid = 3732] [serial = 1456] [outer = 170D4800] 16:20:21 INFO - PROCESS | 3732 | 1466036421642 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (176DC800) [pid = 3732] [serial = 1457] [outer = 170D4800] 16:20:22 INFO - PROCESS | 3732 | 1466036422052 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 702ms 16:20:22 INFO - PROCESS | 3732 | 1466036422083 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 3732 | 1466036422085 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 16:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:20:22 INFO - PROCESS | 3732 | 1466036422092 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - PROCESS | 3732 | 1466036422093 Marionette TRACE conn3 <- [1,1906,null,{}] 16:20:22 INFO - PROCESS | 3732 | 1466036422097 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:22 INFO - PROCESS | 3732 | 1466036422099 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:22 INFO - PROCESS | 3732 | 1466036422249 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:20:22 INFO - PROCESS | 3732 | 1466036422262 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 3732 | 1466036422264 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:22 INFO - PROCESS | 3732 | ++DOCSHELL 17FDC400 == 36 [pid = 3732] [id = 486] 16:20:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17FDE800) [pid = 3732] [serial = 1458] [outer = 00000000] 16:20:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17FE2400) [pid = 3732] [serial = 1459] [outer = 17FDE800] 16:20:22 INFO - PROCESS | 3732 | 1466036422305 Marionette DEBUG loaded listener.js 16:20:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19941800) [pid = 3732] [serial = 1460] [outer = 17FDE800] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (110E6400) [pid = 3732] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13254C00) [pid = 3732] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1576D000) [pid = 3732] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (103CAC00) [pid = 3732] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (14041000) [pid = 3732] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16E34C00) [pid = 3732] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (169BF400) [pid = 3732] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1043F800) [pid = 3732] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (170CD400) [pid = 3732] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16FE2C00) [pid = 3732] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10F16C00) [pid = 3732] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:20:22 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15F0F800) [pid = 3732] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:20:22 INFO - PROCESS | 3732 | 1466036422822 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 811ms 16:20:22 INFO - PROCESS | 3732 | 1466036422890 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 3732 | 1466036422892 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 16:20:22 INFO - PROCESS | 3732 | 1466036422896 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:20:22 INFO - PROCESS | 3732 | 1466036422897 Marionette TRACE conn3 <- [1,1910,null,{}] 16:20:22 INFO - PROCESS | 3732 | 1466036422901 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:22 INFO - PROCESS | 3732 | 1466036422903 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:22 INFO - PROCESS | 3732 | 1466036422981 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:20:22 INFO - PROCESS | 3732 | 1466036422986 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 3732 | 1466036422988 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:22 INFO - PROCESS | 3732 | ++DOCSHELL 114C4000 == 37 [pid = 3732] [id = 487] 16:20:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (11AD5800) [pid = 3732] [serial = 1461] [outer = 00000000] 16:20:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (169BF400) [pid = 3732] [serial = 1462] [outer = 11AD5800] 16:20:23 INFO - PROCESS | 3732 | 1466036423031 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16DF4000) [pid = 3732] [serial = 1463] [outer = 11AD5800] 16:20:23 INFO - PROCESS | 3732 | 1466036423447 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 593ms 16:20:23 INFO - PROCESS | 3732 | 1466036423493 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 3732 | 1466036423495 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 16:20:23 INFO - PROCESS | 3732 | 1466036423498 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:20:23 INFO - PROCESS | 3732 | 1466036423500 Marionette TRACE conn3 <- [1,1914,null,{}] 16:20:23 INFO - PROCESS | 3732 | 1466036423507 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 3732 | 1466036423509 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:23 INFO - PROCESS | 3732 | 1466036423586 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:20:23 INFO - PROCESS | 3732 | 1466036423592 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 3732 | 1466036423594 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:23 INFO - PROCESS | 3732 | ++DOCSHELL 15F0E800 == 38 [pid = 3732] [id = 488] 16:20:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17127C00) [pid = 3732] [serial = 1464] [outer = 00000000] 16:20:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17ECDC00) [pid = 3732] [serial = 1465] [outer = 17127C00] 16:20:23 INFO - PROCESS | 3732 | 1466036423636 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19948000) [pid = 3732] [serial = 1466] [outer = 17127C00] 16:20:24 INFO - PROCESS | 3732 | 1466036424079 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 624ms 16:20:24 INFO - PROCESS | 3732 | 1466036424137 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 3732 | 1466036424139 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 16:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:20:24 INFO - PROCESS | 3732 | 1466036424152 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 3732 | 1466036424154 Marionette TRACE conn3 <- [1,1918,null,{}] 16:20:24 INFO - PROCESS | 3732 | 1466036424157 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 3732 | 1466036424159 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:24 INFO - PROCESS | 3732 | 1466036424236 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:20:24 INFO - PROCESS | 3732 | 1466036424243 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 3732 | 1466036424245 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:24 INFO - PROCESS | 3732 | ++DOCSHELL 17FDAC00 == 39 [pid = 3732] [id = 489] 16:20:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19947800) [pid = 3732] [serial = 1467] [outer = 00000000] 16:20:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (199E9C00) [pid = 3732] [serial = 1468] [outer = 19947800] 16:20:24 INFO - PROCESS | 3732 | 1466036424288 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (199ED000) [pid = 3732] [serial = 1469] [outer = 19947800] 16:20:24 INFO - PROCESS | 3732 | 1466036424872 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 796ms 16:20:24 INFO - PROCESS | 3732 | 1466036424962 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 3732 | 1466036424966 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 16:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:20:24 INFO - PROCESS | 3732 | 1466036424985 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 3732 | 1466036424988 Marionette TRACE conn3 <- [1,1922,null,{}] 16:20:24 INFO - PROCESS | 3732 | 1466036424996 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 3732 | 1466036425000 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:25 INFO - PROCESS | 3732 | 1466036425117 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:20:25 INFO - PROCESS | 3732 | 1466036425247 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:25 INFO - PROCESS | 3732 | 1466036425250 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:25 INFO - PROCESS | 3732 | ++DOCSHELL 10F14000 == 40 [pid = 3732] [id = 490] 16:20:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10F14C00) [pid = 3732] [serial = 1470] [outer = 00000000] 16:20:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (13154400) [pid = 3732] [serial = 1471] [outer = 10F14C00] 16:20:25 INFO - PROCESS | 3732 | 1466036425306 Marionette DEBUG loaded listener.js 16:20:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (13C0AC00) [pid = 3732] [serial = 1472] [outer = 10F14C00] 16:20:25 INFO - PROCESS | 3732 | 1466036425880 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 967ms 16:20:25 INFO - PROCESS | 3732 | 1466036425936 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 3732 | 1466036425941 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 16:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:20:25 INFO - PROCESS | 3732 | 1466036425947 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 3732 | 1466036425950 Marionette TRACE conn3 <- [1,1926,null,{}] 16:20:25 INFO - PROCESS | 3732 | 1466036425954 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:25 INFO - PROCESS | 3732 | 1466036425957 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:26 INFO - PROCESS | 3732 | 1466036426095 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:20:26 INFO - PROCESS | 3732 | 1466036426231 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 3732 | 1466036426234 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:26 INFO - PROCESS | 3732 | ++DOCSHELL 157DE400 == 41 [pid = 3732] [id = 491] 16:20:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15AA0800) [pid = 3732] [serial = 1473] [outer = 00000000] 16:20:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16208400) [pid = 3732] [serial = 1474] [outer = 15AA0800] 16:20:26 INFO - PROCESS | 3732 | 1466036426292 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16980000) [pid = 3732] [serial = 1475] [outer = 15AA0800] 16:20:26 INFO - PROCESS | 3732 | 1466036426883 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 998ms 16:20:26 INFO - PROCESS | 3732 | 1466036426951 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:20:26 INFO - PROCESS | 3732 | 1466036426954 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 16:20:26 INFO - PROCESS | 3732 | 1466036426958 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:20:26 INFO - PROCESS | 3732 | 1466036426962 Marionette TRACE conn3 <- [1,1930,null,{}] 16:20:26 INFO - PROCESS | 3732 | 1466036426972 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:26 INFO - PROCESS | 3732 | 1466036426977 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:27 INFO - PROCESS | 3732 | 1466036427127 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:20:27 INFO - PROCESS | 3732 | 1466036427145 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:27 INFO - PROCESS | 3732 | 1466036427149 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:27 INFO - PROCESS | 3732 | ++DOCSHELL 17E1A400 == 42 [pid = 3732] [id = 492] 16:20:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (17E23800) [pid = 3732] [serial = 1476] [outer = 00000000] 16:20:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1994F800) [pid = 3732] [serial = 1477] [outer = 17E23800] 16:20:27 INFO - PROCESS | 3732 | 1466036427203 Marionette DEBUG loaded listener.js 16:20:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19E60C00) [pid = 3732] [serial = 1478] [outer = 17E23800] 16:20:28 INFO - PROCESS | 3732 | 1466036428072 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1154ms 16:20:28 INFO - PROCESS | 3732 | 1466036428116 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 3732 | 1466036428120 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 16:20:28 INFO - PROCESS | 3732 | 1466036428125 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:20:28 INFO - PROCESS | 3732 | 1466036428128 Marionette TRACE conn3 <- [1,1934,null,{}] 16:20:28 INFO - PROCESS | 3732 | 1466036428134 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:28 INFO - PROCESS | 3732 | 1466036428136 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:28 INFO - PROCESS | 3732 | 1466036428268 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:20:28 INFO - PROCESS | 3732 | 1466036428403 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:28 INFO - PROCESS | 3732 | 1466036428408 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:28 INFO - PROCESS | 3732 | ++DOCSHELL 10E9D400 == 43 [pid = 3732] [id = 493] 16:20:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10EA0000) [pid = 3732] [serial = 1479] [outer = 00000000] 16:20:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (12DF6400) [pid = 3732] [serial = 1480] [outer = 10EA0000] 16:20:28 INFO - PROCESS | 3732 | 1466036428457 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (13153800) [pid = 3732] [serial = 1481] [outer = 10EA0000] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 15F0E800 == 42 [pid = 3732] [id = 488] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 114C4000 == 41 [pid = 3732] [id = 487] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 17FDC400 == 40 [pid = 3732] [id = 486] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 16FE6800 == 39 [pid = 3732] [id = 485] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 16DEC800 == 38 [pid = 3732] [id = 484] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 10F0B400 == 37 [pid = 3732] [id = 483] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 15F0F000 == 36 [pid = 3732] [id = 482] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 13213400 == 35 [pid = 3732] [id = 481] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 104E7C00 == 34 [pid = 3732] [id = 480] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 13C10000 == 33 [pid = 3732] [id = 479] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 105E7000 == 32 [pid = 3732] [id = 478] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 10F18400 == 31 [pid = 3732] [id = 468] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 1576A000 == 30 [pid = 3732] [id = 477] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 157DE400 == 29 [pid = 3732] [id = 491] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 17E1A400 == 28 [pid = 3732] [id = 492] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 17FDAC00 == 27 [pid = 3732] [id = 489] 16:20:29 INFO - PROCESS | 3732 | --DOCSHELL 10F14000 == 26 [pid = 3732] [id = 490] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16DFAC00) [pid = 3732] [serial = 1421] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (16DEC400) [pid = 3732] [serial = 1420] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (15AAC800) [pid = 3732] [serial = 1426] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1712AC00) [pid = 3732] [serial = 1423] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (176D4000) [pid = 3732] [serial = 1429] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1280FC00) [pid = 3732] [serial = 1408] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (12A10800) [pid = 3732] [serial = 1409] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17E85800) [pid = 3732] [serial = 1432] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1656E400) [pid = 3732] [serial = 1417] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (175CF000) [pid = 3732] [serial = 1424] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (11C21000) [pid = 3732] [serial = 1406] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16579000) [pid = 3732] [serial = 1418] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (176D8400) [pid = 3732] [serial = 1430] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15CC6C00) [pid = 3732] [serial = 1415] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1055FC00) [pid = 3732] [serial = 1427] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (114BF400) [pid = 3732] [serial = 1405] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1364EC00) [pid = 3732] [serial = 1411] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13933800) [pid = 3732] [serial = 1412] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15566000) [pid = 3732] [serial = 1414] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10F1A800) [pid = 3732] [serial = 1397] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10A4A000) [pid = 3732] [serial = 1396] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15F07400) [pid = 3732] [serial = 1400] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1576F000) [pid = 3732] [serial = 1399] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17902C00) [pid = 3732] [serial = 1403] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (175CCC00) [pid = 3732] [serial = 1402] [outer = 00000000] [url = about:blank] 16:20:29 INFO - PROCESS | 3732 | 1466036429537 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1450ms 16:20:29 INFO - PROCESS | 3732 | 1466036429590 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 3732 | 1466036429593 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 16:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:20:29 INFO - PROCESS | 3732 | 1466036429598 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - PROCESS | 3732 | 1466036429600 Marionette TRACE conn3 <- [1,1938,null,{}] 16:20:29 INFO - PROCESS | 3732 | 1466036429606 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 3732 | 1466036429609 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:29 INFO - PROCESS | 3732 | 1466036429695 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:20:29 INFO - PROCESS | 3732 | 1466036429704 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 3732 | 1466036429706 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:29 INFO - PROCESS | 3732 | ++DOCSHELL 114BDC00 == 27 [pid = 3732] [id = 494] 16:20:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (114BF800) [pid = 3732] [serial = 1482] [outer = 00000000] 16:20:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (12813400) [pid = 3732] [serial = 1483] [outer = 114BF800] 16:20:29 INFO - PROCESS | 3732 | 1466036429754 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (12A18C00) [pid = 3732] [serial = 1484] [outer = 114BF800] 16:20:30 INFO - PROCESS | 3732 | 1466036430261 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 686ms 16:20:30 INFO - PROCESS | 3732 | 1466036430294 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 3732 | 1466036430299 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 16:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:20:30 INFO - PROCESS | 3732 | 1466036430306 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 3732 | 1466036430308 Marionette TRACE conn3 <- [1,1942,null,{}] 16:20:30 INFO - PROCESS | 3732 | 1466036430312 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 3732 | 1466036430314 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:30 INFO - PROCESS | 3732 | 1466036430437 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:20:30 INFO - PROCESS | 3732 | 1466036430541 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 3732 | 1466036430543 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:30 INFO - PROCESS | 3732 | ++DOCSHELL 1392FC00 == 28 [pid = 3732] [id = 495] 16:20:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13930000) [pid = 3732] [serial = 1485] [outer = 00000000] 16:20:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13C10000) [pid = 3732] [serial = 1486] [outer = 13930000] 16:20:30 INFO - PROCESS | 3732 | 1466036430589 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (13CDCC00) [pid = 3732] [serial = 1487] [outer = 13930000] 16:20:30 INFO - PROCESS | 3732 | 1466036430959 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 702ms 16:20:31 INFO - PROCESS | 3732 | 1466036431004 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 3732 | 1466036431007 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 16:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:20:31 INFO - PROCESS | 3732 | 1466036431010 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 3732 | 1466036431014 Marionette TRACE conn3 <- [1,1946,null,{}] 16:20:31 INFO - PROCESS | 3732 | 1466036431024 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 3732 | 1466036431029 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:31 INFO - PROCESS | 3732 | 1466036431116 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:20:31 INFO - PROCESS | 3732 | 1466036431123 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 3732 | 1466036431126 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:31 INFO - PROCESS | 3732 | ++DOCSHELL 157DE400 == 29 [pid = 3732] [id = 496] 16:20:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15A9F800) [pid = 3732] [serial = 1488] [outer = 00000000] 16:20:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15F09000) [pid = 3732] [serial = 1489] [outer = 15A9F800] 16:20:31 INFO - PROCESS | 3732 | 1466036431173 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15F13800) [pid = 3732] [serial = 1490] [outer = 15A9F800] 16:20:31 INFO - PROCESS | 3732 | 1466036431666 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 701ms 16:20:31 INFO - PROCESS | 3732 | 1466036431709 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 3732 | 1466036431712 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 16:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:20:31 INFO - PROCESS | 3732 | 1466036431720 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 3732 | 1466036431722 Marionette TRACE conn3 <- [1,1950,null,{}] 16:20:31 INFO - PROCESS | 3732 | 1466036431726 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 3732 | 1466036431728 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:31 INFO - PROCESS | 3732 | 1466036431873 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:20:31 INFO - PROCESS | 3732 | 1466036431896 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 3732 | 1466036431898 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:31 INFO - PROCESS | 3732 | ++DOCSHELL 1620E400 == 30 [pid = 3732] [id = 497] 16:20:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16578400) [pid = 3732] [serial = 1491] [outer = 00000000] 16:20:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (169CB800) [pid = 3732] [serial = 1492] [outer = 16578400] 16:20:31 INFO - PROCESS | 3732 | 1466036431941 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16C10400) [pid = 3732] [serial = 1493] [outer = 16578400] 16:20:32 INFO - PROCESS | 3732 | 1466036432362 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 686ms 16:20:32 INFO - PROCESS | 3732 | 1466036432414 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 3732 | 1466036432416 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 16:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:20:32 INFO - PROCESS | 3732 | 1466036432419 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - PROCESS | 3732 | 1466036432421 Marionette TRACE conn3 <- [1,1954,null,{}] 16:20:32 INFO - PROCESS | 3732 | 1466036432424 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:32 INFO - PROCESS | 3732 | 1466036432426 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:32 INFO - PROCESS | 3732 | 1466036432536 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:20:32 INFO - PROCESS | 3732 | 1466036432541 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 3732 | 1466036432543 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:32 INFO - PROCESS | 3732 | ++DOCSHELL 1656D000 == 31 [pid = 3732] [id = 498] 16:20:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (169BE400) [pid = 3732] [serial = 1494] [outer = 00000000] 16:20:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16E3BC00) [pid = 3732] [serial = 1495] [outer = 169BE400] 16:20:32 INFO - PROCESS | 3732 | 1466036432586 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1703FC00) [pid = 3732] [serial = 1496] [outer = 169BE400] 16:20:33 INFO - PROCESS | 3732 | 1466036433050 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 686ms 16:20:33 INFO - PROCESS | 3732 | 1466036433120 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 3732 | 1466036433122 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 16:20:33 INFO - PROCESS | 3732 | 1466036433126 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:20:33 INFO - PROCESS | 3732 | 1466036433128 Marionette TRACE conn3 <- [1,1958,null,{}] 16:20:33 INFO - PROCESS | 3732 | 1466036433133 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:33 INFO - PROCESS | 3732 | 1466036433141 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:33 INFO - PROCESS | 3732 | 1466036433293 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:20:33 INFO - PROCESS | 3732 | 1466036433308 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 3732 | 1466036433310 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:33 INFO - PROCESS | 3732 | ++DOCSHELL 1712E400 == 32 [pid = 3732] [id = 499] 16:20:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (175C9000) [pid = 3732] [serial = 1497] [outer = 00000000] 16:20:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17697C00) [pid = 3732] [serial = 1498] [outer = 175C9000] 16:20:33 INFO - PROCESS | 3732 | 1466036433353 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17903000) [pid = 3732] [serial = 1499] [outer = 175C9000] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10A50800) [pid = 3732] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (11AD5800) [pid = 3732] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10559400) [pid = 3732] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13254400) [pid = 3732] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15F13C00) [pid = 3732] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1790C800) [pid = 3732] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (13C10800) [pid = 3732] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1698C400) [pid = 3732] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17127C00) [pid = 3732] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16E35000) [pid = 3732] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (170D4800) [pid = 3732] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17FDE800) [pid = 3732] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:20:33 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19947800) [pid = 3732] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:20:34 INFO - PROCESS | 3732 | 1466036434006 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 936ms 16:20:34 INFO - PROCESS | 3732 | 1466036434055 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 3732 | 1466036434057 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 16:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:20:34 INFO - PROCESS | 3732 | 1466036434060 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 3732 | 1466036434062 Marionette TRACE conn3 <- [1,1962,null,{}] 16:20:34 INFO - PROCESS | 3732 | 1466036434065 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 3732 | 1466036434067 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:34 INFO - PROCESS | 3732 | 1466036434143 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:20:34 INFO - PROCESS | 3732 | 1466036434150 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:34 INFO - PROCESS | 3732 | 1466036434153 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:34 INFO - PROCESS | 3732 | ++DOCSHELL 10E9F800 == 33 [pid = 3732] [id = 500] 16:20:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (12BCA400) [pid = 3732] [serial = 1500] [outer = 00000000] 16:20:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (169BD400) [pid = 3732] [serial = 1501] [outer = 12BCA400] 16:20:34 INFO - PROCESS | 3732 | 1466036434197 Marionette DEBUG loaded listener.js 16:20:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16205000) [pid = 3732] [serial = 1502] [outer = 12BCA400] 16:20:34 INFO - PROCESS | 3732 | 1466036434641 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 624ms 16:20:34 INFO - PROCESS | 3732 | 1466036434699 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 3732 | 1466036434701 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 16:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:20:34 INFO - PROCESS | 3732 | 1466036434704 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 3732 | 1466036434706 Marionette TRACE conn3 <- [1,1966,null,{}] 16:20:34 INFO - PROCESS | 3732 | 1466036434709 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 3732 | 1466036434711 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:34 INFO - PROCESS | 3732 | 1466036434788 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:20:34 INFO - PROCESS | 3732 | 1466036434795 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:34 INFO - PROCESS | 3732 | 1466036434797 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:34 INFO - PROCESS | 3732 | ++DOCSHELL 1698C400 == 34 [pid = 3732] [id = 501] 16:20:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17127C00) [pid = 3732] [serial = 1503] [outer = 00000000] 16:20:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1790C800) [pid = 3732] [serial = 1504] [outer = 17127C00] 16:20:34 INFO - PROCESS | 3732 | 1466036434839 Marionette DEBUG loaded listener.js 16:20:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1790D000) [pid = 3732] [serial = 1505] [outer = 17127C00] 16:20:35 INFO - PROCESS | 3732 | 1466036435281 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 639ms 16:20:35 INFO - PROCESS | 3732 | 1466036435343 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:20:35 INFO - PROCESS | 3732 | 1466036435345 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 16:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:20:35 INFO - PROCESS | 3732 | 1466036435348 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:20:35 INFO - PROCESS | 3732 | 1466036435350 Marionette TRACE conn3 <- [1,1970,null,{}] 16:20:35 INFO - PROCESS | 3732 | 1466036435353 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:35 INFO - PROCESS | 3732 | 1466036435355 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:35 INFO - PROCESS | 3732 | 1466036435432 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:20:35 INFO - PROCESS | 3732 | 1466036435437 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:35 INFO - PROCESS | 3732 | 1466036435439 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:35 INFO - PROCESS | 3732 | ++DOCSHELL 17E92400 == 35 [pid = 3732] [id = 502] 16:20:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17ECE400) [pid = 3732] [serial = 1506] [outer = 00000000] 16:20:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17FE1400) [pid = 3732] [serial = 1507] [outer = 17ECE400] 16:20:35 INFO - PROCESS | 3732 | 1466036435484 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19945800) [pid = 3732] [serial = 1508] [outer = 17ECE400] 16:20:36 INFO - PROCESS | 3732 | 1466036436151 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 905ms 16:20:36 INFO - PROCESS | 3732 | 1466036436253 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 3732 | 1466036436257 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 16:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:20:36 INFO - PROCESS | 3732 | 1466036436286 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 3732 | 1466036436289 Marionette TRACE conn3 <- [1,1974,null,{}] 16:20:36 INFO - PROCESS | 3732 | 1466036436295 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 3732 | 1466036436298 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:36 INFO - PROCESS | 3732 | 1466036436423 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:20:36 INFO - PROCESS | 3732 | 1466036436553 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 3732 | 1466036436556 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:36 INFO - PROCESS | 3732 | ++DOCSHELL 10A4F400 == 36 [pid = 3732] [id = 503] 16:20:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10A51000) [pid = 3732] [serial = 1509] [outer = 00000000] 16:20:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (12ADF400) [pid = 3732] [serial = 1510] [outer = 10A51000] 16:20:36 INFO - PROCESS | 3732 | 1466036436614 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13211800) [pid = 3732] [serial = 1511] [outer = 10A51000] 16:20:37 INFO - PROCESS | 3732 | 1466036437316 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1045ms 16:20:37 INFO - PROCESS | 3732 | 1466036437367 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:20:37 INFO - PROCESS | 3732 | 1466036437371 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 16:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:20:37 INFO - PROCESS | 3732 | 1466036437379 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 3732 | 1466036437381 Marionette TRACE conn3 <- [1,1978,null,{}] 16:20:37 INFO - PROCESS | 3732 | 1466036437385 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:37 INFO - PROCESS | 3732 | 1466036437388 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:37 INFO - PROCESS | 3732 | 1466036437505 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:20:37 INFO - PROCESS | 3732 | 1466036437733 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:37 INFO - PROCESS | 3732 | 1466036437737 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:37 INFO - PROCESS | 3732 | ++DOCSHELL 10479400 == 37 [pid = 3732] [id = 504] 16:20:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (104E1800) [pid = 3732] [serial = 1512] [outer = 00000000] 16:20:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (10A46C00) [pid = 3732] [serial = 1513] [outer = 104E1800] 16:20:37 INFO - PROCESS | 3732 | 1466036437795 Marionette DEBUG loaded listener.js 16:20:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (10F1A800) [pid = 3732] [serial = 1514] [outer = 104E1800] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 1698C400 == 36 [pid = 3732] [id = 501] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 10E9F800 == 35 [pid = 3732] [id = 500] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 1712E400 == 34 [pid = 3732] [id = 499] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 1656D000 == 33 [pid = 3732] [id = 498] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 1620E400 == 32 [pid = 3732] [id = 497] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 157DE400 == 31 [pid = 3732] [id = 496] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 1392FC00 == 30 [pid = 3732] [id = 495] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 114BDC00 == 29 [pid = 3732] [id = 494] 16:20:38 INFO - PROCESS | 3732 | --DOCSHELL 10E9D400 == 28 [pid = 3732] [id = 493] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12D5E000) [pid = 3732] [serial = 1435] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (131EB800) [pid = 3732] [serial = 1436] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16DF4000) [pid = 3732] [serial = 1463] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (11204000) [pid = 3732] [serial = 1441] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13CDC400) [pid = 3732] [serial = 1445] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16571400) [pid = 3732] [serial = 1448] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17E89000) [pid = 3732] [serial = 1433] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15566800) [pid = 3732] [serial = 1438] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16E0EC00) [pid = 3732] [serial = 1451] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (12AAA800) [pid = 3732] [serial = 1442] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16209000) [pid = 3732] [serial = 1447] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17ECDC00) [pid = 3732] [serial = 1465] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16E05C00) [pid = 3732] [serial = 1450] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17042800) [pid = 3732] [serial = 1454] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (176DA000) [pid = 3732] [serial = 1456] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19941800) [pid = 3732] [serial = 1460] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (176DC800) [pid = 3732] [serial = 1457] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16204400) [pid = 3732] [serial = 1439] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1703F800) [pid = 3732] [serial = 1453] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (13C0A800) [pid = 3732] [serial = 1444] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (169BF400) [pid = 3732] [serial = 1462] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17FE2400) [pid = 3732] [serial = 1459] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19948000) [pid = 3732] [serial = 1466] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (199E9C00) [pid = 3732] [serial = 1468] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (199ED000) [pid = 3732] [serial = 1469] [outer = 00000000] [url = about:blank] 16:20:38 INFO - PROCESS | 3732 | 1466036438408 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1045ms 16:20:38 INFO - PROCESS | 3732 | 1466036438424 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 3732 | 1466036438427 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 16:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:20:38 INFO - PROCESS | 3732 | 1466036438447 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - PROCESS | 3732 | 1466036438450 Marionette TRACE conn3 <- [1,1982,null,{}] 16:20:38 INFO - PROCESS | 3732 | 1466036438455 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:38 INFO - PROCESS | 3732 | 1466036438459 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:38 INFO - PROCESS | 3732 | 1466036438543 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:20:38 INFO - PROCESS | 3732 | 1466036438553 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:38 INFO - PROCESS | 3732 | 1466036438555 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:38 INFO - PROCESS | 3732 | ++DOCSHELL 11CC7C00 == 29 [pid = 3732] [id = 505] 16:20:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1280E400) [pid = 3732] [serial = 1515] [outer = 00000000] 16:20:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13128000) [pid = 3732] [serial = 1516] [outer = 1280E400] 16:20:38 INFO - PROCESS | 3732 | 1466036438601 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1393EC00) [pid = 3732] [serial = 1517] [outer = 1280E400] 16:20:39 INFO - PROCESS | 3732 | 1466036439084 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 702ms 16:20:39 INFO - PROCESS | 3732 | 1466036439148 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 3732 | 1466036439151 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 16:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:20:39 INFO - PROCESS | 3732 | 1466036439156 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 3732 | 1466036439158 Marionette TRACE conn3 <- [1,1986,null,{}] 16:20:39 INFO - PROCESS | 3732 | 1466036439162 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 3732 | 1466036439164 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:39 INFO - PROCESS | 3732 | 1466036439251 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:20:39 INFO - PROCESS | 3732 | 1466036439257 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 3732 | 1466036439259 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:39 INFO - PROCESS | 3732 | ++DOCSHELL 13126800 == 30 [pid = 3732] [id = 506] 16:20:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1430EC00) [pid = 3732] [serial = 1518] [outer = 00000000] 16:20:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15AAA400) [pid = 3732] [serial = 1519] [outer = 1430EC00] 16:20:39 INFO - PROCESS | 3732 | 1466036439311 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15F10C00) [pid = 3732] [serial = 1520] [outer = 1430EC00] 16:20:39 INFO - PROCESS | 3732 | 1466036439776 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 16:20:39 INFO - PROCESS | 3732 | 1466036439794 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 3732 | 1466036439796 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 16:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:20:39 INFO - PROCESS | 3732 | 1466036439801 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 3732 | 1466036439807 Marionette TRACE conn3 <- [1,1990,null,{}] 16:20:39 INFO - PROCESS | 3732 | 1466036439816 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 3732 | 1466036439820 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:39 INFO - PROCESS | 3732 | 1466036439903 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:20:39 INFO - PROCESS | 3732 | 1466036439911 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 3732 | 1466036439913 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:39 INFO - PROCESS | 3732 | ++DOCSHELL 1656F800 == 31 [pid = 3732] [id = 507] 16:20:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16570000) [pid = 3732] [serial = 1521] [outer = 00000000] 16:20:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16579C00) [pid = 3732] [serial = 1522] [outer = 16570000] 16:20:39 INFO - PROCESS | 3732 | 1466036439958 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16E01400) [pid = 3732] [serial = 1523] [outer = 16570000] 16:20:40 INFO - PROCESS | 3732 | 1466036440436 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 702ms 16:20:40 INFO - PROCESS | 3732 | 1466036440499 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 3732 | 1466036440502 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 16:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:20:40 INFO - PROCESS | 3732 | 1466036440505 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 3732 | 1466036440506 Marionette TRACE conn3 <- [1,1994,null,{}] 16:20:40 INFO - PROCESS | 3732 | 1466036440510 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:40 INFO - PROCESS | 3732 | 1466036440512 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:40 INFO - PROCESS | 3732 | 1466036440594 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:20:40 INFO - PROCESS | 3732 | 1466036440635 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:40 INFO - PROCESS | 3732 | 1466036440637 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:40 INFO - PROCESS | 3732 | ++DOCSHELL 16E08C00 == 32 [pid = 3732] [id = 508] 16:20:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16E0A800) [pid = 3732] [serial = 1524] [outer = 00000000] 16:20:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1703F800) [pid = 3732] [serial = 1525] [outer = 16E0A800] 16:20:40 INFO - PROCESS | 3732 | 1466036440682 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (170DA800) [pid = 3732] [serial = 1526] [outer = 16E0A800] 16:20:41 INFO - PROCESS | 3732 | 1466036441143 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:20:41 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 16:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 702ms 16:20:41 INFO - PROCESS | 3732 | 1466036441204 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 3732 | 1466036441206 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 16:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:20:41 INFO - PROCESS | 3732 | 1466036441215 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 3732 | 1466036441216 Marionette TRACE conn3 <- [1,1998,null,{}] 16:20:41 INFO - PROCESS | 3732 | 1466036441220 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 3732 | 1466036441222 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:41 INFO - PROCESS | 3732 | 1466036441328 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:20:41 INFO - PROCESS | 3732 | 1466036441337 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 3732 | 1466036441343 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:41 INFO - PROCESS | 3732 | ++DOCSHELL 1403EC00 == 33 [pid = 3732] [id = 509] 16:20:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16C06400) [pid = 3732] [serial = 1527] [outer = 00000000] 16:20:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1712CC00) [pid = 3732] [serial = 1528] [outer = 16C06400] 16:20:41 INFO - PROCESS | 3732 | 1466036441404 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (176D2400) [pid = 3732] [serial = 1529] [outer = 16C06400] 16:20:41 INFO - PROCESS | 3732 | 1466036441887 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:20:41 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 16:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 702ms 16:20:41 INFO - PROCESS | 3732 | 1466036441909 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 3732 | 1466036441911 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 16:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:20:41 INFO - PROCESS | 3732 | 1466036441922 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 3732 | 1466036441923 Marionette TRACE conn3 <- [1,2002,null,{}] 16:20:41 INFO - PROCESS | 3732 | 1466036441927 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 3732 | 1466036441929 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:42 INFO - PROCESS | 3732 | 1466036442067 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:20:42 INFO - PROCESS | 3732 | 1466036442080 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 3732 | 1466036442082 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:42 INFO - PROCESS | 3732 | ++DOCSHELL 17125800 == 34 [pid = 3732] [id = 510] 16:20:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1712C400) [pid = 3732] [serial = 1530] [outer = 00000000] 16:20:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17FDE000) [pid = 3732] [serial = 1531] [outer = 1712C400] 16:20:42 INFO - PROCESS | 3732 | 1466036442124 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1790B800) [pid = 3732] [serial = 1532] [outer = 1712C400] 16:20:42 INFO - PROCESS | 3732 | 1466036442565 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 702ms 16:20:42 INFO - PROCESS | 3732 | 1466036442598 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 3732 | 1466036442600 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 16:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:20:42 INFO - PROCESS | 3732 | 1466036442604 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - PROCESS | 3732 | 1466036442606 Marionette TRACE conn3 <- [1,2006,null,{}] 16:20:42 INFO - PROCESS | 3732 | 1466036442609 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:42 INFO - PROCESS | 3732 | 1466036442611 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:42 INFO - PROCESS | 3732 | 1466036442723 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:20:42 INFO - PROCESS | 3732 | 1466036442728 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 3732 | 1466036442731 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:42 INFO - PROCESS | 3732 | ++DOCSHELL 19942C00 == 35 [pid = 3732] [id = 511] 16:20:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19944800) [pid = 3732] [serial = 1533] [outer = 00000000] 16:20:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1994B000) [pid = 3732] [serial = 1534] [outer = 19944800] 16:20:42 INFO - PROCESS | 3732 | 1466036442772 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (199ED800) [pid = 3732] [serial = 1535] [outer = 19944800] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13930000) [pid = 3732] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (114BF800) [pid = 3732] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10EA0000) [pid = 3732] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16578400) [pid = 3732] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15A9F800) [pid = 3732] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17127C00) [pid = 3732] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (169BE400) [pid = 3732] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (175C9000) [pid = 3732] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10F14C00) [pid = 3732] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15AA0800) [pid = 3732] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17E23800) [pid = 3732] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:20:43 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (12BCA400) [pid = 3732] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:20:43 INFO - PROCESS | 3732 | 1466036443304 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 16:20:43 INFO - PROCESS | 3732 | 1466036443345 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 3732 | 1466036443346 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 16:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:20:43 INFO - PROCESS | 3732 | 1466036443350 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 3732 | 1466036443351 Marionette TRACE conn3 <- [1,2010,null,{}] 16:20:43 INFO - PROCESS | 3732 | 1466036443383 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 3732 | 1466036443385 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:43 INFO - PROCESS | 3732 | 1466036443469 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:20:43 INFO - PROCESS | 3732 | 1466036443475 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 3732 | 1466036443477 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:43 INFO - PROCESS | 3732 | ++DOCSHELL 12BCA400 == 36 [pid = 3732] [id = 512] 16:20:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15CC6800) [pid = 3732] [serial = 1536] [outer = 00000000] 16:20:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FE5400) [pid = 3732] [serial = 1537] [outer = 15CC6800] 16:20:43 INFO - PROCESS | 3732 | 1466036443520 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1768EC00) [pid = 3732] [serial = 1538] [outer = 15CC6800] 16:20:43 INFO - PROCESS | 3732 | 1466036443964 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 656ms 16:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:20:44 INFO - PROCESS | 3732 | 1466036444009 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 3732 | 1466036444011 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 16:20:44 INFO - PROCESS | 3732 | 1466036444014 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - PROCESS | 3732 | 1466036444016 Marionette TRACE conn3 <- [1,2014,null,{}] 16:20:44 INFO - PROCESS | 3732 | 1466036444019 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 3732 | 1466036444021 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:44 INFO - PROCESS | 3732 | 1466036444099 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:20:44 INFO - PROCESS | 3732 | 1466036444104 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 3732 | 1466036444106 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:44 INFO - PROCESS | 3732 | ++DOCSHELL 1678A800 == 37 [pid = 3732] [id = 513] 16:20:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16989800) [pid = 3732] [serial = 1539] [outer = 00000000] 16:20:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1994BC00) [pid = 3732] [serial = 1540] [outer = 16989800] 16:20:44 INFO - PROCESS | 3732 | 1466036444157 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19E65000) [pid = 3732] [serial = 1541] [outer = 16989800] 16:20:44 INFO - PROCESS | 3732 | 1466036444607 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 624ms 16:20:44 INFO - PROCESS | 3732 | 1466036444652 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 3732 | 1466036444654 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 16:20:44 INFO - PROCESS | 3732 | 1466036444658 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:20:44 INFO - PROCESS | 3732 | 1466036444659 Marionette TRACE conn3 <- [1,2018,null,{}] 16:20:44 INFO - PROCESS | 3732 | 1466036444663 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 3732 | 1466036444665 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:44 INFO - PROCESS | 3732 | 1466036444744 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:20:44 INFO - PROCESS | 3732 | 1466036444749 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 3732 | 1466036444752 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:44 INFO - PROCESS | 3732 | ++DOCSHELL 1A142C00 == 38 [pid = 3732] [id = 514] 16:20:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A143400) [pid = 3732] [serial = 1542] [outer = 00000000] 16:20:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A253C00) [pid = 3732] [serial = 1543] [outer = 1A143400] 16:20:44 INFO - PROCESS | 3732 | 1466036444797 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A25B000) [pid = 3732] [serial = 1544] [outer = 1A143400] 16:20:45 INFO - PROCESS | 3732 | 1466036445489 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 904ms 16:20:45 INFO - PROCESS | 3732 | 1466036445563 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 3732 | 1466036445567 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 16:20:45 INFO - PROCESS | 3732 | 1466036445572 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:20:45 INFO - PROCESS | 3732 | 1466036445577 Marionette TRACE conn3 <- [1,2022,null,{}] 16:20:45 INFO - PROCESS | 3732 | 1466036445583 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:45 INFO - PROCESS | 3732 | 1466036445586 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:45 INFO - PROCESS | 3732 | 1466036445763 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:20:45 INFO - PROCESS | 3732 | 1466036445864 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:45 INFO - PROCESS | 3732 | 1466036445867 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:45 INFO - PROCESS | 3732 | ++DOCSHELL 12D58800 == 39 [pid = 3732] [id = 515] 16:20:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (12D5E000) [pid = 3732] [serial = 1545] [outer = 00000000] 16:20:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (14036000) [pid = 3732] [serial = 1546] [outer = 12D5E000] 16:20:45 INFO - PROCESS | 3732 | 1466036445922 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15566000) [pid = 3732] [serial = 1547] [outer = 12D5E000] 16:20:46 INFO - PROCESS | 3732 | 1466036446532 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 998ms 16:20:46 INFO - PROCESS | 3732 | 1466036446580 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:20:46 INFO - PROCESS | 3732 | 1466036446585 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 16:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:20:46 INFO - PROCESS | 3732 | 1466036446591 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - PROCESS | 3732 | 1466036446594 Marionette TRACE conn3 <- [1,2026,null,{}] 16:20:46 INFO - PROCESS | 3732 | 1466036446598 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:46 INFO - PROCESS | 3732 | 1466036446601 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:46 INFO - PROCESS | 3732 | 1466036446711 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:20:46 INFO - PROCESS | 3732 | 1466036446824 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:46 INFO - PROCESS | 3732 | 1466036446827 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:46 INFO - PROCESS | 3732 | ++DOCSHELL 1656CC00 == 40 [pid = 3732] [id = 516] 16:20:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1656EC00) [pid = 3732] [serial = 1548] [outer = 00000000] 16:20:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1657A000) [pid = 3732] [serial = 1549] [outer = 1656EC00] 16:20:46 INFO - PROCESS | 3732 | 1466036446921 Marionette DEBUG loaded listener.js 16:20:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16E06000) [pid = 3732] [serial = 1550] [outer = 1656EC00] 16:20:47 INFO - PROCESS | 3732 | 1466036447509 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 998ms 16:20:47 INFO - PROCESS | 3732 | 1466036447607 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 3732 | 1466036447609 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 16:20:47 INFO - PROCESS | 3732 | 1466036447615 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:20:47 INFO - PROCESS | 3732 | 1466036447619 Marionette TRACE conn3 <- [1,2030,null,{}] 16:20:47 INFO - PROCESS | 3732 | 1466036447629 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:47 INFO - PROCESS | 3732 | 1466036447634 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:47 INFO - PROCESS | 3732 | 1466036447762 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:20:47 INFO - PROCESS | 3732 | 1466036447893 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 3732 | 1466036447897 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:47 INFO - PROCESS | 3732 | ++DOCSHELL 11CCD800 == 41 [pid = 3732] [id = 517] 16:20:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (12A19800) [pid = 3732] [serial = 1551] [outer = 00000000] 16:20:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (131EB000) [pid = 3732] [serial = 1552] [outer = 12A19800] 16:20:47 INFO - PROCESS | 3732 | 1466036447953 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (15AAC400) [pid = 3732] [serial = 1553] [outer = 12A19800] 16:20:48 INFO - PROCESS | 3732 | 1466036448648 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:20:48 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) 16:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1092ms 16:20:48 INFO - PROCESS | 3732 | 1466036448711 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 3732 | 1466036448715 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 16:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:20:48 INFO - PROCESS | 3732 | 1466036448720 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 3732 | 1466036448724 Marionette TRACE conn3 <- [1,2034,null,{}] 16:20:48 INFO - PROCESS | 3732 | 1466036448729 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:48 INFO - PROCESS | 3732 | 1466036448732 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:48 INFO - PROCESS | 3732 | 1466036448828 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 1678A800 == 40 [pid = 3732] [id = 513] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 12BCA400 == 39 [pid = 3732] [id = 512] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 19942C00 == 38 [pid = 3732] [id = 511] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 17125800 == 37 [pid = 3732] [id = 510] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 1403EC00 == 36 [pid = 3732] [id = 509] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 16E08C00 == 35 [pid = 3732] [id = 508] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 1656F800 == 34 [pid = 3732] [id = 507] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 13126800 == 33 [pid = 3732] [id = 506] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 11CC7C00 == 32 [pid = 3732] [id = 505] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 10A4F400 == 31 [pid = 3732] [id = 503] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 10479400 == 30 [pid = 3732] [id = 504] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 17E92400 == 29 [pid = 3732] [id = 502] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 1656CC00 == 28 [pid = 3732] [id = 516] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 11CCD800 == 27 [pid = 3732] [id = 517] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 1A142C00 == 26 [pid = 3732] [id = 514] 16:20:49 INFO - PROCESS | 3732 | --DOCSHELL 12D58800 == 25 [pid = 3732] [id = 515] 16:20:49 INFO - PROCESS | 3732 | 1466036449538 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:49 INFO - PROCESS | 3732 | 1466036449542 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (13C10000) [pid = 3732] [serial = 1486] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (13CDCC00) [pid = 3732] [serial = 1487] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12813400) [pid = 3732] [serial = 1483] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (12A18C00) [pid = 3732] [serial = 1484] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13153800) [pid = 3732] [serial = 1481] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (12DF6400) [pid = 3732] [serial = 1480] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (169CB800) [pid = 3732] [serial = 1492] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15F09000) [pid = 3732] [serial = 1489] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1790D000) [pid = 3732] [serial = 1505] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17FE1400) [pid = 3732] [serial = 1507] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16E3BC00) [pid = 3732] [serial = 1495] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16C10400) [pid = 3732] [serial = 1493] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17697C00) [pid = 3732] [serial = 1498] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13C0AC00) [pid = 3732] [serial = 1472] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13154400) [pid = 3732] [serial = 1471] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1703FC00) [pid = 3732] [serial = 1496] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16980000) [pid = 3732] [serial = 1475] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16208400) [pid = 3732] [serial = 1474] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19E60C00) [pid = 3732] [serial = 1478] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1994F800) [pid = 3732] [serial = 1477] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17903000) [pid = 3732] [serial = 1499] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1790C800) [pid = 3732] [serial = 1504] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (169BD400) [pid = 3732] [serial = 1501] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16205000) [pid = 3732] [serial = 1502] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15F13800) [pid = 3732] [serial = 1490] [outer = 00000000] [url = about:blank] 16:20:49 INFO - PROCESS | 3732 | ++DOCSHELL 1055C400 == 26 [pid = 3732] [id = 518] 16:20:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10560000) [pid = 3732] [serial = 1554] [outer = 00000000] 16:20:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10A4AC00) [pid = 3732] [serial = 1555] [outer = 10560000] 16:20:49 INFO - PROCESS | 3732 | 1466036449691 Marionette DEBUG loaded listener.js 16:20:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10F0C800) [pid = 3732] [serial = 1556] [outer = 10560000] 16:20:50 INFO - PROCESS | 3732 | 1466036450152 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1497ms 16:20:50 INFO - PROCESS | 3732 | 1466036450225 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 3732 | 1466036450228 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 16:20:50 INFO - PROCESS | 3732 | 1466036450233 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:20:50 INFO - PROCESS | 3732 | 1466036450236 Marionette TRACE conn3 <- [1,2038,null,{}] 16:20:50 INFO - PROCESS | 3732 | 1466036450241 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 3732 | 1466036450245 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:50 INFO - PROCESS | 3732 | 1466036450337 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:20:50 INFO - PROCESS | 3732 | 1466036450348 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 3732 | 1466036450350 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:50 INFO - PROCESS | 3732 | ++DOCSHELL 13067000 == 27 [pid = 3732] [id = 519] 16:20:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13075400) [pid = 3732] [serial = 1557] [outer = 00000000] 16:20:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13127800) [pid = 3732] [serial = 1558] [outer = 13075400] 16:20:50 INFO - PROCESS | 3732 | 1466036450396 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (131E4800) [pid = 3732] [serial = 1559] [outer = 13075400] 16:20:50 INFO - PROCESS | 3732 | 1466036450857 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 624ms 16:20:50 INFO - PROCESS | 3732 | 1466036450874 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 3732 | 1466036450878 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 16:20:50 INFO - PROCESS | 3732 | 1466036450887 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:20:50 INFO - PROCESS | 3732 | 1466036450889 Marionette TRACE conn3 <- [1,2042,null,{}] 16:20:50 INFO - PROCESS | 3732 | 1466036450892 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 3732 | 1466036450895 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:50 INFO - PROCESS | 3732 | 1466036451008 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:20:51 INFO - PROCESS | 3732 | 1466036451017 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:51 INFO - PROCESS | 3732 | 1466036451019 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:51 INFO - PROCESS | 3732 | ++DOCSHELL 13CD6C00 == 28 [pid = 3732] [id = 520] 16:20:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13CD8000) [pid = 3732] [serial = 1560] [outer = 00000000] 16:20:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1430AC00) [pid = 3732] [serial = 1561] [outer = 13CD8000] 16:20:51 INFO - PROCESS | 3732 | 1466036451063 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15561400) [pid = 3732] [serial = 1562] [outer = 13CD8000] 16:20:51 INFO - PROCESS | 3732 | 1466036451517 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 686ms 16:20:51 INFO - PROCESS | 3732 | 1466036451572 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:20:51 INFO - PROCESS | 3732 | 1466036451574 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 16:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:20:51 INFO - PROCESS | 3732 | 1466036451579 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - PROCESS | 3732 | 1466036451585 Marionette TRACE conn3 <- [1,2046,null,{}] 16:20:51 INFO - PROCESS | 3732 | 1466036451594 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:51 INFO - PROCESS | 3732 | 1466036451598 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:51 INFO - PROCESS | 3732 | 1466036451688 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:20:51 INFO - PROCESS | 3732 | 1466036451702 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:51 INFO - PROCESS | 3732 | 1466036451704 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:51 INFO - PROCESS | 3732 | ++DOCSHELL 15F14400 == 29 [pid = 3732] [id = 521] 16:20:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16201400) [pid = 3732] [serial = 1563] [outer = 00000000] 16:20:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16204400) [pid = 3732] [serial = 1564] [outer = 16201400] 16:20:51 INFO - PROCESS | 3732 | 1466036451747 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13C02000) [pid = 3732] [serial = 1565] [outer = 16201400] 16:20:52 INFO - PROCESS | 3732 | 1466036452245 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 686ms 16:20:52 INFO - PROCESS | 3732 | 1466036452277 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3732 | 1466036452280 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:20:52 INFO - PROCESS | 3732 | 1466036452283 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 3732 | 1466036452284 Marionette TRACE conn3 <- [1,2050,null,{}] 16:20:52 INFO - PROCESS | 3732 | 1466036452288 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 3732 | 1466036452289 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:52 INFO - PROCESS | 3732 | 1466036452430 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:20:52 INFO - PROCESS | 3732 | 1466036452452 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 3732 | 1466036452454 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:52 INFO - PROCESS | 3732 | ++DOCSHELL 1657B400 == 30 [pid = 3732] [id = 522] 16:20:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1657B800) [pid = 3732] [serial = 1566] [outer = 00000000] 16:20:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16A60400) [pid = 3732] [serial = 1567] [outer = 1657B800] 16:20:52 INFO - PROCESS | 3732 | 1466036452497 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16C0D000) [pid = 3732] [serial = 1568] [outer = 1657B800] 16:20:52 INFO - PROCESS | 3732 | 1466036452923 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 701ms 16:20:52 INFO - PROCESS | 3732 | 1466036452982 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3732 | 1466036452984 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:20:52 INFO - PROCESS | 3732 | 1466036452995 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 3732 | 1466036452997 Marionette TRACE conn3 <- [1,2054,null,{}] 16:20:52 INFO - PROCESS | 3732 | 1466036453000 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 3732 | 1466036453002 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:53 INFO - PROCESS | 3732 | 1466036453109 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:20:53 INFO - PROCESS | 3732 | 1466036453116 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 3732 | 1466036453122 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:53 INFO - PROCESS | 3732 | ++DOCSHELL 16E0D400 == 31 [pid = 3732] [id = 523] 16:20:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16E0E000) [pid = 3732] [serial = 1569] [outer = 00000000] 16:20:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16FDBC00) [pid = 3732] [serial = 1570] [outer = 16E0E000] 16:20:53 INFO - PROCESS | 3732 | 1466036453230 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1704D400) [pid = 3732] [serial = 1571] [outer = 16E0E000] 16:20:53 INFO - PROCESS | 3732 | 1466036453676 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 749ms 16:20:53 INFO - PROCESS | 3732 | 1466036453763 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 3732 | 1466036453765 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 16:20:53 INFO - PROCESS | 3732 | 1466036453769 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - PROCESS | 3732 | 1466036453770 Marionette TRACE conn3 <- [1,2058,null,{}] 16:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:20:53 INFO - PROCESS | 3732 | 1466036453773 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:53 INFO - PROCESS | 3732 | 1466036453776 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:53 INFO - PROCESS | 3732 | 1466036453890 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:20:53 INFO - PROCESS | 3732 | 1466036453900 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 3732 | 1466036453902 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:54 INFO - PROCESS | 3732 | ++DOCSHELL 103E6400 == 32 [pid = 3732] [id = 524] 16:20:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (11207C00) [pid = 3732] [serial = 1572] [outer = 00000000] 16:20:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17042800) [pid = 3732] [serial = 1573] [outer = 11207C00] 16:20:54 INFO - PROCESS | 3732 | 1466036454233 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (176DEC00) [pid = 3732] [serial = 1574] [outer = 11207C00] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16C06400) [pid = 3732] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1712C400) [pid = 3732] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16570000) [pid = 3732] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17ECE400) [pid = 3732] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10A51000) [pid = 3732] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1280E400) [pid = 3732] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1430EC00) [pid = 3732] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16E0A800) [pid = 3732] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (104E1800) [pid = 3732] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19944800) [pid = 3732] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1A143400) [pid = 3732] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15CC6800) [pid = 3732] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:20:54 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16989800) [pid = 3732] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:20:54 INFO - PROCESS | 3732 | 1466036454604 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 889ms 16:20:54 INFO - PROCESS | 3732 | 1466036454657 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 3732 | 1466036454659 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 16:20:54 INFO - PROCESS | 3732 | 1466036454662 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:20:54 INFO - PROCESS | 3732 | 1466036454664 Marionette TRACE conn3 <- [1,2062,null,{}] 16:20:54 INFO - PROCESS | 3732 | 1466036454667 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 3732 | 1466036454669 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:54 INFO - PROCESS | 3732 | 1466036454750 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:20:54 INFO - PROCESS | 3732 | 1466036454843 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 3732 | 1466036454845 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:54 INFO - PROCESS | 3732 | ++DOCSHELL 10A47800 == 33 [pid = 3732] [id = 525] 16:20:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10F03800) [pid = 3732] [serial = 1575] [outer = 00000000] 16:20:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16C06400) [pid = 3732] [serial = 1576] [outer = 10F03800] 16:20:54 INFO - PROCESS | 3732 | 1466036454887 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17127C00) [pid = 3732] [serial = 1577] [outer = 10F03800] 16:20:55 INFO - PROCESS | 3732 | 1466036455238 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 593ms 16:20:55 INFO - PROCESS | 3732 | 1466036455259 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 3732 | 1466036455261 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 16:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:20:55 INFO - PROCESS | 3732 | 1466036455265 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 3732 | 1466036455267 Marionette TRACE conn3 <- [1,2066,null,{}] 16:20:55 INFO - PROCESS | 3732 | 1466036455270 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:55 INFO - PROCESS | 3732 | 1466036455271 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:55 INFO - PROCESS | 3732 | 1466036455383 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:20:55 INFO - PROCESS | 3732 | 1466036455390 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:55 INFO - PROCESS | 3732 | 1466036455392 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:55 INFO - PROCESS | 3732 | ++DOCSHELL 12A10800 == 34 [pid = 3732] [id = 526] 16:20:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (12A9F000) [pid = 3732] [serial = 1578] [outer = 00000000] 16:20:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17690000) [pid = 3732] [serial = 1579] [outer = 12A9F000] 16:20:55 INFO - PROCESS | 3732 | 1466036455434 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17901C00) [pid = 3732] [serial = 1580] [outer = 12A9F000] 16:20:55 INFO - PROCESS | 3732 | 1466036455859 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 624ms 16:20:55 INFO - PROCESS | 3732 | 1466036455903 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 3732 | 1466036455905 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 16:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:20:55 INFO - PROCESS | 3732 | 1466036455908 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 3732 | 1466036455909 Marionette TRACE conn3 <- [1,2070,null,{}] 16:20:55 INFO - PROCESS | 3732 | 1466036455913 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:55 INFO - PROCESS | 3732 | 1466036455915 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:56 INFO - PROCESS | 3732 | 1466036456028 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:20:56 INFO - PROCESS | 3732 | 1466036456036 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:56 INFO - PROCESS | 3732 | 1466036456038 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:56 INFO - PROCESS | 3732 | ++DOCSHELL 17861400 == 35 [pid = 3732] [id = 527] 16:20:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17E1C400) [pid = 3732] [serial = 1581] [outer = 00000000] 16:20:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17ECFC00) [pid = 3732] [serial = 1582] [outer = 17E1C400] 16:20:56 INFO - PROCESS | 3732 | 1466036456080 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17FDD800) [pid = 3732] [serial = 1583] [outer = 17E1C400] 16:20:56 INFO - PROCESS | 3732 | 1466036456777 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 905ms 16:20:56 INFO - PROCESS | 3732 | 1466036456814 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 3732 | 1466036456818 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 16:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:20:56 INFO - PROCESS | 3732 | 1466036456823 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 3732 | 1466036456828 Marionette TRACE conn3 <- [1,2074,null,{}] 16:20:56 INFO - PROCESS | 3732 | 1466036456833 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:56 INFO - PROCESS | 3732 | 1466036456836 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:56 INFO - PROCESS | 3732 | 1466036456954 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:20:57 INFO - PROCESS | 3732 | 1466036457091 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 3732 | 1466036457094 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:57 INFO - PROCESS | 3732 | ++DOCSHELL 10A49000 == 36 [pid = 3732] [id = 528] 16:20:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10F1B400) [pid = 3732] [serial = 1584] [outer = 00000000] 16:20:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1309CC00) [pid = 3732] [serial = 1585] [outer = 10F1B400] 16:20:57 INFO - PROCESS | 3732 | 1466036457152 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13C08C00) [pid = 3732] [serial = 1586] [outer = 10F1B400] 16:20:57 INFO - PROCESS | 3732 | 1466036457825 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1030ms 16:20:57 INFO - PROCESS | 3732 | 1466036457873 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:20:57 INFO - PROCESS | 3732 | 1466036457878 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 16:20:57 INFO - PROCESS | 3732 | 1466036457903 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:20:57 INFO - PROCESS | 3732 | 1466036457906 Marionette TRACE conn3 <- [1,2078,null,{}] 16:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:20:57 INFO - PROCESS | 3732 | 1466036457910 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:57 INFO - PROCESS | 3732 | 1466036457913 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:58 INFO - PROCESS | 3732 | 1466036458039 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:20:58 INFO - PROCESS | 3732 | 1466036458175 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:58 INFO - PROCESS | 3732 | 1466036458178 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:58 INFO - PROCESS | 3732 | ++DOCSHELL 12AA6000 == 37 [pid = 3732] [id = 529] 16:20:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (12AAA800) [pid = 3732] [serial = 1587] [outer = 00000000] 16:20:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15F0C800) [pid = 3732] [serial = 1588] [outer = 12AAA800] 16:20:58 INFO - PROCESS | 3732 | 1466036458238 Marionette DEBUG loaded listener.js 16:20:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15F0F400) [pid = 3732] [serial = 1589] [outer = 12AAA800] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 12A10800 == 36 [pid = 3732] [id = 526] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 10A47800 == 35 [pid = 3732] [id = 525] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 103E6400 == 34 [pid = 3732] [id = 524] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 16E0D400 == 33 [pid = 3732] [id = 523] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 1657B400 == 32 [pid = 3732] [id = 522] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 15F14400 == 31 [pid = 3732] [id = 521] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 13CD6C00 == 30 [pid = 3732] [id = 520] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 13067000 == 29 [pid = 3732] [id = 519] 16:20:58 INFO - PROCESS | 3732 | --DOCSHELL 1055C400 == 28 [pid = 3732] [id = 518] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1712CC00) [pid = 3732] [serial = 1528] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17FDE000) [pid = 3732] [serial = 1531] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16579C00) [pid = 3732] [serial = 1522] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16E01400) [pid = 3732] [serial = 1523] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19945800) [pid = 3732] [serial = 1508] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (12ADF400) [pid = 3732] [serial = 1510] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13211800) [pid = 3732] [serial = 1511] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13128000) [pid = 3732] [serial = 1516] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1393EC00) [pid = 3732] [serial = 1517] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15AAA400) [pid = 3732] [serial = 1519] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15F10C00) [pid = 3732] [serial = 1520] [outer = 00000000] [url = about:blank] 16:20:58 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1703F800) [pid = 3732] [serial = 1525] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10A46C00) [pid = 3732] [serial = 1513] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10F1A800) [pid = 3732] [serial = 1514] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1994B000) [pid = 3732] [serial = 1534] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1790B800) [pid = 3732] [serial = 1532] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (199ED800) [pid = 3732] [serial = 1535] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1A25B000) [pid = 3732] [serial = 1544] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16FE5400) [pid = 3732] [serial = 1537] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1994BC00) [pid = 3732] [serial = 1540] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (176D2400) [pid = 3732] [serial = 1529] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1A253C00) [pid = 3732] [serial = 1543] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1768EC00) [pid = 3732] [serial = 1538] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (170DA800) [pid = 3732] [serial = 1526] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19E65000) [pid = 3732] [serial = 1541] [outer = 00000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3732 | 1466036459046 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1185ms 16:20:59 INFO - PROCESS | 3732 | 1466036459104 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:20:59 INFO - PROCESS | 3732 | 1466036459109 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 16:20:59 INFO - PROCESS | 3732 | 1466036459113 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:20:59 INFO - PROCESS | 3732 | 1466036459116 Marionette TRACE conn3 <- [1,2082,null,{}] 16:20:59 INFO - PROCESS | 3732 | 1466036459122 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:59 INFO - PROCESS | 3732 | 1466036459125 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:59 INFO - PROCESS | 3732 | 1466036459208 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:20:59 INFO - PROCESS | 3732 | 1466036459216 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:59 INFO - PROCESS | 3732 | 1466036459220 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:59 INFO - PROCESS | 3732 | ++DOCSHELL 11CCD000 == 29 [pid = 3732] [id = 530] 16:20:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (12811400) [pid = 3732] [serial = 1590] [outer = 00000000] 16:20:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (12A1B400) [pid = 3732] [serial = 1591] [outer = 12811400] 16:20:59 INFO - PROCESS | 3732 | 1466036459266 Marionette DEBUG loaded listener.js 16:20:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (12AE6400) [pid = 3732] [serial = 1592] [outer = 12811400] 16:20:59 INFO - PROCESS | 3732 | 1466036459795 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 16:20:59 INFO - PROCESS | 3732 | 1466036459855 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:20:59 INFO - PROCESS | 3732 | 1466036459860 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 16:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:20:59 INFO - PROCESS | 3732 | 1466036459865 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:20:59 INFO - PROCESS | 3732 | 1466036459868 Marionette TRACE conn3 <- [1,2086,null,{}] 16:20:59 INFO - PROCESS | 3732 | 1466036459871 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:59 INFO - PROCESS | 3732 | 1466036459874 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:20:59 INFO - PROCESS | 3732 | 1466036459957 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:21:00 INFO - PROCESS | 3732 | 1466036460055 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 3732 | 1466036460057 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:00 INFO - PROCESS | 3732 | ++DOCSHELL 10A47800 == 30 [pid = 3732] [id = 531] 16:21:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1393E400) [pid = 3732] [serial = 1593] [outer = 00000000] 16:21:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13CDAC00) [pid = 3732] [serial = 1594] [outer = 1393E400] 16:21:00 INFO - PROCESS | 3732 | 1466036460102 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (143E1000) [pid = 3732] [serial = 1595] [outer = 1393E400] 16:21:00 INFO - PROCESS | 3732 | 1466036460487 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 702ms 16:21:00 INFO - PROCESS | 3732 | 1466036460550 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:21:00 INFO - PROCESS | 3732 | 1466036460552 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 16:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:21:00 INFO - PROCESS | 3732 | 1466036460555 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:21:00 INFO - PROCESS | 3732 | 1466036460559 Marionette TRACE conn3 <- [1,2090,null,{}] 16:21:00 INFO - PROCESS | 3732 | 1466036460569 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:00 INFO - PROCESS | 3732 | 1466036460573 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:00 INFO - PROCESS | 3732 | 1466036460655 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:21:00 INFO - PROCESS | 3732 | 1466036460662 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 3732 | 1466036460665 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:00 INFO - PROCESS | 3732 | ++DOCSHELL 1620D000 == 31 [pid = 3732] [id = 532] 16:21:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1620E400) [pid = 3732] [serial = 1596] [outer = 00000000] 16:21:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1657A400) [pid = 3732] [serial = 1597] [outer = 1620E400] 16:21:00 INFO - PROCESS | 3732 | 1466036460712 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16A61000) [pid = 3732] [serial = 1598] [outer = 1620E400] 16:21:01 INFO - PROCESS | 3732 | 1466036461177 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 640ms 16:21:01 INFO - PROCESS | 3732 | 1466036461213 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 3732 | 1466036461216 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 16:21:01 INFO - PROCESS | 3732 | 1466036461219 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 3732 | 1466036461221 Marionette TRACE conn3 <- [1,2094,null,{}] 16:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:21:01 INFO - PROCESS | 3732 | 1466036461231 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:01 INFO - PROCESS | 3732 | 1466036461233 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:01 INFO - PROCESS | 3732 | 1466036461348 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:21:01 INFO - PROCESS | 3732 | 1466036461433 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:01 INFO - PROCESS | 3732 | 1466036461435 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:01 INFO - PROCESS | 3732 | ++DOCSHELL 16FDD000 == 32 [pid = 3732] [id = 533] 16:21:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16FDD400) [pid = 3732] [serial = 1599] [outer = 00000000] 16:21:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17047800) [pid = 3732] [serial = 1600] [outer = 16FDD400] 16:21:01 INFO - PROCESS | 3732 | 1466036461478 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17125800) [pid = 3732] [serial = 1601] [outer = 16FDD400] 16:21:01 INFO - PROCESS | 3732 | 1466036461884 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 702ms 16:21:01 INFO - PROCESS | 3732 | 1466036461924 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 3732 | 1466036461926 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 16:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:21:01 INFO - PROCESS | 3732 | 1466036461954 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 3732 | 1466036461957 Marionette TRACE conn3 <- [1,2098,null,{}] 16:21:01 INFO - PROCESS | 3732 | 1466036461962 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:01 INFO - PROCESS | 3732 | 1466036461964 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:02 INFO - PROCESS | 3732 | 1466036462076 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:21:02 INFO - PROCESS | 3732 | 1466036462087 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:02 INFO - PROCESS | 3732 | 1466036462090 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:02 INFO - PROCESS | 3732 | ++DOCSHELL 13C0F400 == 33 [pid = 3732] [id = 534] 16:21:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E0F000) [pid = 3732] [serial = 1602] [outer = 00000000] 16:21:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1768EC00) [pid = 3732] [serial = 1603] [outer = 16E0F000] 16:21:02 INFO - PROCESS | 3732 | 1466036462132 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17691000) [pid = 3732] [serial = 1604] [outer = 16E0F000] 16:21:02 INFO - PROCESS | 3732 | 1466036462589 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 718ms 16:21:02 INFO - PROCESS | 3732 | 1466036462649 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:21:02 INFO - PROCESS | 3732 | 1466036462651 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 16:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:21:02 INFO - PROCESS | 3732 | 1466036462654 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:21:02 INFO - PROCESS | 3732 | 1466036462656 Marionette TRACE conn3 <- [1,2102,null,{}] 16:21:02 INFO - PROCESS | 3732 | 1466036462659 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:02 INFO - PROCESS | 3732 | 1466036462665 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:02 INFO - PROCESS | 3732 | 1466036462825 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:21:02 INFO - PROCESS | 3732 | 1466036462855 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:02 INFO - PROCESS | 3732 | 1466036462857 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:02 INFO - PROCESS | 3732 | ++DOCSHELL 17906000 == 34 [pid = 3732] [id = 535] 16:21:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17E16800) [pid = 3732] [serial = 1605] [outer = 00000000] 16:21:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19940C00) [pid = 3732] [serial = 1606] [outer = 17E16800] 16:21:02 INFO - PROCESS | 3732 | 1466036462901 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19942000) [pid = 3732] [serial = 1607] [outer = 17E16800] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (12A9F000) [pid = 3732] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1657B800) [pid = 3732] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10560000) [pid = 3732] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16201400) [pid = 3732] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13CD8000) [pid = 3732] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13075400) [pid = 3732] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (12A19800) [pid = 3732] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (12D5E000) [pid = 3732] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1656EC00) [pid = 3732] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16E0E000) [pid = 3732] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (11207C00) [pid = 3732] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:21:03 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10F03800) [pid = 3732] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:21:03 INFO - PROCESS | 3732 | 1466036463441 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 843ms 16:21:03 INFO - PROCESS | 3732 | 1466036463498 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 3732 | 1466036463499 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 16:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:21:03 INFO - PROCESS | 3732 | 1466036463503 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 3732 | 1466036463504 Marionette TRACE conn3 <- [1,2106,null,{}] 16:21:03 INFO - PROCESS | 3732 | 1466036463507 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:03 INFO - PROCESS | 3732 | 1466036463509 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:03 INFO - PROCESS | 3732 | 1466036463585 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:21:03 INFO - PROCESS | 3732 | 1466036463680 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:03 INFO - PROCESS | 3732 | 1466036463682 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:03 INFO - PROCESS | 3732 | ++DOCSHELL 10560000 == 35 [pid = 3732] [id = 536] 16:21:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (10F03800) [pid = 3732] [serial = 1608] [outer = 00000000] 16:21:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13CD9800) [pid = 3732] [serial = 1609] [outer = 10F03800] 16:21:03 INFO - PROCESS | 3732 | 1466036463726 Marionette DEBUG loaded listener.js 16:21:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (169BCC00) [pid = 3732] [serial = 1610] [outer = 10F03800] 16:21:04 INFO - PROCESS | 3732 | 1466036464075 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 593ms 16:21:04 INFO - PROCESS | 3732 | 1466036464100 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:21:04 INFO - PROCESS | 3732 | 1466036464102 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 16:21:04 INFO - PROCESS | 3732 | 1466036464105 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:21:04 INFO - PROCESS | 3732 | 1466036464107 Marionette TRACE conn3 <- [1,2110,null,{}] 16:21:04 INFO - PROCESS | 3732 | 1466036464110 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:04 INFO - PROCESS | 3732 | 1466036464112 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:04 INFO - PROCESS | 3732 | 1466036464253 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:21:04 INFO - PROCESS | 3732 | 1466036464263 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 3732 | 1466036464265 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:04 INFO - PROCESS | 3732 | ++DOCSHELL 103D1400 == 36 [pid = 3732] [id = 537] 16:21:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1047F800) [pid = 3732] [serial = 1611] [outer = 00000000] 16:21:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19943400) [pid = 3732] [serial = 1612] [outer = 1047F800] 16:21:04 INFO - PROCESS | 3732 | 1466036464308 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (199E9800) [pid = 3732] [serial = 1613] [outer = 1047F800] 16:21:04 INFO - PROCESS | 3732 | 1466036464723 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 625ms 16:21:04 INFO - PROCESS | 3732 | 1466036464744 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:21:04 INFO - PROCESS | 3732 | 1466036464746 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 16:21:04 INFO - PROCESS | 3732 | 1466036464749 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:21:04 INFO - PROCESS | 3732 | 1466036464751 Marionette TRACE conn3 <- [1,2114,null,{}] 16:21:04 INFO - PROCESS | 3732 | 1466036464754 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:04 INFO - PROCESS | 3732 | 1466036464756 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:04 INFO - PROCESS | 3732 | 1466036464844 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:21:04 INFO - PROCESS | 3732 | 1466036464850 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 3732 | 1466036464852 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:04 INFO - PROCESS | 3732 | ++DOCSHELL 17ED1400 == 37 [pid = 3732] [id = 538] 16:21:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (199EDC00) [pid = 3732] [serial = 1614] [outer = 00000000] 16:21:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19E64800) [pid = 3732] [serial = 1615] [outer = 199EDC00] 16:21:04 INFO - PROCESS | 3732 | 1466036464894 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19E65000) [pid = 3732] [serial = 1616] [outer = 199EDC00] 16:21:05 INFO - PROCESS | 3732 | 1466036465383 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 687ms 16:21:05 INFO - PROCESS | 3732 | 1466036465449 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 3732 | 1466036465454 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 16:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:21:05 INFO - PROCESS | 3732 | 1466036465460 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 3732 | 1466036465464 Marionette TRACE conn3 <- [1,2118,null,{}] 16:21:05 INFO - PROCESS | 3732 | 1466036465471 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 3732 | 1466036465474 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:05 INFO - PROCESS | 3732 | 1466036465662 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:21:05 INFO - PROCESS | 3732 | 1466036465795 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:05 INFO - PROCESS | 3732 | 1466036465798 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:05 INFO - PROCESS | 3732 | ++DOCSHELL 114C7000 == 38 [pid = 3732] [id = 539] 16:21:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (114C9000) [pid = 3732] [serial = 1617] [outer = 00000000] 16:21:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (12A1A400) [pid = 3732] [serial = 1618] [outer = 114C9000] 16:21:05 INFO - PROCESS | 3732 | 1466036465858 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13154400) [pid = 3732] [serial = 1619] [outer = 114C9000] 16:21:06 INFO - PROCESS | 3732 | 1466036466432 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 3732 | 1466036466515 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 16:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:21:06 INFO - PROCESS | 3732 | 1466036466521 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 3732 | 1466036466524 Marionette TRACE conn3 <- [1,2122,null,{}] 16:21:06 INFO - PROCESS | 3732 | 1466036466528 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:06 INFO - PROCESS | 3732 | 1466036466530 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:06 INFO - PROCESS | 3732 | 1466036466637 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:21:06 INFO - PROCESS | 3732 | 1466036466774 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:06 INFO - PROCESS | 3732 | 1466036466777 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:06 INFO - PROCESS | 3732 | ++DOCSHELL 15F0A800 == 39 [pid = 3732] [id = 540] 16:21:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15F0BC00) [pid = 3732] [serial = 1620] [outer = 00000000] 16:21:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1657B400) [pid = 3732] [serial = 1621] [outer = 15F0BC00] 16:21:06 INFO - PROCESS | 3732 | 1466036466832 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16E0C400) [pid = 3732] [serial = 1622] [outer = 15F0BC00] 16:21:07 INFO - PROCESS | 3732 | 1466036467413 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 936ms 16:21:07 INFO - PROCESS | 3732 | 1466036467466 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:21:07 INFO - PROCESS | 3732 | 1466036467468 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 16:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:21:07 INFO - PROCESS | 3732 | 1466036467472 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:21:07 INFO - PROCESS | 3732 | 1466036467476 Marionette TRACE conn3 <- [1,2126,null,{}] 16:21:07 INFO - PROCESS | 3732 | 1466036467487 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:07 INFO - PROCESS | 3732 | 1466036467491 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:07 INFO - PROCESS | 3732 | 1466036467599 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:21:07 INFO - PROCESS | 3732 | 1466036467739 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:07 INFO - PROCESS | 3732 | 1466036467743 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:07 INFO - PROCESS | 3732 | ++DOCSHELL 17ED1C00 == 40 [pid = 3732] [id = 541] 16:21:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17FDE000) [pid = 3732] [serial = 1623] [outer = 00000000] 16:21:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1994A000) [pid = 3732] [serial = 1624] [outer = 17FDE000] 16:21:07 INFO - PROCESS | 3732 | 1466036467800 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19E5F000) [pid = 3732] [serial = 1625] [outer = 17FDE000] 16:21:08 INFO - PROCESS | 3732 | 1466036468429 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 999ms 16:21:08 INFO - PROCESS | 3732 | 1466036468473 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 3732 | 1466036468476 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 16:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:21:08 INFO - PROCESS | 3732 | 1466036468480 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 3732 | 1466036468482 Marionette TRACE conn3 <- [1,2130,null,{}] 16:21:08 INFO - PROCESS | 3732 | 1466036468486 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:08 INFO - PROCESS | 3732 | 1466036468488 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:08 INFO - PROCESS | 3732 | 1466036468594 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:21:08 INFO - PROCESS | 3732 | 1466036468843 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:08 INFO - PROCESS | 3732 | 1466036468846 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:08 INFO - PROCESS | 3732 | ++DOCSHELL 0F395C00 == 41 [pid = 3732] [id = 542] 16:21:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (103CA800) [pid = 3732] [serial = 1626] [outer = 00000000] 16:21:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10E9B400) [pid = 3732] [serial = 1627] [outer = 103CA800] 16:21:08 INFO - PROCESS | 3732 | 1466036468916 Marionette DEBUG loaded listener.js 16:21:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (11ADD800) [pid = 3732] [serial = 1628] [outer = 103CA800] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 103D1400 == 40 [pid = 3732] [id = 537] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 10560000 == 39 [pid = 3732] [id = 536] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 17906000 == 38 [pid = 3732] [id = 535] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 13C0F400 == 37 [pid = 3732] [id = 534] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 16FDD000 == 36 [pid = 3732] [id = 533] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 1620D000 == 35 [pid = 3732] [id = 532] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 10A47800 == 34 [pid = 3732] [id = 531] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 11CCD000 == 33 [pid = 3732] [id = 530] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 17861400 == 32 [pid = 3732] [id = 527] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 10A49000 == 31 [pid = 3732] [id = 528] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 12AA6000 == 30 [pid = 3732] [id = 529] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 17ED1C00 == 29 [pid = 3732] [id = 541] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 17ED1400 == 28 [pid = 3732] [id = 538] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 114C7000 == 27 [pid = 3732] [id = 539] 16:21:10 INFO - PROCESS | 3732 | --DOCSHELL 15F0A800 == 26 [pid = 3732] [id = 540] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (17ECFC00) [pid = 3732] [serial = 1582] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (17690000) [pid = 3732] [serial = 1579] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16A60400) [pid = 3732] [serial = 1567] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10A4AC00) [pid = 3732] [serial = 1555] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10F0C800) [pid = 3732] [serial = 1556] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16204400) [pid = 3732] [serial = 1564] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1430AC00) [pid = 3732] [serial = 1561] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15561400) [pid = 3732] [serial = 1562] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13127800) [pid = 3732] [serial = 1558] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (131E4800) [pid = 3732] [serial = 1559] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15AAC400) [pid = 3732] [serial = 1553] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (131EB000) [pid = 3732] [serial = 1552] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15566000) [pid = 3732] [serial = 1547] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14036000) [pid = 3732] [serial = 1546] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16E06000) [pid = 3732] [serial = 1550] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1657A000) [pid = 3732] [serial = 1549] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16FDBC00) [pid = 3732] [serial = 1570] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16C0D000) [pid = 3732] [serial = 1568] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1704D400) [pid = 3732] [serial = 1571] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17042800) [pid = 3732] [serial = 1573] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16C06400) [pid = 3732] [serial = 1576] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (176DEC00) [pid = 3732] [serial = 1574] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17127C00) [pid = 3732] [serial = 1577] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17901C00) [pid = 3732] [serial = 1580] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (13C02000) [pid = 3732] [serial = 1565] [outer = 00000000] [url = about:blank] 16:21:10 INFO - PROCESS | 3732 | 1466036470125 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 3732 | 1466036470238 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 16:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:21:10 INFO - PROCESS | 3732 | 1466036470247 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 3732 | 1466036470250 Marionette TRACE conn3 <- [1,2134,null,{}] 16:21:10 INFO - PROCESS | 3732 | 1466036470257 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:10 INFO - PROCESS | 3732 | 1466036470261 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:10 INFO - PROCESS | 3732 | 1466036470346 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:21:10 INFO - PROCESS | 3732 | 1466036470355 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 3732 | 1466036470359 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:10 INFO - PROCESS | 3732 | ++DOCSHELL 11205000 == 27 [pid = 3732] [id = 543] 16:21:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (11209000) [pid = 3732] [serial = 1629] [outer = 00000000] 16:21:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (114C7C00) [pid = 3732] [serial = 1630] [outer = 11209000] 16:21:10 INFO - PROCESS | 3732 | 1466036470407 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (11AD9800) [pid = 3732] [serial = 1631] [outer = 11209000] 16:21:10 INFO - PROCESS | 3732 | 1466036470909 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 3732 | 1466036470948 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 16:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:21:10 INFO - PROCESS | 3732 | 1466036470954 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 3732 | 1466036470957 Marionette TRACE conn3 <- [1,2138,null,{}] 16:21:10 INFO - PROCESS | 3732 | 1466036470961 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:10 INFO - PROCESS | 3732 | 1466036470963 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:11 INFO - PROCESS | 3732 | 1466036471051 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:21:11 INFO - PROCESS | 3732 | 1466036471060 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:11 INFO - PROCESS | 3732 | 1466036471062 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:11 INFO - PROCESS | 3732 | ++DOCSHELL 13259000 == 28 [pid = 3732] [id = 544] 16:21:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1325A800) [pid = 3732] [serial = 1632] [outer = 00000000] 16:21:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13C03400) [pid = 3732] [serial = 1633] [outer = 1325A800] 16:21:11 INFO - PROCESS | 3732 | 1466036471112 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13C0D000) [pid = 3732] [serial = 1634] [outer = 1325A800] 16:21:11 INFO - PROCESS | 3732 | 1466036471580 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 687ms 16:21:11 INFO - PROCESS | 3732 | 1466036471637 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:21:11 INFO - PROCESS | 3732 | 1466036471640 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 16:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:21:11 INFO - PROCESS | 3732 | 1466036471643 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:21:11 INFO - PROCESS | 3732 | 1466036471647 Marionette TRACE conn3 <- [1,2142,null,{}] 16:21:11 INFO - PROCESS | 3732 | 1466036471657 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:11 INFO - PROCESS | 3732 | 1466036471662 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:11 INFO - PROCESS | 3732 | 1466036471810 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:21:11 INFO - PROCESS | 3732 | 1466036471870 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:11 INFO - PROCESS | 3732 | 1466036471873 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:11 INFO - PROCESS | 3732 | ++DOCSHELL 15565000 == 29 [pid = 3732] [id = 545] 16:21:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15566000) [pid = 3732] [serial = 1635] [outer = 00000000] 16:21:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15AAD000) [pid = 3732] [serial = 1636] [outer = 15566000] 16:21:11 INFO - PROCESS | 3732 | 1466036471920 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15F0C400) [pid = 3732] [serial = 1637] [outer = 15566000] 16:21:12 INFO - PROCESS | 3732 | 1466036472312 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 703ms 16:21:12 INFO - PROCESS | 3732 | 1466036472342 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 16:21:12 INFO - PROCESS | 3732 | 1466036472345 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 16:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:21:12 INFO - PROCESS | 3732 | 1466036472348 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - PROCESS | 3732 | 1466036472350 Marionette TRACE conn3 <- [1,2146,null,{}] 16:21:12 INFO - PROCESS | 3732 | 1466036472367 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:12 INFO - PROCESS | 3732 | 1466036472369 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:12 INFO - PROCESS | 3732 | 1466036472500 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:21:12 INFO - PROCESS | 3732 | 1466036472505 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:12 INFO - PROCESS | 3732 | 1466036472507 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:12 INFO - PROCESS | 3732 | ++DOCSHELL 15F12400 == 30 [pid = 3732] [id = 546] 16:21:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15F12C00) [pid = 3732] [serial = 1638] [outer = 00000000] 16:21:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1657BC00) [pid = 3732] [serial = 1639] [outer = 15F12C00] 16:21:12 INFO - PROCESS | 3732 | 1466036472555 Marionette DEBUG loaded listener.js 16:21:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (169CB800) [pid = 3732] [serial = 1640] [outer = 15F12C00] 16:21:12 INFO - PROCESS | 3732 | 1466036473001 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 702ms 16:21:13 INFO - PROCESS | 3732 | 1466036473047 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 16:21:13 INFO - PROCESS | 3732 | 1466036473049 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 16:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:21:13 INFO - PROCESS | 3732 | 1466036473052 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 3732 | 1466036473054 Marionette TRACE conn3 <- [1,2150,null,{}] 16:21:13 INFO - PROCESS | 3732 | 1466036473057 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 3732 | 1466036473059 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:13 INFO - PROCESS | 3732 | 1466036473196 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:21:13 INFO - PROCESS | 3732 | 1466036473215 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:13 INFO - PROCESS | 3732 | 1466036473217 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:13 INFO - PROCESS | 3732 | ++DOCSHELL 16DEC800 == 31 [pid = 3732] [id = 547] 16:21:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16DF2C00) [pid = 3732] [serial = 1641] [outer = 00000000] 16:21:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16E08400) [pid = 3732] [serial = 1642] [outer = 16DF2C00] 16:21:13 INFO - PROCESS | 3732 | 1466036473260 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16E33000) [pid = 3732] [serial = 1643] [outer = 16DF2C00] 16:21:13 INFO - PROCESS | 3732 | 1466036473699 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 702ms 16:21:13 INFO - PROCESS | 3732 | 1466036473752 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:21:13 INFO - PROCESS | 3732 | 1466036473754 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 16:21:13 INFO - PROCESS | 3732 | 1466036473758 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:21:13 INFO - PROCESS | 3732 | 1466036473759 Marionette TRACE conn3 <- [1,2154,null,{}] 16:21:13 INFO - PROCESS | 3732 | 1466036473770 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 3732 | 1466036473775 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:13 INFO - PROCESS | 3732 | 1466036473909 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:21:13 INFO - PROCESS | 3732 | 1466036473973 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:13 INFO - PROCESS | 3732 | 1466036473976 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:13 INFO - PROCESS | 3732 | ++DOCSHELL 16FE5400 == 32 [pid = 3732] [id = 548] 16:21:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1704E800) [pid = 3732] [serial = 1644] [outer = 00000000] 16:21:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17125C00) [pid = 3732] [serial = 1645] [outer = 1704E800] 16:21:14 INFO - PROCESS | 3732 | 1466036474019 Marionette DEBUG loaded listener.js 16:21:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1768AC00) [pid = 3732] [serial = 1646] [outer = 1704E800] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16FDD400) [pid = 3732] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10F03800) [pid = 3732] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16E0F000) [pid = 3732] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1620E400) [pid = 3732] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17E16800) [pid = 3732] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17E1C400) [pid = 3732] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1393E400) [pid = 3732] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (12AAA800) [pid = 3732] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10F1B400) [pid = 3732] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (12811400) [pid = 3732] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1047F800) [pid = 3732] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:21:14 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (199EDC00) [pid = 3732] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:21:14 INFO - PROCESS | 3732 | --DOCSHELL 1B182400 == 31 [pid = 3732] [id = 16] 16:21:14 INFO - PROCESS | 3732 | 1466036474767 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1046ms 16:21:14 INFO - PROCESS | 3732 | 1466036474806 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 3732 | 1466036474808 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 16:21:14 INFO - PROCESS | 3732 | 1466036474811 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:21:14 INFO - PROCESS | 3732 | 1466036474813 Marionette TRACE conn3 <- [1,2158,null,{}] 16:21:14 INFO - PROCESS | 3732 | 1466036474816 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:14 INFO - PROCESS | 3732 | 1466036474818 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:14 INFO - PROCESS | 3732 | 1466036474952 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:21:15 INFO - PROCESS | 3732 | 1466036475017 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 3732 | 1466036475018 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:15 INFO - PROCESS | 3732 | ++DOCSHELL 10A46C00 == 32 [pid = 3732] [id = 549] 16:21:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10A4CC00) [pid = 3732] [serial = 1647] [outer = 00000000] 16:21:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (12ADDC00) [pid = 3732] [serial = 1648] [outer = 10A4CC00] 16:21:15 INFO - PROCESS | 3732 | 1466036475061 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (13CDC400) [pid = 3732] [serial = 1649] [outer = 10A4CC00] 16:21:15 INFO - PROCESS | 3732 | 1466036475414 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 624ms 16:21:15 INFO - PROCESS | 3732 | 1466036475449 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:21:15 INFO - PROCESS | 3732 | 1466036475451 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 16:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:21:15 INFO - PROCESS | 3732 | 1466036475454 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:21:15 INFO - PROCESS | 3732 | 1466036475456 Marionette TRACE conn3 <- [1,2162,null,{}] 16:21:15 INFO - PROCESS | 3732 | 1466036475460 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:15 INFO - PROCESS | 3732 | 1466036475462 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:15 INFO - PROCESS | 3732 | 1466036475581 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:21:15 INFO - PROCESS | 3732 | 1466036475589 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 3732 | 1466036475591 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:15 INFO - PROCESS | 3732 | ++DOCSHELL 16E04C00 == 33 [pid = 3732] [id = 550] 16:21:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17124400) [pid = 3732] [serial = 1650] [outer = 00000000] 16:21:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17857800) [pid = 3732] [serial = 1651] [outer = 17124400] 16:21:15 INFO - PROCESS | 3732 | 1466036475634 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17903000) [pid = 3732] [serial = 1652] [outer = 17124400] 16:21:16 INFO - PROCESS | 3732 | 1466036476036 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 640ms 16:21:16 INFO - PROCESS | 3732 | 1466036476093 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:21:16 INFO - PROCESS | 3732 | 1466036476095 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 16:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:21:16 INFO - PROCESS | 3732 | 1466036476099 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - PROCESS | 3732 | 1466036476100 Marionette TRACE conn3 <- [1,2166,null,{}] 16:21:16 INFO - PROCESS | 3732 | 1466036476104 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 3732 | 1466036476105 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:16 INFO - PROCESS | 3732 | 1466036476217 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:21:16 INFO - PROCESS | 3732 | 1466036476304 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:16 INFO - PROCESS | 3732 | 1466036476306 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:16 INFO - PROCESS | 3732 | ++DOCSHELL 16FDD400 == 34 [pid = 3732] [id = 551] 16:21:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17127C00) [pid = 3732] [serial = 1653] [outer = 00000000] 16:21:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17ED1400) [pid = 3732] [serial = 1654] [outer = 17127C00] 16:21:16 INFO - PROCESS | 3732 | 1466036476348 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (13651C00) [pid = 3732] [serial = 1655] [outer = 17127C00] 16:21:16 INFO - PROCESS | 3732 | 1466036476864 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 842ms 16:21:16 INFO - PROCESS | 3732 | 1466036476942 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:21:16 INFO - PROCESS | 3732 | 1466036476947 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 16:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:21:16 INFO - PROCESS | 3732 | 1466036476952 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - PROCESS | 3732 | 1466036476955 Marionette TRACE conn3 <- [1,2170,null,{}] 16:21:16 INFO - PROCESS | 3732 | 1466036476961 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 3732 | 1466036476964 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:17 INFO - PROCESS | 3732 | 1466036477090 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:21:17 INFO - PROCESS | 3732 | 1466036477220 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 3732 | 1466036477223 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:17 INFO - PROCESS | 3732 | ++DOCSHELL 103C8400 == 35 [pid = 3732] [id = 552] 16:21:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10560800) [pid = 3732] [serial = 1656] [outer = 00000000] 16:21:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (12BCAC00) [pid = 3732] [serial = 1657] [outer = 10560800] 16:21:17 INFO - PROCESS | 3732 | 1466036477279 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (13151000) [pid = 3732] [serial = 1658] [outer = 10560800] 16:21:18 INFO - PROCESS | 3732 | 1466036478028 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1139ms 16:21:18 INFO - PROCESS | 3732 | 1466036478098 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:21:18 INFO - PROCESS | 3732 | 1466036478103 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 16:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:21:18 INFO - PROCESS | 3732 | 1466036478110 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:21:18 INFO - PROCESS | 3732 | 1466036478112 Marionette TRACE conn3 <- [1,2174,null,{}] 16:21:18 INFO - PROCESS | 3732 | 1466036478116 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:18 INFO - PROCESS | 3732 | 1466036478119 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:18 INFO - PROCESS | 3732 | 1466036478234 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:21:18 INFO - PROCESS | 3732 | 1466036478371 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:18 INFO - PROCESS | 3732 | 1466036478374 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:18 INFO - PROCESS | 3732 | ++DOCSHELL 15767800 == 36 [pid = 3732] [id = 553] 16:21:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15768400) [pid = 3732] [serial = 1659] [outer = 00000000] 16:21:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15F10400) [pid = 3732] [serial = 1660] [outer = 15768400] 16:21:18 INFO - PROCESS | 3732 | 1466036478437 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1656E000) [pid = 3732] [serial = 1661] [outer = 15768400] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 16E04C00 == 35 [pid = 3732] [id = 550] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 10A46C00 == 34 [pid = 3732] [id = 549] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 16FE5400 == 33 [pid = 3732] [id = 548] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 16DEC800 == 32 [pid = 3732] [id = 547] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 1556B800 == 31 [pid = 3732] [id = 17] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 15F12400 == 30 [pid = 3732] [id = 546] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 15565000 == 29 [pid = 3732] [id = 545] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 13259000 == 28 [pid = 3732] [id = 544] 16:21:19 INFO - PROCESS | 3732 | --DOCSHELL 11205000 == 27 [pid = 3732] [id = 543] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17047800) [pid = 3732] [serial = 1600] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17125800) [pid = 3732] [serial = 1601] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13CD9800) [pid = 3732] [serial = 1609] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1768EC00) [pid = 3732] [serial = 1603] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1657A400) [pid = 3732] [serial = 1597] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19940C00) [pid = 3732] [serial = 1606] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17FDD800) [pid = 3732] [serial = 1583] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13CDAC00) [pid = 3732] [serial = 1594] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (143E1000) [pid = 3732] [serial = 1595] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15F0C800) [pid = 3732] [serial = 1588] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15F0F400) [pid = 3732] [serial = 1589] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1309CC00) [pid = 3732] [serial = 1585] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13C08C00) [pid = 3732] [serial = 1586] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (12A1B400) [pid = 3732] [serial = 1591] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (12AE6400) [pid = 3732] [serial = 1592] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19943400) [pid = 3732] [serial = 1612] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19E64800) [pid = 3732] [serial = 1615] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19E65000) [pid = 3732] [serial = 1616] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (199E9800) [pid = 3732] [serial = 1613] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19942000) [pid = 3732] [serial = 1607] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (17691000) [pid = 3732] [serial = 1604] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (169BCC00) [pid = 3732] [serial = 1610] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (16A61000) [pid = 3732] [serial = 1598] [outer = 00000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3732 | 1466036479277 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1186ms 16:21:19 INFO - PROCESS | 3732 | 1466036479307 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:21:19 INFO - PROCESS | 3732 | 1466036479311 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 16:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:21:19 INFO - PROCESS | 3732 | 1466036479315 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 3732 | 1466036479318 Marionette TRACE conn3 <- [1,2178,null,{}] 16:21:19 INFO - PROCESS | 3732 | 1466036479324 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 3732 | 1466036479326 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:19 INFO - PROCESS | 3732 | 1466036479411 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:21:19 INFO - PROCESS | 3732 | 1466036479418 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 3732 | 1466036479423 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:19 INFO - PROCESS | 3732 | ++DOCSHELL 11C21000 == 28 [pid = 3732] [id = 554] 16:21:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (11C27400) [pid = 3732] [serial = 1662] [outer = 00000000] 16:21:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (12AA8C00) [pid = 3732] [serial = 1663] [outer = 11C27400] 16:21:19 INFO - PROCESS | 3732 | 1466036479480 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13125800) [pid = 3732] [serial = 1664] [outer = 11C27400] 16:21:19 INFO - PROCESS | 3732 | 1466036479965 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 16:21:20 INFO - PROCESS | 3732 | 1466036480029 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 3732 | 1466036480033 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 16:21:20 INFO - PROCESS | 3732 | 1466036480041 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:21:20 INFO - PROCESS | 3732 | 1466036480044 Marionette TRACE conn3 <- [1,2182,null,{}] 16:21:20 INFO - PROCESS | 3732 | 1466036480048 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:20 INFO - PROCESS | 3732 | 1466036480050 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:20 INFO - PROCESS | 3732 | 1466036480137 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:21:20 INFO - PROCESS | 3732 | 1466036480226 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:20 INFO - PROCESS | 3732 | 1466036480229 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:20 INFO - PROCESS | 3732 | ++DOCSHELL 13C0EC00 == 29 [pid = 3732] [id = 555] 16:21:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (14035000) [pid = 3732] [serial = 1665] [outer = 00000000] 16:21:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1430C000) [pid = 3732] [serial = 1666] [outer = 14035000] 16:21:20 INFO - PROCESS | 3732 | 1466036480306 Marionette DEBUG loaded listener.js 16:21:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14FEDC00) [pid = 3732] [serial = 1667] [outer = 14035000] 16:21:20 INFO - PROCESS | 3732 | 1466036480744 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 16:21:20 INFO - PROCESS | 3732 | 1466036480784 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 3732 | 1466036480786 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 16:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:21:20 INFO - PROCESS | 3732 | 1466036480789 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - PROCESS | 3732 | 1466036480793 Marionette TRACE conn3 <- [1,2186,null,{}] 16:21:20 INFO - PROCESS | 3732 | 1466036480803 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:20 INFO - PROCESS | 3732 | 1466036480807 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:20 INFO - PROCESS | 3732 | 1466036480891 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:21:20 INFO - PROCESS | 3732 | 1466036480898 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:20 INFO - PROCESS | 3732 | 1466036480901 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:20 INFO - PROCESS | 3732 | ++DOCSHELL 16203C00 == 30 [pid = 3732] [id = 556] 16:21:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16204000) [pid = 3732] [serial = 1668] [outer = 00000000] 16:21:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1656F800) [pid = 3732] [serial = 1669] [outer = 16204000] 16:21:20 INFO - PROCESS | 3732 | 1466036480947 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1678A800) [pid = 3732] [serial = 1670] [outer = 16204000] 16:21:21 INFO - PROCESS | 3732 | 1466036481387 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 640ms 16:21:21 INFO - PROCESS | 3732 | 1466036481437 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:21:21 INFO - PROCESS | 3732 | 1466036481439 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 16:21:21 INFO - PROCESS | 3732 | 1466036481447 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - PROCESS | 3732 | 1466036481448 Marionette TRACE conn3 <- [1,2190,null,{}] 16:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:21:21 INFO - PROCESS | 3732 | 1466036481457 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 3732 | 1466036481459 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:21 INFO - PROCESS | 3732 | 1466036481583 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:21:21 INFO - PROCESS | 3732 | 1466036481669 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 3732 | 1466036481671 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:21 INFO - PROCESS | 3732 | ++DOCSHELL 157DD000 == 31 [pid = 3732] [id = 557] 16:21:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16C10400) [pid = 3732] [serial = 1671] [outer = 00000000] 16:21:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16E0F400) [pid = 3732] [serial = 1672] [outer = 16C10400] 16:21:21 INFO - PROCESS | 3732 | 1466036481715 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16FE4000) [pid = 3732] [serial = 1673] [outer = 16C10400] 16:21:22 INFO - PROCESS | 3732 | 1466036482112 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 687ms 16:21:22 INFO - PROCESS | 3732 | 1466036482150 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 3732 | 1466036482152 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 16:21:22 INFO - PROCESS | 3732 | 1466036482155 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:21:22 INFO - PROCESS | 3732 | 1466036482157 Marionette TRACE conn3 <- [1,2194,null,{}] 16:21:22 INFO - PROCESS | 3732 | 1466036482164 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:22 INFO - PROCESS | 3732 | 1466036482166 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:22 INFO - PROCESS | 3732 | 1466036482286 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:21:22 INFO - PROCESS | 3732 | 1466036482294 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:22 INFO - PROCESS | 3732 | 1466036482296 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:22 INFO - PROCESS | 3732 | ++DOCSHELL 16E0E400 == 32 [pid = 3732] [id = 558] 16:21:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1704DC00) [pid = 3732] [serial = 1674] [outer = 00000000] 16:21:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1712BC00) [pid = 3732] [serial = 1675] [outer = 1704DC00] 16:21:22 INFO - PROCESS | 3732 | 1466036482339 Marionette DEBUG loaded listener.js 16:21:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17130800) [pid = 3732] [serial = 1676] [outer = 1704DC00] 16:21:22 INFO - PROCESS | 3732 | 1466036482784 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 624ms 16:21:22 INFO - PROCESS | 3732 | 1466036482794 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 3732 | 1466036482796 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 16:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:21:22 INFO - PROCESS | 3732 | 1466036482799 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 3732 | 1466036482801 Marionette TRACE conn3 <- [1,2198,null,{}] 16:21:22 INFO - PROCESS | 3732 | 1466036482804 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:22 INFO - PROCESS | 3732 | 1466036482809 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:22 INFO - PROCESS | 3732 | 1466036482947 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:21:23 INFO - PROCESS | 3732 | 1466036483042 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 3732 | 1466036483045 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:23 INFO - PROCESS | 3732 | ++DOCSHELL 17044400 == 33 [pid = 3732] [id = 559] 16:21:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (170D3800) [pid = 3732] [serial = 1677] [outer = 00000000] 16:21:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17E1A400) [pid = 3732] [serial = 1678] [outer = 170D3800] 16:21:23 INFO - PROCESS | 3732 | 1466036483087 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17E1A800) [pid = 3732] [serial = 1679] [outer = 170D3800] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1325A800) [pid = 3732] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1704E800) [pid = 3732] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (103CA800) [pid = 3732] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (11209000) [pid = 3732] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15566000) [pid = 3732] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (114C9000) [pid = 3732] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15F0BC00) [pid = 3732] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17FDE000) [pid = 3732] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16DF2C00) [pid = 3732] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10A4CC00) [pid = 3732] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17124400) [pid = 3732] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1B36FC00) [pid = 3732] [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.] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15F12C00) [pid = 3732] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:21:23 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1B182C00) [pid = 3732] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:21:23 INFO - PROCESS | 3732 | 1466036483622 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 843ms 16:21:23 INFO - PROCESS | 3732 | 1466036483642 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:21:23 INFO - PROCESS | 3732 | 1466036483644 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 16:21:23 INFO - PROCESS | 3732 | 1466036483647 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:21:23 INFO - PROCESS | 3732 | 1466036483649 Marionette TRACE conn3 <- [1,2202,null,{}] 16:21:23 INFO - PROCESS | 3732 | 1466036483652 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:23 INFO - PROCESS | 3732 | 1466036483654 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:23 INFO - PROCESS | 3732 | 1466036483731 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:21:23 INFO - PROCESS | 3732 | 1466036483736 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 3732 | 1466036483738 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:23 INFO - PROCESS | 3732 | ++DOCSHELL 1403F400 == 34 [pid = 3732] [id = 560] 16:21:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1430A800) [pid = 3732] [serial = 1680] [outer = 00000000] 16:21:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15AA9800) [pid = 3732] [serial = 1681] [outer = 1430A800] 16:21:23 INFO - PROCESS | 3732 | 1466036483780 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16204400) [pid = 3732] [serial = 1682] [outer = 1430A800] 16:21:24 INFO - PROCESS | 3732 | 1466036484226 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 640ms 16:21:24 INFO - PROCESS | 3732 | 1466036484286 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 3732 | 1466036484288 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 16:21:24 INFO - PROCESS | 3732 | 1466036484291 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:21:24 INFO - PROCESS | 3732 | 1466036484292 Marionette TRACE conn3 <- [1,2206,null,{}] 16:21:24 INFO - PROCESS | 3732 | 1466036484296 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 3732 | 1466036484298 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:24 INFO - PROCESS | 3732 | 1466036484402 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:21:24 INFO - PROCESS | 3732 | 1466036484413 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 3732 | 1466036484415 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:24 INFO - PROCESS | 3732 | ++DOCSHELL 1704D400 == 35 [pid = 3732] [id = 561] 16:21:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17903400) [pid = 3732] [serial = 1683] [outer = 00000000] 16:21:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17FDE000) [pid = 3732] [serial = 1684] [outer = 17903400] 16:21:24 INFO - PROCESS | 3732 | 1466036484457 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17FE3000) [pid = 3732] [serial = 1685] [outer = 17903400] 16:21:24 INFO - PROCESS | 3732 | 1466036484877 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 625ms 16:21:24 INFO - PROCESS | 3732 | 1466036484929 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 3732 | 1466036484931 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 16:21:24 INFO - PROCESS | 3732 | 1466036484934 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:21:24 INFO - PROCESS | 3732 | 1466036484936 Marionette TRACE conn3 <- [1,2210,null,{}] 16:21:24 INFO - PROCESS | 3732 | 1466036484939 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 3732 | 1466036484941 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:25 INFO - PROCESS | 3732 | 1466036485020 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:21:25 INFO - PROCESS | 3732 | 1466036485026 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:25 INFO - PROCESS | 3732 | 1466036485036 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:25 INFO - PROCESS | 3732 | ++DOCSHELL 15AADC00 == 36 [pid = 3732] [id = 562] 16:21:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16203800) [pid = 3732] [serial = 1686] [outer = 00000000] 16:21:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1994BC00) [pid = 3732] [serial = 1687] [outer = 16203800] 16:21:25 INFO - PROCESS | 3732 | 1466036485078 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (199EA400) [pid = 3732] [serial = 1688] [outer = 16203800] 16:21:25 INFO - PROCESS | 3732 | 1466036485485 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 593ms 16:21:25 INFO - PROCESS | 3732 | 1466036485516 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 3732 | 1466036485518 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 16:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:21:25 INFO - PROCESS | 3732 | 1466036485521 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - PROCESS | 3732 | 1466036485523 Marionette TRACE conn3 <- [1,2214,null,{}] 16:21:25 INFO - PROCESS | 3732 | 1466036485544 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:25 INFO - PROCESS | 3732 | 1466036485546 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:25 INFO - PROCESS | 3732 | 1466036485673 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:21:25 INFO - PROCESS | 3732 | 1466036485858 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:25 INFO - PROCESS | 3732 | 1466036485862 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:25 INFO - PROCESS | 3732 | ++DOCSHELL 10563000 == 37 [pid = 3732] [id = 563] 16:21:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (105EB000) [pid = 3732] [serial = 1689] [outer = 00000000] 16:21:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10A50C00) [pid = 3732] [serial = 1690] [outer = 105EB000] 16:21:25 INFO - PROCESS | 3732 | 1466036485934 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (11205000) [pid = 3732] [serial = 1691] [outer = 105EB000] 16:21:26 INFO - PROCESS | 3732 | 1466036486498 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 999ms 16:21:26 INFO - PROCESS | 3732 | 1466036486525 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 3732 | 1466036486529 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 16:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:21:26 INFO - PROCESS | 3732 | 1466036486534 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 3732 | 1466036486538 Marionette TRACE conn3 <- [1,2218,null,{}] 16:21:26 INFO - PROCESS | 3732 | 1466036486542 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 3732 | 1466036486545 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:26 INFO - PROCESS | 3732 | 1466036486657 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:21:26 INFO - PROCESS | 3732 | 1466036486771 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 3732 | 1466036486774 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:26 INFO - PROCESS | 3732 | ++DOCSHELL 15562400 == 38 [pid = 3732] [id = 564] 16:21:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15565C00) [pid = 3732] [serial = 1692] [outer = 00000000] 16:21:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (157D6000) [pid = 3732] [serial = 1693] [outer = 15565C00] 16:21:26 INFO - PROCESS | 3732 | 1466036486868 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16202800) [pid = 3732] [serial = 1694] [outer = 15565C00] 16:21:27 INFO - PROCESS | 3732 | 1466036487465 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 999ms 16:21:27 INFO - PROCESS | 3732 | 1466036487538 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 3732 | 1466036487541 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:21:27 INFO - PROCESS | 3732 | 1466036487545 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 3732 | 1466036487547 Marionette TRACE conn3 <- [1,2222,null,{}] 16:21:27 INFO - PROCESS | 3732 | 1466036487551 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 3732 | 1466036487553 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:27 INFO - PROCESS | 3732 | 1466036487661 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:21:27 INFO - PROCESS | 3732 | 1466036487805 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 3732 | 1466036487808 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:27 INFO - PROCESS | 3732 | ++DOCSHELL 15770000 == 39 [pid = 3732] [id = 565] 16:21:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1656D400) [pid = 3732] [serial = 1695] [outer = 00000000] 16:21:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (17856C00) [pid = 3732] [serial = 1696] [outer = 1656D400] 16:21:27 INFO - PROCESS | 3732 | 1466036487861 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17ED7400) [pid = 3732] [serial = 1697] [outer = 1656D400] 16:21:28 INFO - PROCESS | 3732 | 1466036488449 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 936ms 16:21:28 INFO - PROCESS | 3732 | 1466036488489 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 3732 | 1466036488493 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 16:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:21:28 INFO - PROCESS | 3732 | 1466036488504 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - PROCESS | 3732 | 1466036488508 Marionette TRACE conn3 <- [1,2226,null,{}] 16:21:28 INFO - PROCESS | 3732 | 1466036488512 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 3732 | 1466036488515 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:28 INFO - PROCESS | 3732 | 1466036488623 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:21:28 INFO - PROCESS | 3732 | 1466036488738 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 3732 | 1466036488741 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:28 INFO - PROCESS | 3732 | ++DOCSHELL 103CAC00 == 40 [pid = 3732] [id = 566] 16:21:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (103D1400) [pid = 3732] [serial = 1698] [outer = 00000000] 16:21:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (10A48800) [pid = 3732] [serial = 1699] [outer = 103D1400] 16:21:28 INFO - PROCESS | 3732 | 1466036488929 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1120C400) [pid = 3732] [serial = 1700] [outer = 103D1400] 16:21:29 INFO - PROCESS | 3732 | 1466036489580 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1093ms 16:21:29 INFO - PROCESS | 3732 | 1466036489601 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 3732 | 1466036489605 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 16:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:21:29 INFO - PROCESS | 3732 | 1466036489610 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 3732 | 1466036489612 Marionette TRACE conn3 <- [1,2230,null,{}] 16:21:29 INFO - PROCESS | 3732 | 1466036489617 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:29 INFO - PROCESS | 3732 | 1466036489619 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 15AADC00 == 39 [pid = 3732] [id = 562] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 1704D400 == 38 [pid = 3732] [id = 561] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 1403F400 == 37 [pid = 3732] [id = 560] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 17044400 == 36 [pid = 3732] [id = 559] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 16E0E400 == 35 [pid = 3732] [id = 558] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 157DD000 == 34 [pid = 3732] [id = 557] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 16203C00 == 33 [pid = 3732] [id = 556] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 13C0EC00 == 32 [pid = 3732] [id = 555] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 11C21000 == 31 [pid = 3732] [id = 554] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 16FDD400 == 30 [pid = 3732] [id = 551] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 0F395C00 == 29 [pid = 3732] [id = 542] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 103C8400 == 28 [pid = 3732] [id = 552] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 15767800 == 27 [pid = 3732] [id = 553] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 103CAC00 == 26 [pid = 3732] [id = 566] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 15770000 == 25 [pid = 3732] [id = 565] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 10563000 == 24 [pid = 3732] [id = 563] 16:21:30 INFO - PROCESS | 3732 | --DOCSHELL 15562400 == 23 [pid = 3732] [id = 564] 16:21:30 INFO - PROCESS | 3732 | 1466036490325 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1B18B400) [pid = 3732] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (13C03400) [pid = 3732] [serial = 1633] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13C0D000) [pid = 3732] [serial = 1634] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17125C00) [pid = 3732] [serial = 1645] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (11ADD800) [pid = 3732] [serial = 1628] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10E9B400) [pid = 3732] [serial = 1627] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (114C7C00) [pid = 3732] [serial = 1630] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (11AD9800) [pid = 3732] [serial = 1631] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15AAD000) [pid = 3732] [serial = 1636] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13154400) [pid = 3732] [serial = 1619] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (12A1A400) [pid = 3732] [serial = 1618] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16E0C400) [pid = 3732] [serial = 1622] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1657B400) [pid = 3732] [serial = 1621] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19E5F000) [pid = 3732] [serial = 1625] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1994A000) [pid = 3732] [serial = 1624] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16E08400) [pid = 3732] [serial = 1642] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (12ADDC00) [pid = 3732] [serial = 1648] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17903000) [pid = 3732] [serial = 1652] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10A52400) [pid = 3732] [serial = 1133] [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.] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1768AC00) [pid = 3732] [serial = 1646] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1657BC00) [pid = 3732] [serial = 1639] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16E33000) [pid = 3732] [serial = 1643] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (13CDC400) [pid = 3732] [serial = 1649] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (169CB800) [pid = 3732] [serial = 1640] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (17ED1400) [pid = 3732] [serial = 1654] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (15F0C400) [pid = 3732] [serial = 1637] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (17857800) [pid = 3732] [serial = 1651] [outer = 00000000] [url = about:blank] 16:21:30 INFO - PROCESS | 3732 | 1466036490512 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:30 INFO - PROCESS | 3732 | 1466036490515 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:30 INFO - PROCESS | 3732 | ++DOCSHELL 10A48C00 == 24 [pid = 3732] [id = 567] 16:21:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10A4E400) [pid = 3732] [serial = 1701] [outer = 00000000] 16:21:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (10F04400) [pid = 3732] [serial = 1702] [outer = 10A4E400] 16:21:30 INFO - PROCESS | 3732 | 1466036490562 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (11AD2800) [pid = 3732] [serial = 1703] [outer = 10A4E400] 16:21:31 INFO - PROCESS | 3732 | 1466036491010 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1452ms 16:21:31 INFO - PROCESS | 3732 | 1466036491077 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 3732 | 1466036491081 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 16:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:21:31 INFO - PROCESS | 3732 | 1466036491086 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 3732 | 1466036491088 Marionette TRACE conn3 <- [1,2234,null,{}] 16:21:31 INFO - PROCESS | 3732 | 1466036491093 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:31 INFO - PROCESS | 3732 | 1466036491096 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:31 INFO - PROCESS | 3732 | 1466036491187 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:21:31 INFO - PROCESS | 3732 | 1466036491196 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 3732 | 1466036491198 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:31 INFO - PROCESS | 3732 | ++DOCSHELL 13154000 == 25 [pid = 3732] [id = 568] 16:21:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13154400) [pid = 3732] [serial = 1704] [outer = 00000000] 16:21:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (131EAC00) [pid = 3732] [serial = 1705] [outer = 13154400] 16:21:31 INFO - PROCESS | 3732 | 1466036491244 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (13656400) [pid = 3732] [serial = 1706] [outer = 13154400] 16:21:31 INFO - PROCESS | 3732 | 1466036491702 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 640ms 16:21:31 INFO - PROCESS | 3732 | 1466036491721 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 3732 | 1466036491724 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 16:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:21:31 INFO - PROCESS | 3732 | 1466036491731 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 3732 | 1466036491733 Marionette TRACE conn3 <- [1,2238,null,{}] 16:21:31 INFO - PROCESS | 3732 | 1466036491737 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:31 INFO - PROCESS | 3732 | 1466036491740 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:31 INFO - PROCESS | 3732 | 1466036491858 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:21:31 INFO - PROCESS | 3732 | 1466036491868 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 3732 | 1466036491870 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:31 INFO - PROCESS | 3732 | ++DOCSHELL 13CDC400 == 26 [pid = 3732] [id = 569] 16:21:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1403A000) [pid = 3732] [serial = 1707] [outer = 00000000] 16:21:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15336800) [pid = 3732] [serial = 1708] [outer = 1403A000] 16:21:31 INFO - PROCESS | 3732 | 1466036491914 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15569800) [pid = 3732] [serial = 1709] [outer = 1403A000] 16:21:32 INFO - PROCESS | 3732 | 1466036492377 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 687ms 16:21:32 INFO - PROCESS | 3732 | 1466036492431 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 3732 | 1466036492435 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 16:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:21:32 INFO - PROCESS | 3732 | 1466036492445 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 3732 | 1466036492449 Marionette TRACE conn3 <- [1,2242,null,{}] 16:21:32 INFO - PROCESS | 3732 | 1466036492453 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 3732 | 1466036492456 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:32 INFO - PROCESS | 3732 | 1466036492544 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:21:32 INFO - PROCESS | 3732 | 1466036492558 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:32 INFO - PROCESS | 3732 | 1466036492560 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:32 INFO - PROCESS | 3732 | ++DOCSHELL 15767400 == 27 [pid = 3732] [id = 570] 16:21:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15A9F800) [pid = 3732] [serial = 1710] [outer = 00000000] 16:21:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15F14400) [pid = 3732] [serial = 1711] [outer = 15A9F800] 16:21:32 INFO - PROCESS | 3732 | 1466036492606 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16757800) [pid = 3732] [serial = 1712] [outer = 15A9F800] 16:21:33 INFO - PROCESS | 3732 | 1466036493093 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 703ms 16:21:33 INFO - PROCESS | 3732 | 1466036493141 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 3732 | 1466036493143 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 16:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:21:33 INFO - PROCESS | 3732 | 1466036493146 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 3732 | 1466036493148 Marionette TRACE conn3 <- [1,2246,null,{}] 16:21:33 INFO - PROCESS | 3732 | 1466036493151 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:33 INFO - PROCESS | 3732 | 1466036493153 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:33 INFO - PROCESS | 3732 | 1466036493295 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:21:33 INFO - PROCESS | 3732 | 1466036493318 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 3732 | 1466036493320 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:33 INFO - PROCESS | 3732 | ++DOCSHELL 16C06800 == 28 [pid = 3732] [id = 571] 16:21:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16C09C00) [pid = 3732] [serial = 1713] [outer = 00000000] 16:21:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16E04400) [pid = 3732] [serial = 1714] [outer = 16C09C00] 16:21:33 INFO - PROCESS | 3732 | 1466036493363 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E0D400) [pid = 3732] [serial = 1715] [outer = 16C09C00] 16:21:33 INFO - PROCESS | 3732 | 1466036493799 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 702ms 16:21:33 INFO - PROCESS | 3732 | 1466036493846 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 3732 | 1466036493848 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 16:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:21:33 INFO - PROCESS | 3732 | 1466036493857 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 3732 | 1466036493859 Marionette TRACE conn3 <- [1,2250,null,{}] 16:21:33 INFO - PROCESS | 3732 | 1466036493862 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:33 INFO - PROCESS | 3732 | 1466036493864 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:33 INFO - PROCESS | 3732 | 1466036493984 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:21:33 INFO - PROCESS | 3732 | 1466036493990 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 3732 | 1466036493995 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:34 INFO - PROCESS | 3732 | ++DOCSHELL 16FE5800 == 29 [pid = 3732] [id = 572] 16:21:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1703FC00) [pid = 3732] [serial = 1716] [outer = 00000000] 16:21:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (170D4800) [pid = 3732] [serial = 1717] [outer = 1703FC00] 16:21:34 INFO - PROCESS | 3732 | 1466036494108 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1712CC00) [pid = 3732] [serial = 1718] [outer = 1703FC00] 16:21:34 INFO - PROCESS | 3732 | 1466036494546 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 750ms 16:21:34 INFO - PROCESS | 3732 | 1466036494592 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:21:34 INFO - PROCESS | 3732 | 1466036494594 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 16:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:21:34 INFO - PROCESS | 3732 | 1466036494636 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:21:34 INFO - PROCESS | 3732 | 1466036494638 Marionette TRACE conn3 <- [1,2254,null,{}] 16:21:34 INFO - PROCESS | 3732 | 1466036494642 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 3732 | 1466036494644 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:34 INFO - PROCESS | 3732 | 1466036494755 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:21:34 INFO - PROCESS | 3732 | 1466036494766 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 3732 | 1466036494768 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:34 INFO - PROCESS | 3732 | ++DOCSHELL 105F0000 == 30 [pid = 3732] [id = 573] 16:21:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (175CC400) [pid = 3732] [serial = 1719] [outer = 00000000] 16:21:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17857000) [pid = 3732] [serial = 1720] [outer = 175CC400] 16:21:34 INFO - PROCESS | 3732 | 1466036494823 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1785CC00) [pid = 3732] [serial = 1721] [outer = 175CC400] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16C10400) [pid = 3732] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1704DC00) [pid = 3732] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10560800) [pid = 3732] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (11C27400) [pid = 3732] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16204000) [pid = 3732] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15768400) [pid = 3732] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14035000) [pid = 3732] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17127C00) [pid = 3732] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (170D3800) [pid = 3732] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1430A800) [pid = 3732] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17903400) [pid = 3732] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:21:35 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16203800) [pid = 3732] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:21:35 INFO - PROCESS | 3732 | 1466036495452 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 858ms 16:21:35 INFO - PROCESS | 3732 | 1466036495487 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 3732 | 1466036495489 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 16:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:21:35 INFO - PROCESS | 3732 | 1466036495492 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 3732 | 1466036495493 Marionette TRACE conn3 <- [1,2258,null,{}] 16:21:35 INFO - PROCESS | 3732 | 1466036495509 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 3732 | 1466036495511 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:35 INFO - PROCESS | 3732 | 1466036495587 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:21:35 INFO - PROCESS | 3732 | 1466036495593 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 3732 | 1466036495595 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:35 INFO - PROCESS | 3732 | ++DOCSHELL 13CDAC00 == 31 [pid = 3732] [id = 574] 16:21:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14035000) [pid = 3732] [serial = 1722] [outer = 00000000] 16:21:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16203800) [pid = 3732] [serial = 1723] [outer = 14035000] 16:21:35 INFO - PROCESS | 3732 | 1466036495637 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1712C400) [pid = 3732] [serial = 1724] [outer = 14035000] 16:21:36 INFO - PROCESS | 3732 | 1466036496055 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 594ms 16:21:36 INFO - PROCESS | 3732 | 1466036496089 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 3732 | 1466036496091 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 16:21:36 INFO - PROCESS | 3732 | 1466036496094 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:21:36 INFO - PROCESS | 3732 | 1466036496096 Marionette TRACE conn3 <- [1,2262,null,{}] 16:21:36 INFO - PROCESS | 3732 | 1466036496100 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 3732 | 1466036496101 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:36 INFO - PROCESS | 3732 | 1466036496215 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:21:36 INFO - PROCESS | 3732 | 1466036496226 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:36 INFO - PROCESS | 3732 | 1466036496228 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:36 INFO - PROCESS | 3732 | ++DOCSHELL 16E05000 == 32 [pid = 3732] [id = 575] 16:21:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FDD400) [pid = 3732] [serial = 1725] [outer = 00000000] 16:21:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17E85800) [pid = 3732] [serial = 1726] [outer = 16FDD400] 16:21:36 INFO - PROCESS | 3732 | 1466036496271 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17E89800) [pid = 3732] [serial = 1727] [outer = 16FDD400] 16:21:36 INFO - PROCESS | 3732 | 1466036496693 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 640ms 16:21:36 INFO - PROCESS | 3732 | 1466036496732 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 3732 | 1466036496734 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 16:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:21:36 INFO - PROCESS | 3732 | 1466036496738 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 3732 | 1466036496739 Marionette TRACE conn3 <- [1,2266,null,{}] 16:21:36 INFO - PROCESS | 3732 | 1466036496743 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 3732 | 1466036496744 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:36 INFO - PROCESS | 3732 | 1466036496857 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:21:36 INFO - PROCESS | 3732 | 1466036496865 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:36 INFO - PROCESS | 3732 | 1466036496867 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:36 INFO - PROCESS | 3732 | ++DOCSHELL 15CC6800 == 33 [pid = 3732] [id = 576] 16:21:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1698C400) [pid = 3732] [serial = 1728] [outer = 00000000] 16:21:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19945C00) [pid = 3732] [serial = 1729] [outer = 1698C400] 16:21:36 INFO - PROCESS | 3732 | 1466036496909 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1994B400) [pid = 3732] [serial = 1730] [outer = 1698C400] 16:21:37 INFO - PROCESS | 3732 | 1466036497488 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 796ms 16:21:37 INFO - PROCESS | 3732 | 1466036497600 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:21:37 INFO - PROCESS | 3732 | 1466036497605 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 16:21:37 INFO - PROCESS | 3732 | 1466036497636 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:21:37 INFO - PROCESS | 3732 | 1466036497640 Marionette TRACE conn3 <- [1,2270,null,{}] 16:21:37 INFO - PROCESS | 3732 | 1466036497646 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:37 INFO - PROCESS | 3732 | 1466036497649 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:37 INFO - PROCESS | 3732 | 1466036497780 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:21:37 INFO - PROCESS | 3732 | 1466036497910 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 3732 | 1466036497915 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:37 INFO - PROCESS | 3732 | ++DOCSHELL 1047F800 == 34 [pid = 3732] [id = 577] 16:21:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1047FC00) [pid = 3732] [serial = 1731] [outer = 00000000] 16:21:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13024C00) [pid = 3732] [serial = 1732] [outer = 1047FC00] 16:21:37 INFO - PROCESS | 3732 | 1466036497978 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13150400) [pid = 3732] [serial = 1733] [outer = 1047FC00] 16:21:38 INFO - PROCESS | 3732 | 1466036498666 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1031ms 16:21:38 INFO - PROCESS | 3732 | 1466036498680 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 3732 | 1466036498685 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 16:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:21:38 INFO - PROCESS | 3732 | 1466036498710 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 3732 | 1466036498713 Marionette TRACE conn3 <- [1,2274,null,{}] 16:21:38 INFO - PROCESS | 3732 | 1466036498717 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 3732 | 1466036498720 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:38 INFO - PROCESS | 3732 | 1466036498850 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:21:38 INFO - PROCESS | 3732 | 1466036498986 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:38 INFO - PROCESS | 3732 | 1466036498989 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:38 INFO - PROCESS | 3732 | ++DOCSHELL 114C6800 == 35 [pid = 3732] [id = 578] 16:21:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (11C20800) [pid = 3732] [serial = 1734] [outer = 00000000] 16:21:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1320EC00) [pid = 3732] [serial = 1735] [outer = 11C20800] 16:21:39 INFO - PROCESS | 3732 | 1466036499058 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1430EC00) [pid = 3732] [serial = 1736] [outer = 11C20800] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 16E05000 == 34 [pid = 3732] [id = 575] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 13CDAC00 == 33 [pid = 3732] [id = 574] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 105F0000 == 32 [pid = 3732] [id = 573] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 16FE5800 == 31 [pid = 3732] [id = 572] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 16C06800 == 30 [pid = 3732] [id = 571] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 15767400 == 29 [pid = 3732] [id = 570] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 13CDC400 == 28 [pid = 3732] [id = 569] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 13154000 == 27 [pid = 3732] [id = 568] 16:21:39 INFO - PROCESS | 3732 | --DOCSHELL 10A48C00 == 26 [pid = 3732] [id = 567] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1994BC00) [pid = 3732] [serial = 1687] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16E0F400) [pid = 3732] [serial = 1672] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16FE4000) [pid = 3732] [serial = 1673] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17130800) [pid = 3732] [serial = 1676] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1712BC00) [pid = 3732] [serial = 1675] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (12BCAC00) [pid = 3732] [serial = 1657] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13151000) [pid = 3732] [serial = 1658] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (12AA8C00) [pid = 3732] [serial = 1663] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13125800) [pid = 3732] [serial = 1664] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1656F800) [pid = 3732] [serial = 1669] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15F10400) [pid = 3732] [serial = 1660] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1656E000) [pid = 3732] [serial = 1661] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1430C000) [pid = 3732] [serial = 1666] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (14FEDC00) [pid = 3732] [serial = 1667] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (13651C00) [pid = 3732] [serial = 1655] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17E1A400) [pid = 3732] [serial = 1678] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15AA9800) [pid = 3732] [serial = 1681] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17FDE000) [pid = 3732] [serial = 1684] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17E1A800) [pid = 3732] [serial = 1679] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (199EA400) [pid = 3732] [serial = 1688] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (17FE3000) [pid = 3732] [serial = 1685] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1678A800) [pid = 3732] [serial = 1670] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (16204400) [pid = 3732] [serial = 1682] [outer = 00000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3732 | 1466036499849 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:21:39 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 16:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1218ms 16:21:39 INFO - PROCESS | 3732 | 1466036499905 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:21:39 INFO - PROCESS | 3732 | 1466036499908 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 16:21:39 INFO - PROCESS | 3732 | 1466036499913 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:21:39 INFO - PROCESS | 3732 | 1466036499917 Marionette TRACE conn3 <- [1,2278,null,{}] 16:21:39 INFO - PROCESS | 3732 | 1466036499922 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:39 INFO - PROCESS | 3732 | 1466036499924 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:39 INFO - PROCESS | 3732 | 1466036500012 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:21:40 INFO - PROCESS | 3732 | 1466036500123 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 3732 | 1466036500126 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:40 INFO - PROCESS | 3732 | ++DOCSHELL 12AE5000 == 27 [pid = 3732] [id = 579] 16:21:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (12BC3000) [pid = 3732] [serial = 1737] [outer = 00000000] 16:21:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (12DF0400) [pid = 3732] [serial = 1738] [outer = 12BC3000] 16:21:40 INFO - PROCESS | 3732 | 1466036500173 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1314C400) [pid = 3732] [serial = 1739] [outer = 12BC3000] 16:21:40 INFO - PROCESS | 3732 | 1466036500611 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 16:21:40 INFO - PROCESS | 3732 | 1466036500651 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 3732 | 1466036500655 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:21:40 INFO - PROCESS | 3732 | 1466036500661 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 3732 | 1466036500663 Marionette TRACE conn3 <- [1,2282,null,{}] 16:21:40 INFO - PROCESS | 3732 | 1466036500667 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:40 INFO - PROCESS | 3732 | 1466036500669 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:40 INFO - PROCESS | 3732 | 1466036500756 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:21:40 INFO - PROCESS | 3732 | 1466036500762 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 3732 | 1466036500765 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:40 INFO - PROCESS | 3732 | ++DOCSHELL 1364C800 == 28 [pid = 3732] [id = 580] 16:21:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13C03800) [pid = 3732] [serial = 1740] [outer = 00000000] 16:21:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1430A800) [pid = 3732] [serial = 1741] [outer = 13C03800] 16:21:40 INFO - PROCESS | 3732 | 1466036500810 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1555CC00) [pid = 3732] [serial = 1742] [outer = 13C03800] 16:21:41 INFO - PROCESS | 3732 | 1466036501253 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 640ms 16:21:41 INFO - PROCESS | 3732 | 1466036501284 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 3732 | 1466036501286 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 16:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:21:41 INFO - PROCESS | 3732 | 1466036501290 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - PROCESS | 3732 | 1466036501293 Marionette TRACE conn3 <- [1,2286,null,{}] 16:21:41 INFO - PROCESS | 3732 | 1466036501307 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 3732 | 1466036501312 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:41 INFO - PROCESS | 3732 | 1466036501394 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:21:41 INFO - PROCESS | 3732 | 1466036501400 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:41 INFO - PROCESS | 3732 | 1466036501404 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:41 INFO - PROCESS | 3732 | ++DOCSHELL 16207000 == 29 [pid = 3732] [id = 581] 16:21:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16208400) [pid = 3732] [serial = 1743] [outer = 00000000] 16:21:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16574C00) [pid = 3732] [serial = 1744] [outer = 16208400] 16:21:41 INFO - PROCESS | 3732 | 1466036501450 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (169BD800) [pid = 3732] [serial = 1745] [outer = 16208400] 16:21:41 INFO - PROCESS | 3732 | 1466036501890 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 656ms 16:21:41 INFO - PROCESS | 3732 | 1466036501948 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 3732 | 1466036501950 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 16:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:21:41 INFO - PROCESS | 3732 | 1466036501953 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - PROCESS | 3732 | 1466036501955 Marionette TRACE conn3 <- [1,2290,null,{}] 16:21:41 INFO - PROCESS | 3732 | 1466036501958 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 3732 | 1466036501960 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:42 INFO - PROCESS | 3732 | 1466036502044 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:21:42 INFO - PROCESS | 3732 | 1466036502049 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 3732 | 1466036502052 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:42 INFO - PROCESS | 3732 | ++DOCSHELL 16A5B000 == 30 [pid = 3732] [id = 582] 16:21:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16C06400) [pid = 3732] [serial = 1746] [outer = 00000000] 16:21:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16E0FC00) [pid = 3732] [serial = 1747] [outer = 16C06400] 16:21:42 INFO - PROCESS | 3732 | 1466036502101 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FE4800) [pid = 3732] [serial = 1748] [outer = 16C06400] 16:21:42 INFO - PROCESS | 3732 | 1466036502609 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 687ms 16:21:42 INFO - PROCESS | 3732 | 1466036502653 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:21:42 INFO - PROCESS | 3732 | 1466036502655 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 16:21:42 INFO - PROCESS | 3732 | 1466036502658 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:21:42 INFO - PROCESS | 3732 | 1466036502660 Marionette TRACE conn3 <- [1,2294,null,{}] 16:21:42 INFO - PROCESS | 3732 | 1466036502670 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 3732 | 1466036502672 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:42 INFO - PROCESS | 3732 | 1466036502781 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:21:42 INFO - PROCESS | 3732 | 1466036502793 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 3732 | 1466036502795 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:42 INFO - PROCESS | 3732 | ++DOCSHELL 17042C00 == 31 [pid = 3732] [id = 583] 16:21:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1704D800) [pid = 3732] [serial = 1749] [outer = 00000000] 16:21:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1712BC00) [pid = 3732] [serial = 1750] [outer = 1704D800] 16:21:42 INFO - PROCESS | 3732 | 1466036502839 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17130400) [pid = 3732] [serial = 1751] [outer = 1704D800] 16:21:43 INFO - PROCESS | 3732 | 1466036503312 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 702ms 16:21:43 INFO - PROCESS | 3732 | 1466036503358 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:21:43 INFO - PROCESS | 3732 | 1466036503359 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 16:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:21:43 INFO - PROCESS | 3732 | 1466036503363 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - PROCESS | 3732 | 1466036503364 Marionette TRACE conn3 <- [1,2298,null,{}] 16:21:43 INFO - PROCESS | 3732 | 1466036503374 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:43 INFO - PROCESS | 3732 | 1466036503379 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:43 INFO - PROCESS | 3732 | 1466036503531 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:21:43 INFO - PROCESS | 3732 | 1466036503560 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 3732 | 1466036503562 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:43 INFO - PROCESS | 3732 | ++DOCSHELL 17861400 == 32 [pid = 3732] [id = 584] 16:21:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17861800) [pid = 3732] [serial = 1752] [outer = 00000000] 16:21:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17FE0400) [pid = 3732] [serial = 1753] [outer = 17861800] 16:21:43 INFO - PROCESS | 3732 | 1466036503605 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17FE0800) [pid = 3732] [serial = 1754] [outer = 17861800] 16:21:44 INFO - PROCESS | 3732 | 1466036504045 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 16:21:44 INFO - PROCESS | 3732 | 1466036504104 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 3732 | 1466036504106 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 16:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:21:44 INFO - PROCESS | 3732 | 1466036504116 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - PROCESS | 3732 | 1466036504118 Marionette TRACE conn3 <- [1,2302,null,{}] 16:21:44 INFO - PROCESS | 3732 | 1466036504121 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 3732 | 1466036504123 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:44 INFO - PROCESS | 3732 | 1466036504241 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:21:44 INFO - PROCESS | 3732 | 1466036504249 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:44 INFO - PROCESS | 3732 | 1466036504251 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:44 INFO - PROCESS | 3732 | ++DOCSHELL 176DEC00 == 33 [pid = 3732] [id = 585] 16:21:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19940C00) [pid = 3732] [serial = 1755] [outer = 00000000] 16:21:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19949000) [pid = 3732] [serial = 1756] [outer = 19940C00] 16:21:44 INFO - PROCESS | 3732 | 1466036504293 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (199EC400) [pid = 3732] [serial = 1757] [outer = 19940C00] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16C09C00) [pid = 3732] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15A9F800) [pid = 3732] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13154400) [pid = 3732] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10A4E400) [pid = 3732] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1403A000) [pid = 3732] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (103D1400) [pid = 3732] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1703FC00) [pid = 3732] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (105EB000) [pid = 3732] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15565C00) [pid = 3732] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16FDD400) [pid = 3732] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1656D400) [pid = 3732] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (175CC400) [pid = 3732] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:21:44 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14035000) [pid = 3732] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:21:44 INFO - PROCESS | 3732 | 1466036504817 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 16:21:44 INFO - PROCESS | 3732 | 1466036504879 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 3732 | 1466036504881 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 16:21:44 INFO - PROCESS | 3732 | 1466036504884 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:21:44 INFO - PROCESS | 3732 | 1466036504886 Marionette TRACE conn3 <- [1,2306,null,{}] 16:21:44 INFO - PROCESS | 3732 | 1466036504889 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 3732 | 1466036504891 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:44 INFO - PROCESS | 3732 | 1466036504975 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:21:44 INFO - PROCESS | 3732 | 1466036504981 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:44 INFO - PROCESS | 3732 | 1466036504982 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:44 INFO - PROCESS | 3732 | ++DOCSHELL 10A53000 == 34 [pid = 3732] [id = 586] 16:21:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (12AA6000) [pid = 3732] [serial = 1758] [outer = 00000000] 16:21:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16C09C00) [pid = 3732] [serial = 1759] [outer = 12AA6000] 16:21:45 INFO - PROCESS | 3732 | 1466036505024 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16E35000) [pid = 3732] [serial = 1760] [outer = 12AA6000] 16:21:45 INFO - PROCESS | 3732 | 1466036505469 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 3732 | 1466036505526 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 16:21:45 INFO - PROCESS | 3732 | 1466036505529 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:21:45 INFO - PROCESS | 3732 | 1466036505531 Marionette TRACE conn3 <- [1,2310,null,{}] 16:21:45 INFO - PROCESS | 3732 | 1466036505534 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:45 INFO - PROCESS | 3732 | 1466036505536 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:45 INFO - PROCESS | 3732 | 1466036505624 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:21:45 INFO - PROCESS | 3732 | 1466036505629 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 3732 | 1466036505631 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:45 INFO - PROCESS | 3732 | ++DOCSHELL 16205400 == 35 [pid = 3732] [id = 587] 16:21:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17902C00) [pid = 3732] [serial = 1761] [outer = 00000000] 16:21:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19E63400) [pid = 3732] [serial = 1762] [outer = 17902C00] 16:21:45 INFO - PROCESS | 3732 | 1466036505674 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1A138C00) [pid = 3732] [serial = 1763] [outer = 17902C00] 16:21:46 INFO - PROCESS | 3732 | 1466036506094 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 593ms 16:21:46 INFO - PROCESS | 3732 | 1466036506135 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 3732 | 1466036506137 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 16:21:46 INFO - PROCESS | 3732 | 1466036506140 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 3732 | 1466036506142 Marionette TRACE conn3 <- [1,2314,null,{}] 16:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:21:46 INFO - PROCESS | 3732 | 1466036506149 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:46 INFO - PROCESS | 3732 | 1466036506151 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:46 INFO - PROCESS | 3732 | 1466036506235 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:21:46 INFO - PROCESS | 3732 | 1466036506241 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 3732 | 1466036506243 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:46 INFO - PROCESS | 3732 | ++DOCSHELL 16FDA000 == 36 [pid = 3732] [id = 588] 16:21:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17FDFC00) [pid = 3732] [serial = 1764] [outer = 00000000] 16:21:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A24F000) [pid = 3732] [serial = 1765] [outer = 17FDFC00] 16:21:46 INFO - PROCESS | 3732 | 1466036506284 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A24FC00) [pid = 3732] [serial = 1766] [outer = 17FDFC00] 16:21:46 INFO - PROCESS | 3732 | 1466036506926 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 843ms 16:21:46 INFO - PROCESS | 3732 | 1466036506986 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 3732 | 1466036506990 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 16:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:21:47 INFO - PROCESS | 3732 | 1466036507009 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 3732 | 1466036507013 Marionette TRACE conn3 <- [1,2318,null,{}] 16:21:47 INFO - PROCESS | 3732 | 1466036507018 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:47 INFO - PROCESS | 3732 | 1466036507022 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:47 INFO - PROCESS | 3732 | 1466036507133 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:21:47 INFO - PROCESS | 3732 | 1466036507272 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:47 INFO - PROCESS | 3732 | 1466036507275 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:47 INFO - PROCESS | 3732 | ++DOCSHELL 10F02400 == 37 [pid = 3732] [id = 589] 16:21:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (11AD2C00) [pid = 3732] [serial = 1767] [outer = 00000000] 16:21:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1325A000) [pid = 3732] [serial = 1768] [outer = 11AD2C00] 16:21:47 INFO - PROCESS | 3732 | 1466036507331 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13C0A800) [pid = 3732] [serial = 1769] [outer = 11AD2C00] 16:21:47 INFO - PROCESS | 3732 | 1466036507953 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 999ms 16:21:48 INFO - PROCESS | 3732 | 1466036508011 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 3732 | 1466036508016 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 16:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:21:48 INFO - PROCESS | 3732 | 1466036508023 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 3732 | 1466036508025 Marionette TRACE conn3 <- [1,2322,null,{}] 16:21:48 INFO - PROCESS | 3732 | 1466036508029 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 3732 | 1466036508032 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:48 INFO - PROCESS | 3732 | 1466036508140 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:21:48 INFO - PROCESS | 3732 | 1466036508279 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:48 INFO - PROCESS | 3732 | 1466036508283 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:48 INFO - PROCESS | 3732 | ++DOCSHELL 15F07000 == 38 [pid = 3732] [id = 590] 16:21:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (15F09400) [pid = 3732] [serial = 1770] [outer = 00000000] 16:21:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16573800) [pid = 3732] [serial = 1771] [outer = 15F09400] 16:21:48 INFO - PROCESS | 3732 | 1466036508345 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16C10400) [pid = 3732] [serial = 1772] [outer = 15F09400] 16:21:48 INFO - PROCESS | 3732 | 1466036508867 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 905ms 16:21:48 INFO - PROCESS | 3732 | 1466036508927 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 3732 | 1466036508929 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 16:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:21:48 INFO - PROCESS | 3732 | 1466036508933 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 3732 | 1466036508937 Marionette TRACE conn3 <- [1,2326,null,{}] 16:21:48 INFO - PROCESS | 3732 | 1466036508948 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 3732 | 1466036508953 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:49 INFO - PROCESS | 3732 | 1466036509065 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:21:49 INFO - PROCESS | 3732 | 1466036509178 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 3732 | 1466036509181 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:49 INFO - PROCESS | 3732 | ++DOCSHELL 17FDB400 == 39 [pid = 3732] [id = 591] 16:21:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17FDE800) [pid = 3732] [serial = 1773] [outer = 00000000] 16:21:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1994F800) [pid = 3732] [serial = 1774] [outer = 17FDE800] 16:21:49 INFO - PROCESS | 3732 | 1466036509236 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A1A8C00) [pid = 3732] [serial = 1775] [outer = 17FDE800] 16:21:50 INFO - PROCESS | 3732 | 1466036510059 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1186ms 16:21:50 INFO - PROCESS | 3732 | 1466036510135 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 3732 | 1466036510139 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 16:21:50 INFO - PROCESS | 3732 | 1466036510145 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:21:50 INFO - PROCESS | 3732 | 1466036510148 Marionette TRACE conn3 <- [1,2330,null,{}] 16:21:50 INFO - PROCESS | 3732 | 1466036510153 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 3732 | 1466036510157 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:50 INFO - PROCESS | 3732 | 1466036510301 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:21:50 INFO - PROCESS | 3732 | 1466036510367 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:50 INFO - PROCESS | 3732 | 1466036510372 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:50 INFO - PROCESS | 3732 | ++DOCSHELL 12A1A400 == 40 [pid = 3732] [id = 592] 16:21:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (12A1B400) [pid = 3732] [serial = 1776] [outer = 00000000] 16:21:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (12D5E000) [pid = 3732] [serial = 1777] [outer = 12A1B400] 16:21:50 INFO - PROCESS | 3732 | 1466036510419 Marionette DEBUG loaded listener.js 16:21:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (13149400) [pid = 3732] [serial = 1778] [outer = 12A1B400] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 16205400 == 39 [pid = 3732] [id = 587] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 10A53000 == 38 [pid = 3732] [id = 586] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 176DEC00 == 37 [pid = 3732] [id = 585] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 17861400 == 36 [pid = 3732] [id = 584] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 17042C00 == 35 [pid = 3732] [id = 583] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 16A5B000 == 34 [pid = 3732] [id = 582] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 16207000 == 33 [pid = 3732] [id = 581] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 1364C800 == 32 [pid = 3732] [id = 580] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 12AE5000 == 31 [pid = 3732] [id = 579] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 1047F800 == 30 [pid = 3732] [id = 577] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 114C6800 == 29 [pid = 3732] [id = 578] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 15CC6800 == 28 [pid = 3732] [id = 576] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 15F07000 == 27 [pid = 3732] [id = 590] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 17FDB400 == 26 [pid = 3732] [id = 591] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 16FDA000 == 25 [pid = 3732] [id = 588] 16:21:51 INFO - PROCESS | 3732 | --DOCSHELL 10F02400 == 24 [pid = 3732] [id = 589] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16E04400) [pid = 3732] [serial = 1714] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (15F14400) [pid = 3732] [serial = 1711] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (131EAC00) [pid = 3732] [serial = 1705] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (13656400) [pid = 3732] [serial = 1706] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10F04400) [pid = 3732] [serial = 1702] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (11AD2800) [pid = 3732] [serial = 1703] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15336800) [pid = 3732] [serial = 1708] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15569800) [pid = 3732] [serial = 1709] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1120C400) [pid = 3732] [serial = 1700] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10A48800) [pid = 3732] [serial = 1699] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (170D4800) [pid = 3732] [serial = 1717] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (11205000) [pid = 3732] [serial = 1691] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10A50C00) [pid = 3732] [serial = 1690] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16202800) [pid = 3732] [serial = 1694] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (157D6000) [pid = 3732] [serial = 1693] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17E89800) [pid = 3732] [serial = 1727] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17ED7400) [pid = 3732] [serial = 1697] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17856C00) [pid = 3732] [serial = 1696] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19945C00) [pid = 3732] [serial = 1729] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17857000) [pid = 3732] [serial = 1720] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1712CC00) [pid = 3732] [serial = 1718] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1785CC00) [pid = 3732] [serial = 1721] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17E85800) [pid = 3732] [serial = 1726] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16203800) [pid = 3732] [serial = 1723] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16E0D400) [pid = 3732] [serial = 1715] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16757800) [pid = 3732] [serial = 1712] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1712C400) [pid = 3732] [serial = 1724] [outer = 00000000] [url = about:blank] 16:21:51 INFO - PROCESS | 3732 | 1466036511661 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1561ms 16:21:51 INFO - PROCESS | 3732 | 1466036511707 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 3732 | 1466036511711 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 16:21:51 INFO - PROCESS | 3732 | 1466036511716 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:21:51 INFO - PROCESS | 3732 | 1466036511719 Marionette TRACE conn3 <- [1,2334,null,{}] 16:21:51 INFO - PROCESS | 3732 | 1466036511724 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:51 INFO - PROCESS | 3732 | 1466036511727 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:51 INFO - PROCESS | 3732 | 1466036511814 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:21:51 INFO - PROCESS | 3732 | 1466036511949 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 3732 | 1466036511953 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:51 INFO - PROCESS | 3732 | ++DOCSHELL 110E7C00 == 25 [pid = 3732] [id = 593] 16:21:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (110E8C00) [pid = 3732] [serial = 1779] [outer = 00000000] 16:21:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (114BB800) [pid = 3732] [serial = 1780] [outer = 110E8C00] 16:21:51 INFO - PROCESS | 3732 | 1466036512003 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (11AD4C00) [pid = 3732] [serial = 1781] [outer = 110E8C00] 16:21:52 INFO - PROCESS | 3732 | 1466036512425 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 16:21:52 INFO - PROCESS | 3732 | 1466036512457 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:21:52 INFO - PROCESS | 3732 | 1466036512462 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 16:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:21:52 INFO - PROCESS | 3732 | 1466036512472 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 3732 | 1466036512475 Marionette TRACE conn3 <- [1,2338,null,{}] 16:21:52 INFO - PROCESS | 3732 | 1466036512479 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:52 INFO - PROCESS | 3732 | 1466036512481 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:52 INFO - PROCESS | 3732 | 1466036512568 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:21:52 INFO - PROCESS | 3732 | 1466036512577 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:52 INFO - PROCESS | 3732 | 1466036512580 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:52 INFO - PROCESS | 3732 | ++DOCSHELL 13154000 == 26 [pid = 3732] [id = 594] 16:21:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13155000) [pid = 3732] [serial = 1782] [outer = 00000000] 16:21:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13213400) [pid = 3732] [serial = 1783] [outer = 13155000] 16:21:52 INFO - PROCESS | 3732 | 1466036512626 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13652000) [pid = 3732] [serial = 1784] [outer = 13155000] 16:21:53 INFO - PROCESS | 3732 | 1466036513093 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 640ms 16:21:53 INFO - PROCESS | 3732 | 1466036513112 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 3732 | 1466036513114 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:21:53 INFO - PROCESS | 3732 | 1466036513117 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 3732 | 1466036513121 Marionette TRACE conn3 <- [1,2342,null,{}] 16:21:53 INFO - PROCESS | 3732 | 1466036513135 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 3732 | 1466036513139 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:53 INFO - PROCESS | 3732 | 1466036513221 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:21:53 INFO - PROCESS | 3732 | 1466036513230 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 3732 | 1466036513233 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:53 INFO - PROCESS | 3732 | ++DOCSHELL 15770400 == 27 [pid = 3732] [id = 595] 16:21:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (157D2000) [pid = 3732] [serial = 1785] [outer = 00000000] 16:21:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15AA5800) [pid = 3732] [serial = 1786] [outer = 157D2000] 16:21:53 INFO - PROCESS | 3732 | 1466036513308 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15F07000) [pid = 3732] [serial = 1787] [outer = 157D2000] 16:21:53 INFO - PROCESS | 3732 | 1466036513768 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 702ms 16:21:53 INFO - PROCESS | 3732 | 1466036513817 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 3732 | 1466036513819 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:21:53 INFO - PROCESS | 3732 | 1466036513832 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 3732 | 1466036513834 Marionette TRACE conn3 <- [1,2346,null,{}] 16:21:53 INFO - PROCESS | 3732 | 1466036513837 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 3732 | 1466036513839 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:53 INFO - PROCESS | 3732 | 1466036513954 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:21:53 INFO - PROCESS | 3732 | 1466036513960 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 3732 | 1466036513962 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:54 INFO - PROCESS | 3732 | ++DOCSHELL 15AA3400 == 28 [pid = 3732] [id = 596] 16:21:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15CCE800) [pid = 3732] [serial = 1788] [outer = 00000000] 16:21:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1620E800) [pid = 3732] [serial = 1789] [outer = 15CCE800] 16:21:54 INFO - PROCESS | 3732 | 1466036514056 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16575C00) [pid = 3732] [serial = 1790] [outer = 15CCE800] 16:21:54 INFO - PROCESS | 3732 | 1466036514488 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 686ms 16:21:54 INFO - PROCESS | 3732 | 1466036514529 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:21:54 INFO - PROCESS | 3732 | 1466036514531 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 16:21:54 INFO - PROCESS | 3732 | 1466036514534 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:21:54 INFO - PROCESS | 3732 | 1466036514536 Marionette TRACE conn3 <- [1,2350,null,{}] 16:21:54 INFO - PROCESS | 3732 | 1466036514539 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:54 INFO - PROCESS | 3732 | 1466036514541 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:54 INFO - PROCESS | 3732 | 1466036514648 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:21:54 INFO - PROCESS | 3732 | 1466036514738 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:54 INFO - PROCESS | 3732 | 1466036514740 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:54 INFO - PROCESS | 3732 | ++DOCSHELL 16A58000 == 29 [pid = 3732] [id = 597] 16:21:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16A59400) [pid = 3732] [serial = 1791] [outer = 00000000] 16:21:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16DF2C00) [pid = 3732] [serial = 1792] [outer = 16A59400] 16:21:54 INFO - PROCESS | 3732 | 1466036514782 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16E07C00) [pid = 3732] [serial = 1793] [outer = 16A59400] 16:21:55 INFO - PROCESS | 3732 | 1466036515220 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 16:21:55 INFO - PROCESS | 3732 | 1466036515273 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:21:55 INFO - PROCESS | 3732 | 1466036515275 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 16:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:21:55 INFO - PROCESS | 3732 | 1466036515278 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - PROCESS | 3732 | 1466036515280 Marionette TRACE conn3 <- [1,2354,null,{}] 16:21:55 INFO - PROCESS | 3732 | 1466036515283 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:55 INFO - PROCESS | 3732 | 1466036515289 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:55 INFO - PROCESS | 3732 | 1466036515424 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:21:55 INFO - PROCESS | 3732 | 1466036515435 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:55 INFO - PROCESS | 3732 | 1466036515437 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:55 INFO - PROCESS | 3732 | ++DOCSHELL 10A52400 == 30 [pid = 3732] [id = 598] 16:21:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (11CC6C00) [pid = 3732] [serial = 1794] [outer = 00000000] 16:21:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17123800) [pid = 3732] [serial = 1795] [outer = 11CC6C00] 16:21:55 INFO - PROCESS | 3732 | 1466036515543 Marionette DEBUG loaded listener.js 16:21:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (175CD400) [pid = 3732] [serial = 1796] [outer = 11CC6C00] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1704D800) [pid = 3732] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17861800) [pid = 3732] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19940C00) [pid = 3732] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1698C400) [pid = 3732] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (11C20800) [pid = 3732] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1047FC00) [pid = 3732] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16C06400) [pid = 3732] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16208400) [pid = 3732] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13C03800) [pid = 3732] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (12BC3000) [pid = 3732] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (12AA6000) [pid = 3732] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17FDFC00) [pid = 3732] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:21:56 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17902C00) [pid = 3732] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:21:56 INFO - PROCESS | 3732 | 1466036516204 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 937ms 16:21:56 INFO - PROCESS | 3732 | 1466036516224 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 3732 | 1466036516225 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 16:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:21:56 INFO - PROCESS | 3732 | 1466036516229 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - PROCESS | 3732 | 1466036516230 Marionette TRACE conn3 <- [1,2358,null,{}] 16:21:56 INFO - PROCESS | 3732 | 1466036516234 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 3732 | 1466036516236 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:56 INFO - PROCESS | 3732 | 1466036516319 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:21:56 INFO - PROCESS | 3732 | 1466036516415 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 3732 | 1466036516417 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:56 INFO - PROCESS | 3732 | ++DOCSHELL 10438400 == 31 [pid = 3732] [id = 599] 16:21:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1047FC00) [pid = 3732] [serial = 1797] [outer = 00000000] 16:21:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15F0BC00) [pid = 3732] [serial = 1798] [outer = 1047FC00] 16:21:56 INFO - PROCESS | 3732 | 1466036516459 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1393E400) [pid = 3732] [serial = 1799] [outer = 1047FC00] 16:21:56 INFO - PROCESS | 3732 | 1466036516830 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 624ms 16:21:56 INFO - PROCESS | 3732 | 1466036516867 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 3732 | 1466036516869 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 16:21:56 INFO - PROCESS | 3732 | 1466036516873 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:21:56 INFO - PROCESS | 3732 | 1466036516874 Marionette TRACE conn3 <- [1,2362,null,{}] 16:21:56 INFO - PROCESS | 3732 | 1466036516878 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 3732 | 1466036516880 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:56 INFO - PROCESS | 3732 | 1466036516994 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:21:56 INFO - PROCESS | 3732 | 1466036517001 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 3732 | 1466036517003 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:56 INFO - PROCESS | 3732 | ++DOCSHELL 17695400 == 32 [pid = 3732] [id = 600] 16:21:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (176D9400) [pid = 3732] [serial = 1800] [outer = 00000000] 16:21:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17906000) [pid = 3732] [serial = 1801] [outer = 176D9400] 16:21:57 INFO - PROCESS | 3732 | 1466036517045 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17906400) [pid = 3732] [serial = 1802] [outer = 176D9400] 16:21:57 INFO - PROCESS | 3732 | 1466036517448 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 624ms 16:21:57 INFO - PROCESS | 3732 | 1466036517495 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:21:57 INFO - PROCESS | 3732 | 1466036517497 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 16:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:21:57 INFO - PROCESS | 3732 | 1466036517500 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - PROCESS | 3732 | 1466036517501 Marionette TRACE conn3 <- [1,2366,null,{}] 16:21:57 INFO - PROCESS | 3732 | 1466036517505 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:57 INFO - PROCESS | 3732 | 1466036517507 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:57 INFO - PROCESS | 3732 | 1466036517589 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:21:57 INFO - PROCESS | 3732 | 1466036517711 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:57 INFO - PROCESS | 3732 | 1466036517713 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:57 INFO - PROCESS | 3732 | ++DOCSHELL 103CB800 == 33 [pid = 3732] [id = 601] 16:21:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1576E000) [pid = 3732] [serial = 1803] [outer = 00000000] 16:21:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17E8F800) [pid = 3732] [serial = 1804] [outer = 1576E000] 16:21:57 INFO - PROCESS | 3732 | 1466036517755 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17E94C00) [pid = 3732] [serial = 1805] [outer = 1576E000] 16:21:58 INFO - PROCESS | 3732 | 1466036518216 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 797ms 16:21:58 INFO - PROCESS | 3732 | 1466036518303 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 3732 | 1466036518308 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 16:21:58 INFO - PROCESS | 3732 | 1466036518313 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:21:58 INFO - PROCESS | 3732 | 1466036518316 Marionette TRACE conn3 <- [1,2370,null,{}] 16:21:58 INFO - PROCESS | 3732 | 1466036518322 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:58 INFO - PROCESS | 3732 | 1466036518325 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:58 INFO - PROCESS | 3732 | 1466036518452 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:21:58 INFO - PROCESS | 3732 | 1466036518566 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:58 INFO - PROCESS | 3732 | 1466036518569 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:58 INFO - PROCESS | 3732 | ++DOCSHELL 10A4AC00 == 34 [pid = 3732] [id = 602] 16:21:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10A4B400) [pid = 3732] [serial = 1806] [outer = 00000000] 16:21:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1280FC00) [pid = 3732] [serial = 1807] [outer = 10A4B400] 16:21:58 INFO - PROCESS | 3732 | 1466036518631 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (12DF6400) [pid = 3732] [serial = 1808] [outer = 10A4B400] 16:21:59 INFO - PROCESS | 3732 | 1466036519400 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1140ms 16:21:59 INFO - PROCESS | 3732 | 1466036519457 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:21:59 INFO - PROCESS | 3732 | 1466036519462 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 16:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:21:59 INFO - PROCESS | 3732 | 1466036519469 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:21:59 INFO - PROCESS | 3732 | 1466036519471 Marionette TRACE conn3 <- [1,2374,null,{}] 16:21:59 INFO - PROCESS | 3732 | 1466036519475 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:59 INFO - PROCESS | 3732 | 1466036519478 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:59 INFO - PROCESS | 3732 | 1466036519594 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:21:59 INFO - PROCESS | 3732 | 1466036519753 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:59 INFO - PROCESS | 3732 | 1466036519756 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:21:59 INFO - PROCESS | 3732 | ++DOCSHELL 14037C00 == 35 [pid = 3732] [id = 603] 16:21:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (143DD800) [pid = 3732] [serial = 1809] [outer = 00000000] 16:21:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (15569800) [pid = 3732] [serial = 1810] [outer = 143DD800] 16:21:59 INFO - PROCESS | 3732 | 1466036519812 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15CC9000) [pid = 3732] [serial = 1811] [outer = 143DD800] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 17695400 == 34 [pid = 3732] [id = 600] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 10438400 == 33 [pid = 3732] [id = 599] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 10A52400 == 32 [pid = 3732] [id = 598] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 16A58000 == 31 [pid = 3732] [id = 597] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 15AA3400 == 30 [pid = 3732] [id = 596] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 15770400 == 29 [pid = 3732] [id = 595] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 13154000 == 28 [pid = 3732] [id = 594] 16:22:00 INFO - PROCESS | 3732 | --DOCSHELL 110E7C00 == 27 [pid = 3732] [id = 593] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1712BC00) [pid = 3732] [serial = 1750] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17FE0400) [pid = 3732] [serial = 1753] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19949000) [pid = 3732] [serial = 1756] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17FE0800) [pid = 3732] [serial = 1754] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1994B400) [pid = 3732] [serial = 1730] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1320EC00) [pid = 3732] [serial = 1735] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1430EC00) [pid = 3732] [serial = 1736] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13024C00) [pid = 3732] [serial = 1732] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13150400) [pid = 3732] [serial = 1733] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16E0FC00) [pid = 3732] [serial = 1747] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (199EC400) [pid = 3732] [serial = 1757] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16574C00) [pid = 3732] [serial = 1744] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (169BD800) [pid = 3732] [serial = 1745] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1430A800) [pid = 3732] [serial = 1741] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1555CC00) [pid = 3732] [serial = 1742] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (12DF0400) [pid = 3732] [serial = 1738] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1314C400) [pid = 3732] [serial = 1739] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16C09C00) [pid = 3732] [serial = 1759] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1A24FC00) [pid = 3732] [serial = 1766] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1A24F000) [pid = 3732] [serial = 1765] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19E63400) [pid = 3732] [serial = 1762] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (17130400) [pid = 3732] [serial = 1751] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1A138C00) [pid = 3732] [serial = 1763] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (16E35000) [pid = 3732] [serial = 1760] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (16FE4800) [pid = 3732] [serial = 1748] [outer = 00000000] [url = about:blank] 16:22:00 INFO - PROCESS | 3732 | 1466036520712 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1296ms 16:22:00 INFO - PROCESS | 3732 | 1466036520768 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:22:00 INFO - PROCESS | 3732 | 1466036520771 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 16:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:22:00 INFO - PROCESS | 3732 | 1466036520776 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:22:00 INFO - PROCESS | 3732 | 1466036520778 Marionette TRACE conn3 <- [1,2378,null,{}] 16:22:00 INFO - PROCESS | 3732 | 1466036520783 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:00 INFO - PROCESS | 3732 | 1466036520786 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:00 INFO - PROCESS | 3732 | 1466036520870 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:22:00 INFO - PROCESS | 3732 | 1466036520877 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:00 INFO - PROCESS | 3732 | 1466036520880 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:00 INFO - PROCESS | 3732 | ++DOCSHELL 12AE6400 == 28 [pid = 3732] [id = 604] 16:22:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (12DEFC00) [pid = 3732] [serial = 1812] [outer = 00000000] 16:22:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (1314F800) [pid = 3732] [serial = 1813] [outer = 12DEFC00] 16:22:00 INFO - PROCESS | 3732 | 1466036520931 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (1320A800) [pid = 3732] [serial = 1814] [outer = 12DEFC00] 16:22:01 INFO - PROCESS | 3732 | 1466036521455 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 749ms 16:22:01 INFO - PROCESS | 3732 | 1466036521514 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 3732 | 1466036521518 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 16:22:01 INFO - PROCESS | 3732 | 1466036521523 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:22:01 INFO - PROCESS | 3732 | 1466036521526 Marionette TRACE conn3 <- [1,2382,null,{}] 16:22:01 INFO - PROCESS | 3732 | 1466036521530 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 3732 | 1466036521532 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:01 INFO - PROCESS | 3732 | 1466036521620 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:22:01 INFO - PROCESS | 3732 | 1466036521723 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 3732 | 1466036521725 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:01 INFO - PROCESS | 3732 | ++DOCSHELL 14040400 == 29 [pid = 3732] [id = 605] 16:22:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1430EC00) [pid = 3732] [serial = 1815] [outer = 00000000] 16:22:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15561C00) [pid = 3732] [serial = 1816] [outer = 1430EC00] 16:22:01 INFO - PROCESS | 3732 | 1466036521771 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15770000) [pid = 3732] [serial = 1817] [outer = 1430EC00] 16:22:02 INFO - PROCESS | 3732 | 1466036522184 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 703ms 16:22:02 INFO - PROCESS | 3732 | 1466036522224 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 3732 | 1466036522226 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 16:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:22:02 INFO - PROCESS | 3732 | 1466036522229 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 3732 | 1466036522233 Marionette TRACE conn3 <- [1,2386,null,{}] 16:22:02 INFO - PROCESS | 3732 | 1466036522243 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 3732 | 1466036522247 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:02 INFO - PROCESS | 3732 | 1466036522333 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:22:02 INFO - PROCESS | 3732 | 1466036522340 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 3732 | 1466036522343 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:02 INFO - PROCESS | 3732 | ++DOCSHELL 1657A400 == 30 [pid = 3732] [id = 606] 16:22:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1657A800) [pid = 3732] [serial = 1818] [outer = 00000000] 16:22:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16C05C00) [pid = 3732] [serial = 1819] [outer = 1657A800] 16:22:02 INFO - PROCESS | 3732 | 1466036522390 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (16E01C00) [pid = 3732] [serial = 1820] [outer = 1657A800] 16:22:02 INFO - PROCESS | 3732 | 1466036522839 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 625ms 16:22:02 INFO - PROCESS | 3732 | 1466036522878 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 3732 | 1466036522881 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 16:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:22:02 INFO - PROCESS | 3732 | 1466036522884 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 3732 | 1466036522886 Marionette TRACE conn3 <- [1,2390,null,{}] 16:22:02 INFO - PROCESS | 3732 | 1466036522889 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 3732 | 1466036522891 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:03 INFO - PROCESS | 3732 | 1466036523015 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:22:03 INFO - PROCESS | 3732 | 1466036523100 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 3732 | 1466036523103 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:03 INFO - PROCESS | 3732 | ++DOCSHELL 16FE4400 == 31 [pid = 3732] [id = 607] 16:22:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16FE4800) [pid = 3732] [serial = 1821] [outer = 00000000] 16:22:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1704DC00) [pid = 3732] [serial = 1822] [outer = 16FE4800] 16:22:03 INFO - PROCESS | 3732 | 1466036523145 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17125C00) [pid = 3732] [serial = 1823] [outer = 16FE4800] 16:22:03 INFO - PROCESS | 3732 | 1466036523556 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 703ms 16:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:22:03 INFO - PROCESS | 3732 | 1466036523583 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:22:03 INFO - PROCESS | 3732 | 1466036523585 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 16:22:03 INFO - PROCESS | 3732 | 1466036523588 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:22:03 INFO - PROCESS | 3732 | 1466036523590 Marionette TRACE conn3 <- [1,2394,null,{}] 16:22:03 INFO - PROCESS | 3732 | 1466036523593 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:03 INFO - PROCESS | 3732 | 1466036523595 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:03 INFO - PROCESS | 3732 | 1466036523705 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:22:03 INFO - PROCESS | 3732 | 1466036523711 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 3732 | 1466036523713 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:03 INFO - PROCESS | 3732 | ++DOCSHELL 15F11C00 == 32 [pid = 3732] [id = 608] 16:22:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16210400) [pid = 3732] [serial = 1824] [outer = 00000000] 16:22:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (175CCC00) [pid = 3732] [serial = 1825] [outer = 16210400] 16:22:03 INFO - PROCESS | 3732 | 1466036523766 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17693000) [pid = 3732] [serial = 1826] [outer = 16210400] 16:22:04 INFO - PROCESS | 3732 | 1466036524223 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 687ms 16:22:04 INFO - PROCESS | 3732 | 1466036524288 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:22:04 INFO - PROCESS | 3732 | 1466036524290 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 16:22:04 INFO - PROCESS | 3732 | 1466036524293 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 3732 | 1466036524295 Marionette TRACE conn3 <- [1,2398,null,{}] 16:22:04 INFO - PROCESS | 3732 | 1466036524298 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 3732 | 1466036524304 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:04 INFO - PROCESS | 3732 | 1466036524468 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:22:04 INFO - PROCESS | 3732 | 1466036524494 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:04 INFO - PROCESS | 3732 | 1466036524496 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:04 INFO - PROCESS | 3732 | ++DOCSHELL 1785E000 == 33 [pid = 3732] [id = 609] 16:22:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17861800) [pid = 3732] [serial = 1827] [outer = 00000000] 16:22:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17FE5800) [pid = 3732] [serial = 1828] [outer = 17861800] 16:22:04 INFO - PROCESS | 3732 | 1466036524539 Marionette DEBUG loaded listener.js 16:22:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19940400) [pid = 3732] [serial = 1829] [outer = 17861800] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (12A1B400) [pid = 3732] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (157D2000) [pid = 3732] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13155000) [pid = 3732] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (110E8C00) [pid = 3732] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (11CC6C00) [pid = 3732] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16A59400) [pid = 3732] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1047FC00) [pid = 3732] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (176D9400) [pid = 3732] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (11AD2C00) [pid = 3732] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (15F09400) [pid = 3732] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17FDE800) [pid = 3732] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:22:05 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15CCE800) [pid = 3732] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:22:05 INFO - PROCESS | 3732 | 1466036525110 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 827ms 16:22:05 INFO - PROCESS | 3732 | 1466036525136 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:22:05 INFO - PROCESS | 3732 | 1466036525138 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 16:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:22:05 INFO - PROCESS | 3732 | 1466036525142 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:22:05 INFO - PROCESS | 3732 | 1466036525144 Marionette TRACE conn3 <- [1,2402,null,{}] 16:22:05 INFO - PROCESS | 3732 | 1466036525151 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:05 INFO - PROCESS | 3732 | 1466036525153 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:05 INFO - PROCESS | 3732 | 1466036525230 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:22:05 INFO - PROCESS | 3732 | 1466036525235 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 3732 | 1466036525237 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:05 INFO - PROCESS | 3732 | ++DOCSHELL 11AD2C00 == 34 [pid = 3732] [id = 610] 16:22:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (11C20800) [pid = 3732] [serial = 1830] [outer = 00000000] 16:22:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1620E400) [pid = 3732] [serial = 1831] [outer = 11C20800] 16:22:05 INFO - PROCESS | 3732 | 1466036525286 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (16DEBC00) [pid = 3732] [serial = 1832] [outer = 11C20800] 16:22:05 INFO - PROCESS | 3732 | 1466036525762 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 640ms 16:22:05 INFO - PROCESS | 3732 | 1466036525780 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:22:05 INFO - PROCESS | 3732 | 1466036525782 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 16:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:22:05 INFO - PROCESS | 3732 | 1466036525785 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:22:05 INFO - PROCESS | 3732 | 1466036525787 Marionette TRACE conn3 <- [1,2406,null,{}] 16:22:05 INFO - PROCESS | 3732 | 1466036525791 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:05 INFO - PROCESS | 3732 | 1466036525793 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:05 INFO - PROCESS | 3732 | 1466036525899 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:22:05 INFO - PROCESS | 3732 | 1466036525905 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 3732 | 1466036525906 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:05 INFO - PROCESS | 3732 | ++DOCSHELL 1288DC00 == 35 [pid = 3732] [id = 611] 16:22:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13C05400) [pid = 3732] [serial = 1833] [outer = 00000000] 16:22:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (19940800) [pid = 3732] [serial = 1834] [outer = 13C05400] 16:22:05 INFO - PROCESS | 3732 | 1466036525949 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19946400) [pid = 3732] [serial = 1835] [outer = 13C05400] 16:22:06 INFO - PROCESS | 3732 | 1466036526365 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 640ms 16:22:06 INFO - PROCESS | 3732 | 1466036526424 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 3732 | 1466036526426 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:22:06 INFO - PROCESS | 3732 | 1466036526433 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 3732 | 1466036526435 Marionette TRACE conn3 <- [1,2410,null,{}] 16:22:06 INFO - PROCESS | 3732 | 1466036526438 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:06 INFO - PROCESS | 3732 | 1466036526440 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:06 INFO - PROCESS | 3732 | 1466036526519 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:22:06 INFO - PROCESS | 3732 | 1466036526525 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:06 INFO - PROCESS | 3732 | 1466036526527 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:06 INFO - PROCESS | 3732 | ++DOCSHELL 1620F800 == 36 [pid = 3732] [id = 612] 16:22:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1704D400) [pid = 3732] [serial = 1836] [outer = 00000000] 16:22:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19E60400) [pid = 3732] [serial = 1837] [outer = 1704D400] 16:22:06 INFO - PROCESS | 3732 | 1466036526569 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1A139800) [pid = 3732] [serial = 1838] [outer = 1704D400] 16:22:07 INFO - PROCESS | 3732 | 1466036527029 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 687ms 16:22:07 INFO - PROCESS | 3732 | 1466036527134 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 3732 | 1466036527139 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 16:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:22:07 INFO - PROCESS | 3732 | 1466036527144 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 3732 | 1466036527148 Marionette TRACE conn3 <- [1,2414,null,{}] 16:22:07 INFO - PROCESS | 3732 | 1466036527154 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 3732 | 1466036527158 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:07 INFO - PROCESS | 3732 | 1466036527356 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:22:07 INFO - PROCESS | 3732 | 1466036527476 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 3732 | 1466036527481 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:07 INFO - PROCESS | 3732 | ++DOCSHELL 12A1B800 == 37 [pid = 3732] [id = 613] 16:22:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (12A9C000) [pid = 3732] [serial = 1839] [outer = 00000000] 16:22:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (13150800) [pid = 3732] [serial = 1840] [outer = 12A9C000] 16:22:07 INFO - PROCESS | 3732 | 1466036527538 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13C03800) [pid = 3732] [serial = 1841] [outer = 12A9C000] 16:22:08 INFO - PROCESS | 3732 | 1466036528136 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1045ms 16:22:08 INFO - PROCESS | 3732 | 1466036528188 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:22:08 INFO - PROCESS | 3732 | 1466036528191 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 16:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:22:08 INFO - PROCESS | 3732 | 1466036528198 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:22:08 INFO - PROCESS | 3732 | 1466036528202 Marionette TRACE conn3 <- [1,2418,null,{}] 16:22:08 INFO - PROCESS | 3732 | 1466036528239 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:08 INFO - PROCESS | 3732 | 1466036528242 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:08 INFO - PROCESS | 3732 | 1466036528388 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:22:08 INFO - PROCESS | 3732 | 1466036528448 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:08 INFO - PROCESS | 3732 | 1466036528451 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:08 INFO - PROCESS | 3732 | ++DOCSHELL 15AA3400 == 38 [pid = 3732] [id = 614] 16:22:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15CC6C00) [pid = 3732] [serial = 1842] [outer = 00000000] 16:22:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16205C00) [pid = 3732] [serial = 1843] [outer = 15CC6C00] 16:22:08 INFO - PROCESS | 3732 | 1466036528505 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (169BE400) [pid = 3732] [serial = 1844] [outer = 15CC6C00] 16:22:09 INFO - PROCESS | 3732 | 1466036529140 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 968ms 16:22:09 INFO - PROCESS | 3732 | 1466036529159 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:22:09 INFO - PROCESS | 3732 | 1466036529162 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 16:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:22:09 INFO - PROCESS | 3732 | 1466036529165 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:22:09 INFO - PROCESS | 3732 | 1466036529168 Marionette TRACE conn3 <- [1,2422,null,{}] 16:22:09 INFO - PROCESS | 3732 | 1466036529178 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:09 INFO - PROCESS | 3732 | 1466036529182 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:09 INFO - PROCESS | 3732 | 1466036529291 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:22:09 INFO - PROCESS | 3732 | 1466036529401 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:09 INFO - PROCESS | 3732 | 1466036529405 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:09 INFO - PROCESS | 3732 | ++DOCSHELL 16E08C00 == 39 [pid = 3732] [id = 615] 16:22:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16E0B400) [pid = 3732] [serial = 1845] [outer = 00000000] 16:22:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17FDBC00) [pid = 3732] [serial = 1846] [outer = 16E0B400] 16:22:09 INFO - PROCESS | 3732 | 1466036529501 Marionette DEBUG loaded listener.js 16:22:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1994A000) [pid = 3732] [serial = 1847] [outer = 16E0B400] 16:22:10 INFO - PROCESS | 3732 | 1466036530086 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 999ms 16:22:10 INFO - PROCESS | 3732 | 1466036530167 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 3732 | 1466036530169 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:22:10 INFO - PROCESS | 3732 | 1466036530173 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 3732 | 1466036530175 Marionette TRACE conn3 <- [1,2426,null,{}] 16:22:10 INFO - PROCESS | 3732 | 1466036530178 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 3732 | 1466036530181 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:10 INFO - PROCESS | 3732 | 1466036530292 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:22:10 INFO - PROCESS | 3732 | 1466036530568 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 3732 | 1466036530571 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:10 INFO - PROCESS | 3732 | ++DOCSHELL 1047FC00 == 40 [pid = 3732] [id = 616] 16:22:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (104EC400) [pid = 3732] [serial = 1848] [outer = 00000000] 16:22:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10F11C00) [pid = 3732] [serial = 1849] [outer = 104EC400] 16:22:10 INFO - PROCESS | 3732 | 1466036530641 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1120E400) [pid = 3732] [serial = 1850] [outer = 104EC400] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 1288DC00 == 39 [pid = 3732] [id = 611] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 11AD2C00 == 38 [pid = 3732] [id = 610] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 1785E000 == 37 [pid = 3732] [id = 609] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 15F11C00 == 36 [pid = 3732] [id = 608] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 16FE4400 == 35 [pid = 3732] [id = 607] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 1657A400 == 34 [pid = 3732] [id = 606] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 14040400 == 33 [pid = 3732] [id = 605] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 12AE6400 == 32 [pid = 3732] [id = 604] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 14037C00 == 31 [pid = 3732] [id = 603] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 103CB800 == 30 [pid = 3732] [id = 601] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 10A4AC00 == 29 [pid = 3732] [id = 602] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 12A1A400 == 28 [pid = 3732] [id = 592] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 16E08C00 == 27 [pid = 3732] [id = 615] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 1620F800 == 26 [pid = 3732] [id = 612] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 12A1B800 == 25 [pid = 3732] [id = 613] 16:22:11 INFO - PROCESS | 3732 | --DOCSHELL 15AA3400 == 24 [pid = 3732] [id = 614] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13149400) [pid = 3732] [serial = 1778] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (12D5E000) [pid = 3732] [serial = 1777] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15AA5800) [pid = 3732] [serial = 1786] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13213400) [pid = 3732] [serial = 1783] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13652000) [pid = 3732] [serial = 1784] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (114BB800) [pid = 3732] [serial = 1780] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (11AD4C00) [pid = 3732] [serial = 1781] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17123800) [pid = 3732] [serial = 1795] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16E07C00) [pid = 3732] [serial = 1793] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16DF2C00) [pid = 3732] [serial = 1792] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15F0BC00) [pid = 3732] [serial = 1798] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17906000) [pid = 3732] [serial = 1801] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13C0A800) [pid = 3732] [serial = 1769] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17906400) [pid = 3732] [serial = 1802] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1325A000) [pid = 3732] [serial = 1768] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16C10400) [pid = 3732] [serial = 1772] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16573800) [pid = 3732] [serial = 1771] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1A1A8C00) [pid = 3732] [serial = 1775] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1994F800) [pid = 3732] [serial = 1774] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (175CD400) [pid = 3732] [serial = 1796] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1620E800) [pid = 3732] [serial = 1789] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16575C00) [pid = 3732] [serial = 1790] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (17E8F800) [pid = 3732] [serial = 1804] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (15F07000) [pid = 3732] [serial = 1787] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1393E400) [pid = 3732] [serial = 1799] [outer = 00000000] [url = about:blank] 16:22:11 INFO - PROCESS | 3732 | 1466036531911 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1811ms 16:22:11 INFO - PROCESS | 3732 | 1466036531985 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:22:11 INFO - PROCESS | 3732 | 1466036531990 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 16:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:22:11 INFO - PROCESS | 3732 | 1466036531995 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:22:11 INFO - PROCESS | 3732 | 1466036531998 Marionette TRACE conn3 <- [1,2430,null,{}] 16:22:11 INFO - PROCESS | 3732 | 1466036532005 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:11 INFO - PROCESS | 3732 | 1466036532008 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:12 INFO - PROCESS | 3732 | 1466036532107 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:22:12 INFO - PROCESS | 3732 | 1466036532114 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 3732 | 1466036532119 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:12 INFO - PROCESS | 3732 | ++DOCSHELL 10F17800 == 25 [pid = 3732] [id = 617] 16:22:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10F18000) [pid = 3732] [serial = 1851] [outer = 00000000] 16:22:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (114BD800) [pid = 3732] [serial = 1852] [outer = 10F18000] 16:22:12 INFO - PROCESS | 3732 | 1466036532170 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (11AD1C00) [pid = 3732] [serial = 1853] [outer = 10F18000] 16:22:12 INFO - PROCESS | 3732 | 1466036532660 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 687ms 16:22:12 INFO - PROCESS | 3732 | 1466036532693 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:22:12 INFO - PROCESS | 3732 | 1466036532698 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 16:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:22:12 INFO - PROCESS | 3732 | 1466036532704 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 3732 | 1466036532707 Marionette TRACE conn3 <- [1,2434,null,{}] 16:22:12 INFO - PROCESS | 3732 | 1466036532711 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:12 INFO - PROCESS | 3732 | 1466036532714 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:12 INFO - PROCESS | 3732 | 1466036532804 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:22:12 INFO - PROCESS | 3732 | 1466036532810 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 3732 | 1466036532813 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:12 INFO - PROCESS | 3732 | ++DOCSHELL 13154400 == 26 [pid = 3732] [id = 618] 16:22:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13155400) [pid = 3732] [serial = 1854] [outer = 00000000] 16:22:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13213400) [pid = 3732] [serial = 1855] [outer = 13155400] 16:22:12 INFO - PROCESS | 3732 | 1466036532861 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1364F400) [pid = 3732] [serial = 1856] [outer = 13155400] 16:22:13 INFO - PROCESS | 3732 | 1466036533328 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 640ms 16:22:13 INFO - PROCESS | 3732 | 1466036533342 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 3732 | 1466036533344 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 16:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:22:13 INFO - PROCESS | 3732 | 1466036533348 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 3732 | 1466036533351 Marionette TRACE conn3 <- [1,2438,null,{}] 16:22:13 INFO - PROCESS | 3732 | 1466036533362 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:13 INFO - PROCESS | 3732 | 1466036533366 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:13 INFO - PROCESS | 3732 | 1466036533439 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:22:13 INFO - PROCESS | 3732 | 1466036533446 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:13 INFO - PROCESS | 3732 | 1466036533450 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:13 INFO - PROCESS | 3732 | ++DOCSHELL 14F24C00 == 27 [pid = 3732] [id = 619] 16:22:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1533A400) [pid = 3732] [serial = 1857] [outer = 00000000] 16:22:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15AA0800) [pid = 3732] [serial = 1858] [outer = 1533A400] 16:22:13 INFO - PROCESS | 3732 | 1466036533498 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15CD2000) [pid = 3732] [serial = 1859] [outer = 1533A400] 16:22:13 INFO - PROCESS | 3732 | 1466036533969 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 702ms 16:22:14 INFO - PROCESS | 3732 | 1466036534032 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:22:14 INFO - PROCESS | 3732 | 1466036534035 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 16:22:14 INFO - PROCESS | 3732 | 1466036534038 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 3732 | 1466036534040 Marionette TRACE conn3 <- [1,2442,null,{}] 16:22:14 INFO - PROCESS | 3732 | 1466036534043 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 3732 | 1466036534045 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:14 INFO - PROCESS | 3732 | 1466036534170 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:22:14 INFO - PROCESS | 3732 | 1466036534175 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 3732 | 1466036534177 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:14 INFO - PROCESS | 3732 | ++DOCSHELL 15F0D000 == 28 [pid = 3732] [id = 620] 16:22:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15F11C00) [pid = 3732] [serial = 1860] [outer = 00000000] 16:22:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16573800) [pid = 3732] [serial = 1861] [outer = 15F11C00] 16:22:14 INFO - PROCESS | 3732 | 1466036534271 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1678A800) [pid = 3732] [serial = 1862] [outer = 15F11C00] 16:22:14 INFO - PROCESS | 3732 | 1466036534677 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 702ms 16:22:14 INFO - PROCESS | 3732 | 1466036534736 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:22:14 INFO - PROCESS | 3732 | 1466036534738 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 16:22:14 INFO - PROCESS | 3732 | 1466036534741 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:22:14 INFO - PROCESS | 3732 | 1466036534743 Marionette TRACE conn3 <- [1,2446,null,{}] 16:22:14 INFO - PROCESS | 3732 | 1466036534746 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 3732 | 1466036534748 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:14 INFO - PROCESS | 3732 | 1466036534857 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:22:14 INFO - PROCESS | 3732 | 1466036534949 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 3732 | 1466036534951 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:14 INFO - PROCESS | 3732 | ++DOCSHELL 16A61000 == 29 [pid = 3732] [id = 621] 16:22:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16C07400) [pid = 3732] [serial = 1863] [outer = 00000000] 16:22:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16E03000) [pid = 3732] [serial = 1864] [outer = 16C07400] 16:22:14 INFO - PROCESS | 3732 | 1466036534994 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E09800) [pid = 3732] [serial = 1865] [outer = 16C07400] 16:22:15 INFO - PROCESS | 3732 | 1466036535433 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 750ms 16:22:15 INFO - PROCESS | 3732 | 1466036535482 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 3732 | 1466036535484 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 16:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:22:15 INFO - PROCESS | 3732 | 1466036535487 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 3732 | 1466036535489 Marionette TRACE conn3 <- [1,2450,null,{}] 16:22:15 INFO - PROCESS | 3732 | 1466036535492 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:15 INFO - PROCESS | 3732 | 1466036535498 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:15 INFO - PROCESS | 3732 | 1466036535631 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:22:15 INFO - PROCESS | 3732 | 1466036535719 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 3732 | 1466036535721 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:15 INFO - PROCESS | 3732 | ++DOCSHELL 16FE6000 == 30 [pid = 3732] [id = 622] 16:22:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (170CD400) [pid = 3732] [serial = 1866] [outer = 00000000] 16:22:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1712B800) [pid = 3732] [serial = 1867] [outer = 170CD400] 16:22:15 INFO - PROCESS | 3732 | 1466036535764 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1768A000) [pid = 3732] [serial = 1868] [outer = 170CD400] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16FE4800) [pid = 3732] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16210400) [pid = 3732] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17861800) [pid = 3732] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10A4B400) [pid = 3732] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1576E000) [pid = 3732] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (12DEFC00) [pid = 3732] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1430EC00) [pid = 3732] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1657A800) [pid = 3732] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (11C20800) [pid = 3732] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (143DD800) [pid = 3732] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (13C05400) [pid = 3732] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:22:16 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1704D400) [pid = 3732] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:22:16 INFO - PROCESS | 3732 | 1466036536385 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 936ms 16:22:16 INFO - PROCESS | 3732 | 1466036536433 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:22:16 INFO - PROCESS | 3732 | 1466036536435 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 16:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:22:16 INFO - PROCESS | 3732 | 1466036536438 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:22:16 INFO - PROCESS | 3732 | 1466036536440 Marionette TRACE conn3 <- [1,2454,null,{}] 16:22:16 INFO - PROCESS | 3732 | 1466036536443 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:16 INFO - PROCESS | 3732 | 1466036536445 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:16 INFO - PROCESS | 3732 | 1466036536563 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:22:16 INFO - PROCESS | 3732 | 1466036536625 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:16 INFO - PROCESS | 3732 | 1466036536627 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:16 INFO - PROCESS | 3732 | ++DOCSHELL 11209000 == 31 [pid = 3732] [id = 623] 16:22:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1120C400) [pid = 3732] [serial = 1869] [outer = 00000000] 16:22:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14F26800) [pid = 3732] [serial = 1870] [outer = 1120C400] 16:22:16 INFO - PROCESS | 3732 | 1466036536669 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (17125400) [pid = 3732] [serial = 1871] [outer = 1120C400] 16:22:17 INFO - PROCESS | 3732 | 1466036537037 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 640ms 16:22:17 INFO - PROCESS | 3732 | 1466036537077 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 3732 | 1466036537078 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 16:22:17 INFO - PROCESS | 3732 | 1466036537082 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:22:17 INFO - PROCESS | 3732 | 1466036537083 Marionette TRACE conn3 <- [1,2458,null,{}] 16:22:17 INFO - PROCESS | 3732 | 1466036537097 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 3732 | 1466036537099 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:17 INFO - PROCESS | 3732 | 1466036537183 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:22:17 INFO - PROCESS | 3732 | 1466036537188 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 3732 | 1466036537190 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:17 INFO - PROCESS | 3732 | ++DOCSHELL 17691000 == 32 [pid = 3732] [id = 624] 16:22:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (176DEC00) [pid = 3732] [serial = 1872] [outer = 00000000] 16:22:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17907C00) [pid = 3732] [serial = 1873] [outer = 176DEC00] 16:22:17 INFO - PROCESS | 3732 | 1466036537232 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1790D400) [pid = 3732] [serial = 1874] [outer = 176DEC00] 16:22:17 INFO - PROCESS | 3732 | 1466036537643 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 593ms 16:22:17 INFO - PROCESS | 3732 | 1466036537679 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 3732 | 1466036537681 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 16:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:22:17 INFO - PROCESS | 3732 | 1466036537698 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 3732 | 1466036537699 Marionette TRACE conn3 <- [1,2462,null,{}] 16:22:17 INFO - PROCESS | 3732 | 1466036537707 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 3732 | 1466036537708 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:17 INFO - PROCESS | 3732 | 1466036537785 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:22:17 INFO - PROCESS | 3732 | 1466036537791 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 3732 | 1466036537793 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:17 INFO - PROCESS | 3732 | ++DOCSHELL 17E8F400 == 33 [pid = 3732] [id = 625] 16:22:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17E8F800) [pid = 3732] [serial = 1875] [outer = 00000000] 16:22:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17FDD800) [pid = 3732] [serial = 1876] [outer = 17E8F800] 16:22:17 INFO - PROCESS | 3732 | 1466036537835 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17FDE000) [pid = 3732] [serial = 1877] [outer = 17E8F800] 16:22:18 INFO - PROCESS | 3732 | 1466036538374 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 749ms 16:22:18 INFO - PROCESS | 3732 | 1466036538447 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 3732 | 1466036538451 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 16:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:22:18 INFO - PROCESS | 3732 | 1466036538457 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 3732 | 1466036538460 Marionette TRACE conn3 <- [1,2466,null,{}] 16:22:18 INFO - PROCESS | 3732 | 1466036538467 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 3732 | 1466036538470 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:18 INFO - PROCESS | 3732 | 1466036538598 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:22:18 INFO - PROCESS | 3732 | 1466036538730 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 3732 | 1466036538735 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:18 INFO - PROCESS | 3732 | ++DOCSHELL 1055F800 == 34 [pid = 3732] [id = 626] 16:22:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10567C00) [pid = 3732] [serial = 1878] [outer = 00000000] 16:22:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (11AD9800) [pid = 3732] [serial = 1879] [outer = 10567C00] 16:22:18 INFO - PROCESS | 3732 | 1466036538791 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (12DEAC00) [pid = 3732] [serial = 1880] [outer = 10567C00] 16:22:19 INFO - PROCESS | 3732 | 1466036539542 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1155ms 16:22:19 INFO - PROCESS | 3732 | 1466036539623 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:22:19 INFO - PROCESS | 3732 | 1466036539628 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 16:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:22:19 INFO - PROCESS | 3732 | 1466036539635 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:22:19 INFO - PROCESS | 3732 | 1466036539638 Marionette TRACE conn3 <- [1,2470,null,{}] 16:22:19 INFO - PROCESS | 3732 | 1466036539642 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:19 INFO - PROCESS | 3732 | 1466036539645 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:19 INFO - PROCESS | 3732 | 1466036539767 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:22:19 INFO - PROCESS | 3732 | 1466036539897 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:19 INFO - PROCESS | 3732 | 1466036539900 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:19 INFO - PROCESS | 3732 | ++DOCSHELL 13CD3C00 == 35 [pid = 3732] [id = 627] 16:22:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (13CD8000) [pid = 3732] [serial = 1881] [outer = 00000000] 16:22:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1555C800) [pid = 3732] [serial = 1882] [outer = 13CD8000] 16:22:19 INFO - PROCESS | 3732 | 1466036539958 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (157DD000) [pid = 3732] [serial = 1883] [outer = 13CD8000] 16:22:20 INFO - PROCESS | 3732 | 1466036540783 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1186ms 16:22:20 INFO - PROCESS | 3732 | 1466036540838 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:22:20 INFO - PROCESS | 3732 | 1466036540842 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 16:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:22:20 INFO - PROCESS | 3732 | 1466036540847 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - PROCESS | 3732 | 1466036540850 Marionette TRACE conn3 <- [1,2474,null,{}] 16:22:20 INFO - PROCESS | 3732 | 1466036540856 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 3732 | 1466036540858 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:20 INFO - PROCESS | 3732 | 1466036540982 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 17691000 == 34 [pid = 3732] [id = 624] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 11209000 == 33 [pid = 3732] [id = 623] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 16FE6000 == 32 [pid = 3732] [id = 622] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 16A61000 == 31 [pid = 3732] [id = 621] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 15F0D000 == 30 [pid = 3732] [id = 620] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 14F24C00 == 29 [pid = 3732] [id = 619] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 13154400 == 28 [pid = 3732] [id = 618] 16:22:20 INFO - PROCESS | 3732 | --DOCSHELL 10F17800 == 27 [pid = 3732] [id = 617] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1704DC00) [pid = 3732] [serial = 1822] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (175CCC00) [pid = 3732] [serial = 1825] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17FE5800) [pid = 3732] [serial = 1828] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1280FC00) [pid = 3732] [serial = 1807] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (12DF6400) [pid = 3732] [serial = 1808] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17E94C00) [pid = 3732] [serial = 1805] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1314F800) [pid = 3732] [serial = 1813] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1320A800) [pid = 3732] [serial = 1814] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15561C00) [pid = 3732] [serial = 1816] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15770000) [pid = 3732] [serial = 1817] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16C05C00) [pid = 3732] [serial = 1819] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16DEBC00) [pid = 3732] [serial = 1832] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (15569800) [pid = 3732] [serial = 1810] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15CC9000) [pid = 3732] [serial = 1811] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1620E400) [pid = 3732] [serial = 1831] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19940800) [pid = 3732] [serial = 1834] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19E60400) [pid = 3732] [serial = 1837] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1A139800) [pid = 3732] [serial = 1838] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19940400) [pid = 3732] [serial = 1829] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (17693000) [pid = 3732] [serial = 1826] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (17125C00) [pid = 3732] [serial = 1823] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (19946400) [pid = 3732] [serial = 1835] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (16E01C00) [pid = 3732] [serial = 1820] [outer = 00000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3732 | 1466036541115 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:21 INFO - PROCESS | 3732 | 1466036541119 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:21 INFO - PROCESS | 3732 | ++DOCSHELL 104E7C00 == 28 [pid = 3732] [id = 628] 16:22:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1055C400) [pid = 3732] [serial = 1884] [outer = 00000000] 16:22:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10A45400) [pid = 3732] [serial = 1885] [outer = 1055C400] 16:22:21 INFO - PROCESS | 3732 | 1466036541167 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (114C6800) [pid = 3732] [serial = 1886] [outer = 1055C400] 16:22:21 INFO - PROCESS | 3732 | 1466036541593 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 843ms 16:22:21 INFO - PROCESS | 3732 | 1466036541691 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:22:21 INFO - PROCESS | 3732 | 1466036541696 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 16:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:22:21 INFO - PROCESS | 3732 | 1466036541702 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - PROCESS | 3732 | 1466036541704 Marionette TRACE conn3 <- [1,2478,null,{}] 16:22:21 INFO - PROCESS | 3732 | 1466036541708 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:21 INFO - PROCESS | 3732 | 1466036541710 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:21 INFO - PROCESS | 3732 | 1466036541795 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:22:21 INFO - PROCESS | 3732 | 1466036541807 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:21 INFO - PROCESS | 3732 | 1466036541809 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:21 INFO - PROCESS | 3732 | ++DOCSHELL 13154400 == 29 [pid = 3732] [id = 629] 16:22:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (13155000) [pid = 3732] [serial = 1887] [outer = 00000000] 16:22:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (13210C00) [pid = 3732] [serial = 1888] [outer = 13155000] 16:22:21 INFO - PROCESS | 3732 | 1466036541859 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13930000) [pid = 3732] [serial = 1889] [outer = 13155000] 16:22:22 INFO - PROCESS | 3732 | 1466036542351 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 687ms 16:22:22 INFO - PROCESS | 3732 | 1466036542401 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 3732 | 1466036542403 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 16:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:22:22 INFO - PROCESS | 3732 | 1466036542435 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 3732 | 1466036542438 Marionette TRACE conn3 <- [1,2482,null,{}] 16:22:22 INFO - PROCESS | 3732 | 1466036542453 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:22 INFO - PROCESS | 3732 | 1466036542458 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:22 INFO - PROCESS | 3732 | 1466036542577 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:22:22 INFO - PROCESS | 3732 | 1466036542640 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:22 INFO - PROCESS | 3732 | 1466036542643 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:22 INFO - PROCESS | 3732 | ++DOCSHELL 1533D400 == 30 [pid = 3732] [id = 630] 16:22:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1555CC00) [pid = 3732] [serial = 1890] [outer = 00000000] 16:22:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (157D9C00) [pid = 3732] [serial = 1891] [outer = 1555CC00] 16:22:22 INFO - PROCESS | 3732 | 1466036542690 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15CCF400) [pid = 3732] [serial = 1892] [outer = 1555CC00] 16:22:23 INFO - PROCESS | 3732 | 1466036543053 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 16:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:22:23 INFO - PROCESS | 3732 | 1466036543086 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 3732 | 1466036543088 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 16:22:23 INFO - PROCESS | 3732 | 1466036543091 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 3732 | 1466036543093 Marionette TRACE conn3 <- [1,2486,null,{}] 16:22:23 INFO - PROCESS | 3732 | 1466036543096 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 3732 | 1466036543098 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:23 INFO - PROCESS | 3732 | 1466036543237 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:22:23 INFO - PROCESS | 3732 | 1466036543254 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 3732 | 1466036543257 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:23 INFO - PROCESS | 3732 | ++DOCSHELL 16207C00 == 31 [pid = 3732] [id = 631] 16:22:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1620F400) [pid = 3732] [serial = 1893] [outer = 00000000] 16:22:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16989800) [pid = 3732] [serial = 1894] [outer = 1620F400] 16:22:23 INFO - PROCESS | 3732 | 1466036543308 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16C08C00) [pid = 3732] [serial = 1895] [outer = 1620F400] 16:22:23 INFO - PROCESS | 3732 | 1466036543744 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 686ms 16:22:23 INFO - PROCESS | 3732 | 1466036543791 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 3732 | 1466036543793 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 16:22:23 INFO - PROCESS | 3732 | 1466036543796 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:22:23 INFO - PROCESS | 3732 | 1466036543797 Marionette TRACE conn3 <- [1,2490,null,{}] 16:22:23 INFO - PROCESS | 3732 | 1466036543801 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 3732 | 1466036543803 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:23 INFO - PROCESS | 3732 | 1466036543919 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:22:24 INFO - PROCESS | 3732 | 1466036544012 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:24 INFO - PROCESS | 3732 | 1466036544014 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:24 INFO - PROCESS | 3732 | ++DOCSHELL 16573000 == 32 [pid = 3732] [id = 632] 16:22:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16788400) [pid = 3732] [serial = 1896] [outer = 00000000] 16:22:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16E0F000) [pid = 3732] [serial = 1897] [outer = 16788400] 16:22:24 INFO - PROCESS | 3732 | 1466036544059 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16FDB800) [pid = 3732] [serial = 1898] [outer = 16788400] 16:22:24 INFO - PROCESS | 3732 | 1466036544487 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 16:22:24 INFO - PROCESS | 3732 | 1466036544539 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:22:24 INFO - PROCESS | 3732 | 1466036544541 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 16:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:22:24 INFO - PROCESS | 3732 | 1466036544544 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:22:24 INFO - PROCESS | 3732 | 1466036544546 Marionette TRACE conn3 <- [1,2494,null,{}] 16:22:24 INFO - PROCESS | 3732 | 1466036544549 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:24 INFO - PROCESS | 3732 | 1466036544555 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:24 INFO - PROCESS | 3732 | 1466036544693 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:22:24 INFO - PROCESS | 3732 | 1466036544759 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:24 INFO - PROCESS | 3732 | 1466036544762 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:24 INFO - PROCESS | 3732 | ++DOCSHELL 17122000 == 33 [pid = 3732] [id = 633] 16:22:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17127000) [pid = 3732] [serial = 1899] [outer = 00000000] 16:22:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (175CC400) [pid = 3732] [serial = 1900] [outer = 17127000] 16:22:24 INFO - PROCESS | 3732 | 1466036544804 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (176DC800) [pid = 3732] [serial = 1901] [outer = 17127000] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13155400) [pid = 3732] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10F18000) [pid = 3732] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1533A400) [pid = 3732] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (104EC400) [pid = 3732] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (170CD400) [pid = 3732] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (12A9C000) [pid = 3732] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15CC6C00) [pid = 3732] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16E0B400) [pid = 3732] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (176DEC00) [pid = 3732] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16C07400) [pid = 3732] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1120C400) [pid = 3732] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:22:25 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15F11C00) [pid = 3732] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:22:25 INFO - PROCESS | 3732 | 1466036545338 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 828ms 16:22:25 INFO - PROCESS | 3732 | 1466036545385 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 3732 | 1466036545387 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 16:22:25 INFO - PROCESS | 3732 | 1466036545391 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:22:25 INFO - PROCESS | 3732 | 1466036545402 Marionette TRACE conn3 <- [1,2498,null,{}] 16:22:25 INFO - PROCESS | 3732 | 1466036545406 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 3732 | 1466036545407 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:25 INFO - PROCESS | 3732 | 1466036545484 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:22:25 INFO - PROCESS | 3732 | 1466036545489 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 3732 | 1466036545491 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:25 INFO - PROCESS | 3732 | ++DOCSHELL 157D6000 == 34 [pid = 3732] [id = 634] 16:22:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (15AAC800) [pid = 3732] [serial = 1902] [outer = 00000000] 16:22:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1657A000) [pid = 3732] [serial = 1903] [outer = 15AAC800] 16:22:25 INFO - PROCESS | 3732 | 1466036545533 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1704D800) [pid = 3732] [serial = 1904] [outer = 15AAC800] 16:22:25 INFO - PROCESS | 3732 | 1466036545985 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 656ms 16:22:26 INFO - PROCESS | 3732 | 1466036546049 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 3732 | 1466036546051 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 16:22:26 INFO - PROCESS | 3732 | 1466036546055 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:22:26 INFO - PROCESS | 3732 | 1466036546056 Marionette TRACE conn3 <- [1,2502,null,{}] 16:22:26 INFO - PROCESS | 3732 | 1466036546060 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 3732 | 1466036546062 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:26 INFO - PROCESS | 3732 | 1466036546139 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:22:26 INFO - PROCESS | 3732 | 1466036546145 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 3732 | 1466036546147 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:26 INFO - PROCESS | 3732 | ++DOCSHELL 1785B800 == 35 [pid = 3732] [id = 635] 16:22:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (17902800) [pid = 3732] [serial = 1905] [outer = 00000000] 16:22:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (17E1A400) [pid = 3732] [serial = 1906] [outer = 17902800] 16:22:26 INFO - PROCESS | 3732 | 1466036546189 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17FDC400) [pid = 3732] [serial = 1907] [outer = 17902800] 16:22:26 INFO - PROCESS | 3732 | 1466036546636 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 640ms 16:22:26 INFO - PROCESS | 3732 | 1466036546693 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 3732 | 1466036546695 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 16:22:26 INFO - PROCESS | 3732 | 1466036546698 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:22:26 INFO - PROCESS | 3732 | 1466036546700 Marionette TRACE conn3 <- [1,2506,null,{}] 16:22:26 INFO - PROCESS | 3732 | 1466036546703 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 3732 | 1466036546705 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:26 INFO - PROCESS | 3732 | 1466036546782 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:22:26 INFO - PROCESS | 3732 | 1466036546788 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 3732 | 1466036546790 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:26 INFO - PROCESS | 3732 | ++DOCSHELL 15566800 == 36 [pid = 3732] [id = 636] 16:22:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1790C400) [pid = 3732] [serial = 1908] [outer = 00000000] 16:22:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19948800) [pid = 3732] [serial = 1909] [outer = 1790C400] 16:22:26 INFO - PROCESS | 3732 | 1466036546831 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1994C000) [pid = 3732] [serial = 1910] [outer = 1790C400] 16:22:27 INFO - PROCESS | 3732 | 1466036547275 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 625ms 16:22:27 INFO - PROCESS | 3732 | 1466036547350 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:22:27 INFO - PROCESS | 3732 | 1466036547354 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 16:22:27 INFO - PROCESS | 3732 | 1466036547364 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:22:27 INFO - PROCESS | 3732 | 1466036547368 Marionette TRACE conn3 <- [1,2510,null,{}] 16:22:27 INFO - PROCESS | 3732 | 1466036547375 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:27 INFO - PROCESS | 3732 | 1466036547378 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:27 INFO - PROCESS | 3732 | 1466036547512 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:22:27 INFO - PROCESS | 3732 | 1466036547646 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 3732 | 1466036547652 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:27 INFO - PROCESS | 3732 | ++DOCSHELL 10F02C00 == 37 [pid = 3732] [id = 637] 16:22:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (10F03000) [pid = 3732] [serial = 1911] [outer = 00000000] 16:22:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (110F2400) [pid = 3732] [serial = 1912] [outer = 10F03000] 16:22:27 INFO - PROCESS | 3732 | 1466036547711 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (12AA3400) [pid = 3732] [serial = 1913] [outer = 10F03000] 16:22:28 INFO - PROCESS | 3732 | 1466036548311 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 999ms 16:22:28 INFO - PROCESS | 3732 | 1466036548371 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:22:28 INFO - PROCESS | 3732 | 1466036548375 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 16:22:28 INFO - PROCESS | 3732 | 1466036548381 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 3732 | 1466036548385 Marionette TRACE conn3 <- [1,2514,null,{}] 16:22:28 INFO - PROCESS | 3732 | 1466036548389 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 3732 | 1466036548392 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:28 INFO - PROCESS | 3732 | 1466036548508 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:22:28 INFO - PROCESS | 3732 | 1466036548646 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 3732 | 1466036548649 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:28 INFO - PROCESS | 3732 | ++DOCSHELL 14F24C00 == 38 [pid = 3732] [id = 638] 16:22:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (14FE3400) [pid = 3732] [serial = 1914] [outer = 00000000] 16:22:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15566400) [pid = 3732] [serial = 1915] [outer = 14FE3400] 16:22:28 INFO - PROCESS | 3732 | 1466036548704 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F0DC00) [pid = 3732] [serial = 1916] [outer = 14FE3400] 16:22:29 INFO - PROCESS | 3732 | 1466036549276 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 936ms 16:22:29 INFO - PROCESS | 3732 | 1466036549322 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:22:29 INFO - PROCESS | 3732 | 1466036549325 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 16:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:22:29 INFO - PROCESS | 3732 | 1466036549328 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:22:29 INFO - PROCESS | 3732 | 1466036549331 Marionette TRACE conn3 <- [1,2518,null,{}] 16:22:29 INFO - PROCESS | 3732 | 1466036549340 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:29 INFO - PROCESS | 3732 | 1466036549345 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:29 INFO - PROCESS | 3732 | 1466036549453 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:22:29 INFO - PROCESS | 3732 | 1466036549599 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:29 INFO - PROCESS | 3732 | 1466036549604 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:29 INFO - PROCESS | 3732 | ++DOCSHELL 17123C00 == 39 [pid = 3732] [id = 639] 16:22:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1712D800) [pid = 3732] [serial = 1917] [outer = 00000000] 16:22:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1785A400) [pid = 3732] [serial = 1918] [outer = 1712D800] 16:22:29 INFO - PROCESS | 3732 | 1466036549661 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17FDFC00) [pid = 3732] [serial = 1919] [outer = 1712D800] 16:22:30 INFO - PROCESS | 3732 | 1466036550244 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 999ms 16:22:30 INFO - PROCESS | 3732 | 1466036550315 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 3732 | 1466036550317 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 16:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:22:30 INFO - PROCESS | 3732 | 1466036550321 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 3732 | 1466036550323 Marionette TRACE conn3 <- [1,2522,null,{}] 16:22:30 INFO - PROCESS | 3732 | 1466036550326 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 3732 | 1466036550328 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:30 INFO - PROCESS | 3732 | 1466036550433 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:22:30 INFO - PROCESS | 3732 | 1466036550578 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 3732 | 1466036550580 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:30 INFO - PROCESS | 3732 | ++DOCSHELL 143D7400 == 40 [pid = 3732] [id = 640] 16:22:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16202800) [pid = 3732] [serial = 1920] [outer = 00000000] 16:22:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (176D9400) [pid = 3732] [serial = 1921] [outer = 16202800] 16:22:30 INFO - PROCESS | 3732 | 1466036550635 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19E62400) [pid = 3732] [serial = 1922] [outer = 16202800] 16:22:31 INFO - PROCESS | 3732 | 1466036551351 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1093ms 16:22:31 INFO - PROCESS | 3732 | 1466036551413 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 3732 | 1466036551419 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:22:31 INFO - PROCESS | 3732 | 1466036551426 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 3732 | 1466036551430 Marionette TRACE conn3 <- [1,2526,null,{}] 16:22:31 INFO - PROCESS | 3732 | 1466036551459 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 3732 | 1466036551464 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:31 INFO - PROCESS | 3732 | 1466036551599 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 1047FC00 == 39 [pid = 3732] [id = 616] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 1785B800 == 38 [pid = 3732] [id = 635] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 157D6000 == 37 [pid = 3732] [id = 634] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 17122000 == 36 [pid = 3732] [id = 633] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 16573000 == 35 [pid = 3732] [id = 632] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 16207C00 == 34 [pid = 3732] [id = 631] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 1533D400 == 33 [pid = 3732] [id = 630] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 13154400 == 32 [pid = 3732] [id = 629] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 104E7C00 == 31 [pid = 3732] [id = 628] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 13CD3C00 == 30 [pid = 3732] [id = 627] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 17E8F400 == 29 [pid = 3732] [id = 625] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 1055F800 == 28 [pid = 3732] [id = 626] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 143D7400 == 27 [pid = 3732] [id = 640] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 17123C00 == 26 [pid = 3732] [id = 639] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 15566800 == 25 [pid = 3732] [id = 636] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 10F02C00 == 24 [pid = 3732] [id = 637] 16:22:32 INFO - PROCESS | 3732 | --DOCSHELL 14F24C00 == 23 [pid = 3732] [id = 638] 16:22:32 INFO - PROCESS | 3732 | 1466036552293 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 3732 | 1466036552297 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13213400) [pid = 3732] [serial = 1855] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1364F400) [pid = 3732] [serial = 1856] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (114BD800) [pid = 3732] [serial = 1852] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (11AD1C00) [pid = 3732] [serial = 1853] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15AA0800) [pid = 3732] [serial = 1858] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10F11C00) [pid = 3732] [serial = 1849] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1120E400) [pid = 3732] [serial = 1850] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1712B800) [pid = 3732] [serial = 1867] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17FDD800) [pid = 3732] [serial = 1876] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13C03800) [pid = 3732] [serial = 1841] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13150800) [pid = 3732] [serial = 1840] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (169BE400) [pid = 3732] [serial = 1844] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16205C00) [pid = 3732] [serial = 1843] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1994A000) [pid = 3732] [serial = 1847] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1790D400) [pid = 3732] [serial = 1874] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17FDBC00) [pid = 3732] [serial = 1846] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16E09800) [pid = 3732] [serial = 1865] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16E03000) [pid = 3732] [serial = 1864] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (14F26800) [pid = 3732] [serial = 1870] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17907C00) [pid = 3732] [serial = 1873] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1768A000) [pid = 3732] [serial = 1868] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16573800) [pid = 3732] [serial = 1861] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (17125400) [pid = 3732] [serial = 1871] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1678A800) [pid = 3732] [serial = 1862] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (15CD2000) [pid = 3732] [serial = 1859] [outer = 00000000] [url = about:blank] 16:22:32 INFO - PROCESS | 3732 | ++DOCSHELL 10438400 == 24 [pid = 3732] [id = 641] 16:22:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10473C00) [pid = 3732] [serial = 1923] [outer = 00000000] 16:22:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (104EC400) [pid = 3732] [serial = 1924] [outer = 10473C00] 16:22:32 INFO - PROCESS | 3732 | 1466036552439 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10A50C00) [pid = 3732] [serial = 1925] [outer = 10473C00] 16:22:32 INFO - PROCESS | 3732 | 1466036552927 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1561ms 16:22:32 INFO - PROCESS | 3732 | 1466036552988 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 3732 | 1466036552992 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 16:22:32 INFO - PROCESS | 3732 | 1466036552996 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:22:33 INFO - PROCESS | 3732 | 1466036552999 Marionette TRACE conn3 <- [1,2530,null,{}] 16:22:33 INFO - PROCESS | 3732 | 1466036553004 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 3732 | 1466036553008 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:33 INFO - PROCESS | 3732 | 1466036553102 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:22:33 INFO - PROCESS | 3732 | 1466036553111 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 3732 | 1466036553114 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:33 INFO - PROCESS | 3732 | ++DOCSHELL 12D62800 == 25 [pid = 3732] [id = 642] 16:22:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (12D65400) [pid = 3732] [serial = 1926] [outer = 00000000] 16:22:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1311E400) [pid = 3732] [serial = 1927] [outer = 12D65400] 16:22:33 INFO - PROCESS | 3732 | 1466036553160 Marionette DEBUG loaded listener.js 16:22:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (13154400) [pid = 3732] [serial = 1928] [outer = 12D65400] 16:22:33 INFO - PROCESS | 3732 | 1466036553652 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 687ms 16:22:33 INFO - PROCESS | 3732 | 1466036553713 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 3732 | 1466036553717 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 16:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:22:33 INFO - PROCESS | 3732 | 1466036553722 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - PROCESS | 3732 | 1466036553724 Marionette TRACE conn3 <- [1,2534,null,{}] 16:22:33 INFO - PROCESS | 3732 | 1466036553728 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 3732 | 1466036553731 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:33 INFO - PROCESS | 3732 | 1466036553820 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:22:33 INFO - PROCESS | 3732 | 1466036553918 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 3732 | 1466036553920 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:33 INFO - PROCESS | 3732 | ++DOCSHELL 13C06400 == 26 [pid = 3732] [id = 643] 16:22:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13C06C00) [pid = 3732] [serial = 1929] [outer = 00000000] 16:22:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13C0C400) [pid = 3732] [serial = 1930] [outer = 13C06C00] 16:22:33 INFO - PROCESS | 3732 | 1466036553965 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13CDBC00) [pid = 3732] [serial = 1931] [outer = 13C06C00] 16:22:34 INFO - PROCESS | 3732 | 1466036554375 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 702ms 16:22:34 INFO - PROCESS | 3732 | 1466036554420 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:22:34 INFO - PROCESS | 3732 | 1466036554422 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 16:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:22:34 INFO - PROCESS | 3732 | 1466036554440 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:22:34 INFO - PROCESS | 3732 | 1466036554445 Marionette TRACE conn3 <- [1,2538,null,{}] 16:22:34 INFO - PROCESS | 3732 | 1466036554454 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:34 INFO - PROCESS | 3732 | 1466036554458 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:34 INFO - PROCESS | 3732 | 1466036554588 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:22:34 INFO - PROCESS | 3732 | 1466036554602 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:34 INFO - PROCESS | 3732 | 1466036554604 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:34 INFO - PROCESS | 3732 | ++DOCSHELL 15774000 == 27 [pid = 3732] [id = 644] 16:22:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (157DC400) [pid = 3732] [serial = 1932] [outer = 00000000] 16:22:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15CC8400) [pid = 3732] [serial = 1933] [outer = 157DC400] 16:22:34 INFO - PROCESS | 3732 | 1466036554658 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16202400) [pid = 3732] [serial = 1934] [outer = 157DC400] 16:22:35 INFO - PROCESS | 3732 | 1466036555139 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 749ms 16:22:35 INFO - PROCESS | 3732 | 1466036555214 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:22:35 INFO - PROCESS | 3732 | 1466036555217 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 16:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:22:35 INFO - PROCESS | 3732 | 1466036555220 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:22:35 INFO - PROCESS | 3732 | 1466036555222 Marionette TRACE conn3 <- [1,2542,null,{}] 16:22:35 INFO - PROCESS | 3732 | 1466036555226 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:35 INFO - PROCESS | 3732 | 1466036555228 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:35 INFO - PROCESS | 3732 | 1466036555345 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:22:35 INFO - PROCESS | 3732 | 1466036555408 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 3732 | 1466036555411 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:35 INFO - PROCESS | 3732 | ++DOCSHELL 15CC7C00 == 28 [pid = 3732] [id = 645] 16:22:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15CD3800) [pid = 3732] [serial = 1935] [outer = 00000000] 16:22:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16576000) [pid = 3732] [serial = 1936] [outer = 15CD3800] 16:22:35 INFO - PROCESS | 3732 | 1466036555454 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1657AC00) [pid = 3732] [serial = 1937] [outer = 15CD3800] 16:22:35 INFO - PROCESS | 3732 | 1466036555875 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 703ms 16:22:35 INFO - PROCESS | 3732 | 1466036555920 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:22:35 INFO - PROCESS | 3732 | 1466036555922 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 16:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:22:35 INFO - PROCESS | 3732 | 1466036555925 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:22:35 INFO - PROCESS | 3732 | 1466036555926 Marionette TRACE conn3 <- [1,2546,null,{}] 16:22:35 INFO - PROCESS | 3732 | 1466036555930 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:35 INFO - PROCESS | 3732 | 1466036555932 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:36 INFO - PROCESS | 3732 | 1466036556058 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:22:36 INFO - PROCESS | 3732 | 1466036556065 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 3732 | 1466036556072 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:36 INFO - PROCESS | 3732 | ++DOCSHELL 16A59C00 == 29 [pid = 3732] [id = 646] 16:22:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16A5AC00) [pid = 3732] [serial = 1938] [outer = 00000000] 16:22:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16DF1C00) [pid = 3732] [serial = 1939] [outer = 16A5AC00] 16:22:36 INFO - PROCESS | 3732 | 1466036556185 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16E0BC00) [pid = 3732] [serial = 1940] [outer = 16A5AC00] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17127000) [pid = 3732] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13CD8000) [pid = 3732] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17E8F800) [pid = 3732] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1055C400) [pid = 3732] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13155000) [pid = 3732] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1555CC00) [pid = 3732] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10567C00) [pid = 3732] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1790C400) [pid = 3732] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15AAC800) [pid = 3732] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17902800) [pid = 3732] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1620F400) [pid = 3732] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:22:36 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16788400) [pid = 3732] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:22:36 INFO - PROCESS | 3732 | 1466036556904 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1046ms 16:22:36 INFO - PROCESS | 3732 | 1466036556977 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 3732 | 1466036556979 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 16:22:36 INFO - PROCESS | 3732 | 1466036556982 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 3732 | 1466036556983 Marionette TRACE conn3 <- [1,2550,null,{}] 16:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:22:36 INFO - PROCESS | 3732 | 1466036556986 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:36 INFO - PROCESS | 3732 | 1466036556989 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:37 INFO - PROCESS | 3732 | 1466036557105 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:22:37 INFO - PROCESS | 3732 | 1466036557167 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 3732 | 1466036557169 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:37 INFO - PROCESS | 3732 | ++DOCSHELL 10471400 == 30 [pid = 3732] [id = 647] 16:22:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10A4B400) [pid = 3732] [serial = 1941] [outer = 00000000] 16:22:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14034C00) [pid = 3732] [serial = 1942] [outer = 10A4B400] 16:22:37 INFO - PROCESS | 3732 | 1466036557213 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16E02400) [pid = 3732] [serial = 1943] [outer = 10A4B400] 16:22:37 INFO - PROCESS | 3732 | 1466036557582 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 640ms 16:22:37 INFO - PROCESS | 3732 | 1466036557629 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:22:37 INFO - PROCESS | 3732 | 1466036557631 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 16:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:22:37 INFO - PROCESS | 3732 | 1466036557635 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:22:37 INFO - PROCESS | 3732 | 1466036557636 Marionette TRACE conn3 <- [1,2554,null,{}] 16:22:37 INFO - PROCESS | 3732 | 1466036557639 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:37 INFO - PROCESS | 3732 | 1466036557641 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:37 INFO - PROCESS | 3732 | 1466036557726 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:22:37 INFO - PROCESS | 3732 | 1466036557732 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 3732 | 1466036557734 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:37 INFO - PROCESS | 3732 | ++DOCSHELL 1620EC00 == 31 [pid = 3732] [id = 648] 16:22:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16DEC400) [pid = 3732] [serial = 1944] [outer = 00000000] 16:22:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17122000) [pid = 3732] [serial = 1945] [outer = 16DEC400] 16:22:37 INFO - PROCESS | 3732 | 1466036557781 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17125C00) [pid = 3732] [serial = 1946] [outer = 16DEC400] 16:22:38 INFO - PROCESS | 3732 | 1466036558249 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 16:22:38 INFO - PROCESS | 3732 | 1466036558333 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 3732 | 1466036558335 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 16:22:38 INFO - PROCESS | 3732 | 1466036558338 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:22:38 INFO - PROCESS | 3732 | 1466036558340 Marionette TRACE conn3 <- [1,2558,null,{}] 16:22:38 INFO - PROCESS | 3732 | 1466036558343 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:38 INFO - PROCESS | 3732 | 1466036558345 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:38 INFO - PROCESS | 3732 | 1466036558446 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:22:38 INFO - PROCESS | 3732 | 1466036558457 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:38 INFO - PROCESS | 3732 | 1466036558459 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:38 INFO - PROCESS | 3732 | ++DOCSHELL 1036D000 == 32 [pid = 3732] [id = 649] 16:22:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10433C00) [pid = 3732] [serial = 1947] [outer = 00000000] 16:22:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1768AC00) [pid = 3732] [serial = 1948] [outer = 10433C00] 16:22:38 INFO - PROCESS | 3732 | 1466036558502 Marionette DEBUG loaded listener.js 16:22:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1768FC00) [pid = 3732] [serial = 1949] [outer = 10433C00] 16:22:39 INFO - PROCESS | 3732 | 1466036559278 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 999ms 16:22:39 INFO - PROCESS | 3732 | 1466036559342 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:22:39 INFO - PROCESS | 3732 | 1466036559346 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 16:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:22:39 INFO - PROCESS | 3732 | 1466036559374 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:22:39 INFO - PROCESS | 3732 | 1466036559378 Marionette TRACE conn3 <- [1,2562,null,{}] 16:22:39 INFO - PROCESS | 3732 | 1466036559406 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:39 INFO - PROCESS | 3732 | 1466036559409 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:39 INFO - PROCESS | 3732 | 1466036559534 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:22:39 INFO - PROCESS | 3732 | 1466036559664 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:39 INFO - PROCESS | 3732 | 1466036559668 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:39 INFO - PROCESS | 3732 | ++DOCSHELL 1120C400 == 33 [pid = 3732] [id = 650] 16:22:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (11C27400) [pid = 3732] [serial = 1950] [outer = 00000000] 16:22:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1310F800) [pid = 3732] [serial = 1951] [outer = 11C27400] 16:22:39 INFO - PROCESS | 3732 | 1466036559726 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1364C800) [pid = 3732] [serial = 1952] [outer = 11C27400] 16:22:40 INFO - PROCESS | 3732 | 1466036560476 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1296ms 16:22:40 INFO - PROCESS | 3732 | 1466036560642 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 3732 | 1466036560647 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 16:22:40 INFO - PROCESS | 3732 | 1466036560652 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:22:40 INFO - PROCESS | 3732 | 1466036560655 Marionette TRACE conn3 <- [1,2566,null,{}] 16:22:40 INFO - PROCESS | 3732 | 1466036560660 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:40 INFO - PROCESS | 3732 | 1466036560663 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:40 INFO - PROCESS | 3732 | 1466036560770 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:22:40 INFO - PROCESS | 3732 | 1466036560919 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:40 INFO - PROCESS | 3732 | 1466036560926 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:40 INFO - PROCESS | 3732 | ++DOCSHELL 1120E400 == 34 [pid = 3732] [id = 651] 16:22:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (114BBC00) [pid = 3732] [serial = 1953] [outer = 00000000] 16:22:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (11CC6C00) [pid = 3732] [serial = 1954] [outer = 114BBC00] 16:22:40 INFO - PROCESS | 3732 | 1466036560997 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (12BBFC00) [pid = 3732] [serial = 1955] [outer = 114BBC00] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 15AAD800 == 33 [pid = 3732] [id = 417] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 12A1B000 == 32 [pid = 3732] [id = 416] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 15F06C00 == 31 [pid = 3732] [id = 409] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 16C0CC00 == 30 [pid = 3732] [id = 412] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 10A4A400 == 29 [pid = 3732] [id = 413] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 16A56C00 == 28 [pid = 3732] [id = 411] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 15F06400 == 27 [pid = 3732] [id = 414] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 15CC8C00 == 26 [pid = 3732] [id = 423] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 13103400 == 25 [pid = 3732] [id = 422] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 16571000 == 24 [pid = 3732] [id = 410] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 13CD8400 == 23 [pid = 3732] [id = 408] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 13106400 == 22 [pid = 3732] [id = 421] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 131E3C00 == 21 [pid = 3732] [id = 407] 16:22:41 INFO - PROCESS | 3732 | --DOCSHELL 104EB400 == 20 [pid = 3732] [id = 420] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E0F000) [pid = 3732] [serial = 1897] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (175CC400) [pid = 3732] [serial = 1900] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1555C800) [pid = 3732] [serial = 1882] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (157DD000) [pid = 3732] [serial = 1883] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17FDE000) [pid = 3732] [serial = 1877] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10A45400) [pid = 3732] [serial = 1885] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (114C6800) [pid = 3732] [serial = 1886] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13210C00) [pid = 3732] [serial = 1888] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13930000) [pid = 3732] [serial = 1889] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (157D9C00) [pid = 3732] [serial = 1891] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15CCF400) [pid = 3732] [serial = 1892] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (11AD9800) [pid = 3732] [serial = 1879] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (12DEAC00) [pid = 3732] [serial = 1880] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16FDB800) [pid = 3732] [serial = 1898] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19948800) [pid = 3732] [serial = 1909] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1994C000) [pid = 3732] [serial = 1910] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1704D800) [pid = 3732] [serial = 1904] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1657A000) [pid = 3732] [serial = 1903] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (17FDC400) [pid = 3732] [serial = 1907] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (176DC800) [pid = 3732] [serial = 1901] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (16989800) [pid = 3732] [serial = 1894] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (16C08C00) [pid = 3732] [serial = 1895] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (17E1A400) [pid = 3732] [serial = 1906] [outer = 00000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3732 | 1466036561528 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 937ms 16:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:22:41 INFO - PROCESS | 3732 | 1466036561599 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:22:41 INFO - PROCESS | 3732 | 1466036561602 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 16:22:41 INFO - PROCESS | 3732 | 1466036561608 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:22:41 INFO - PROCESS | 3732 | 1466036561612 Marionette TRACE conn3 <- [1,2570,null,{}] 16:22:41 INFO - PROCESS | 3732 | 1466036561616 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:41 INFO - PROCESS | 3732 | 1466036561619 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:41 INFO - PROCESS | 3732 | 1466036561707 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:22:41 INFO - PROCESS | 3732 | 1466036561720 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:41 INFO - PROCESS | 3732 | 1466036561722 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:41 INFO - PROCESS | 3732 | ++DOCSHELL 13259400 == 21 [pid = 3732] [id = 652] 16:22:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1393D400) [pid = 3732] [serial = 1956] [outer = 00000000] 16:22:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (13C08400) [pid = 3732] [serial = 1957] [outer = 1393D400] 16:22:41 INFO - PROCESS | 3732 | 1466036561769 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (13C10000) [pid = 3732] [serial = 1958] [outer = 1393D400] 16:22:42 INFO - PROCESS | 3732 | 1466036562272 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 686ms 16:22:42 INFO - PROCESS | 3732 | 1466036562328 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 3732 | 1466036562331 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 16:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:22:42 INFO - PROCESS | 3732 | 1466036562334 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 3732 | 1466036562336 Marionette TRACE conn3 <- [1,2574,null,{}] 16:22:42 INFO - PROCESS | 3732 | 1466036562346 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:42 INFO - PROCESS | 3732 | 1466036562350 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:42 INFO - PROCESS | 3732 | 1466036562437 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:22:42 INFO - PROCESS | 3732 | 1466036562445 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 3732 | 1466036562449 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:42 INFO - PROCESS | 3732 | ++DOCSHELL 15566800 == 22 [pid = 3732] [id = 653] 16:22:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15568C00) [pid = 3732] [serial = 1959] [outer = 00000000] 16:22:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15AA6800) [pid = 3732] [serial = 1960] [outer = 15568C00] 16:22:42 INFO - PROCESS | 3732 | 1466036562498 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15CCF000) [pid = 3732] [serial = 1961] [outer = 15568C00] 16:22:42 INFO - PROCESS | 3732 | 1466036562983 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 702ms 16:22:43 INFO - PROCESS | 3732 | 1466036563034 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:22:43 INFO - PROCESS | 3732 | 1466036563036 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 16:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:22:43 INFO - PROCESS | 3732 | 1466036563039 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:22:43 INFO - PROCESS | 3732 | 1466036563041 Marionette TRACE conn3 <- [1,2578,null,{}] 16:22:43 INFO - PROCESS | 3732 | 1466036563044 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:43 INFO - PROCESS | 3732 | 1466036563046 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:43 INFO - PROCESS | 3732 | 1466036563129 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:22:43 INFO - PROCESS | 3732 | 1466036563134 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:43 INFO - PROCESS | 3732 | 1466036563136 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:43 INFO - PROCESS | 3732 | ++DOCSHELL 15F0BC00 == 23 [pid = 3732] [id = 654] 16:22:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16205400) [pid = 3732] [serial = 1962] [outer = 00000000] 16:22:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16574800) [pid = 3732] [serial = 1963] [outer = 16205400] 16:22:43 INFO - PROCESS | 3732 | 1466036563180 Marionette DEBUG loaded listener.js 16:22:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (16989800) [pid = 3732] [serial = 1964] [outer = 16205400] 16:22:43 INFO - PROCESS | 3732 | 1466036563632 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 640ms 16:22:43 INFO - PROCESS | 3732 | 1466036563682 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:22:43 INFO - PROCESS | 3732 | 1466036563684 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 16:22:43 INFO - PROCESS | 3732 | 1466036563687 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:22:43 INFO - PROCESS | 3732 | 1466036563689 Marionette TRACE conn3 <- [1,2582,null,{}] 16:22:43 INFO - PROCESS | 3732 | 1466036563692 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:43 INFO - PROCESS | 3732 | 1466036563694 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:43 INFO - PROCESS | 3732 | 1466036563803 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:22:43 INFO - PROCESS | 3732 | 1466036563893 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:43 INFO - PROCESS | 3732 | 1466036563895 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:43 INFO - PROCESS | 3732 | ++DOCSHELL 16C09C00 == 24 [pid = 3732] [id = 655] 16:22:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16C0C800) [pid = 3732] [serial = 1965] [outer = 00000000] 16:22:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16E05000) [pid = 3732] [serial = 1966] [outer = 16C0C800] 16:22:43 INFO - PROCESS | 3732 | 1466036563945 Marionette DEBUG loaded listener.js 16:22:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16E0F000) [pid = 3732] [serial = 1967] [outer = 16C0C800] 16:22:44 INFO - PROCESS | 3732 | 1466036564364 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 702ms 16:22:44 INFO - PROCESS | 3732 | 1466036564387 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 3732 | 1466036564389 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 16:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:22:44 INFO - PROCESS | 3732 | 1466036564392 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - PROCESS | 3732 | 1466036564394 Marionette TRACE conn3 <- [1,2586,null,{}] 16:22:44 INFO - PROCESS | 3732 | 1466036564407 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:44 INFO - PROCESS | 3732 | 1466036564413 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:44 INFO - PROCESS | 3732 | 1466036564552 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:22:44 INFO - PROCESS | 3732 | 1466036564566 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:44 INFO - PROCESS | 3732 | 1466036564569 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:44 INFO - PROCESS | 3732 | ++DOCSHELL 17042C00 == 25 [pid = 3732] [id = 656] 16:22:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17043C00) [pid = 3732] [serial = 1968] [outer = 00000000] 16:22:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1712DC00) [pid = 3732] [serial = 1969] [outer = 17043C00] 16:22:44 INFO - PROCESS | 3732 | 1466036564668 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17858400) [pid = 3732] [serial = 1970] [outer = 17043C00] 16:22:45 INFO - PROCESS | 3732 | 1466036565105 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 765ms 16:22:45 INFO - PROCESS | 3732 | 1466036565188 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 3732 | 1466036565190 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 16:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:22:45 INFO - PROCESS | 3732 | 1466036565196 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - PROCESS | 3732 | 1466036565198 Marionette TRACE conn3 <- [1,2590,null,{}] 16:22:45 INFO - PROCESS | 3732 | 1466036565201 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 3732 | 1466036565203 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:45 INFO - PROCESS | 3732 | 1466036565318 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:22:45 INFO - PROCESS | 3732 | 1466036565329 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:45 INFO - PROCESS | 3732 | 1466036565331 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:45 INFO - PROCESS | 3732 | ++DOCSHELL 17861800 == 26 [pid = 3732] [id = 657] 16:22:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17902800) [pid = 3732] [serial = 1971] [outer = 00000000] 16:22:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17E1DC00) [pid = 3732] [serial = 1972] [outer = 17902800] 16:22:45 INFO - PROCESS | 3732 | 1466036565373 Marionette DEBUG loaded listener.js 16:22:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17E92000) [pid = 3732] [serial = 1973] [outer = 17902800] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16A5AC00) [pid = 3732] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13C06C00) [pid = 3732] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (12D65400) [pid = 3732] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10473C00) [pid = 3732] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15CD3800) [pid = 3732] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10F03000) [pid = 3732] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14FE3400) [pid = 3732] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10A4B400) [pid = 3732] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1712D800) [pid = 3732] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16DEC400) [pid = 3732] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:22:45 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (157DC400) [pid = 3732] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:22:45 INFO - PROCESS | 3732 | 1466036565915 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 796ms 16:22:45 INFO - PROCESS | 3732 | 1466036565980 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 3732 | 1466036565982 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 16:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:22:45 INFO - PROCESS | 3732 | 1466036565985 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - PROCESS | 3732 | 1466036565987 Marionette TRACE conn3 <- [1,2594,null,{}] 16:22:45 INFO - PROCESS | 3732 | 1466036565990 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 3732 | 1466036565992 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:46 INFO - PROCESS | 3732 | 1466036566106 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:22:46 INFO - PROCESS | 3732 | 1466036566168 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:46 INFO - PROCESS | 3732 | 1466036566170 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:46 INFO - PROCESS | 3732 | ++DOCSHELL 114BD800 == 27 [pid = 3732] [id = 658] 16:22:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (11C20C00) [pid = 3732] [serial = 1974] [outer = 00000000] 16:22:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15F07C00) [pid = 3732] [serial = 1975] [outer = 11C20C00] 16:22:46 INFO - PROCESS | 3732 | 1466036566213 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (17126800) [pid = 3732] [serial = 1976] [outer = 11C20C00] 16:22:46 INFO - PROCESS | 3732 | 1466036566577 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 640ms 16:22:46 INFO - PROCESS | 3732 | 1466036566626 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:22:46 INFO - PROCESS | 3732 | 1466036566628 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 16:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:22:46 INFO - PROCESS | 3732 | 1466036566631 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:22:46 INFO - PROCESS | 3732 | 1466036566633 Marionette TRACE conn3 <- [1,2598,null,{}] 16:22:46 INFO - PROCESS | 3732 | 1466036566636 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:46 INFO - PROCESS | 3732 | 1466036566638 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:46 INFO - PROCESS | 3732 | 1466036566763 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:22:46 INFO - PROCESS | 3732 | 1466036566772 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:46 INFO - PROCESS | 3732 | 1466036566774 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:46 INFO - PROCESS | 3732 | ++DOCSHELL 157DD000 == 28 [pid = 3732] [id = 659] 16:22:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1698C800) [pid = 3732] [serial = 1977] [outer = 00000000] 16:22:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1790DC00) [pid = 3732] [serial = 1978] [outer = 1698C800] 16:22:46 INFO - PROCESS | 3732 | 1466036566817 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17FDD800) [pid = 3732] [serial = 1979] [outer = 1698C800] 16:22:47 INFO - PROCESS | 3732 | 1466036567215 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 640ms 16:22:47 INFO - PROCESS | 3732 | 1466036567267 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 3732 | 1466036567269 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 16:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:22:47 INFO - PROCESS | 3732 | 1466036567272 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 3732 | 1466036567274 Marionette TRACE conn3 <- [1,2602,null,{}] 16:22:47 INFO - PROCESS | 3732 | 1466036567282 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:47 INFO - PROCESS | 3732 | 1466036567283 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:47 INFO - PROCESS | 3732 | 1466036567364 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:22:47 INFO - PROCESS | 3732 | 1466036567370 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:47 INFO - PROCESS | 3732 | 1466036567372 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:47 INFO - PROCESS | 3732 | ++DOCSHELL 15CCD800 == 29 [pid = 3732] [id = 660] 16:22:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15F0AC00) [pid = 3732] [serial = 1980] [outer = 00000000] 16:22:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1994B800) [pid = 3732] [serial = 1981] [outer = 15F0AC00] 16:22:47 INFO - PROCESS | 3732 | 1466036567416 Marionette DEBUG loaded listener.js 16:22:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1994C000) [pid = 3732] [serial = 1982] [outer = 15F0AC00] 16:22:48 INFO - PROCESS | 3732 | --DOCSHELL 1712D400 == 28 [pid = 3732] [id = 418] 16:22:48 INFO - PROCESS | 3732 | --DOCSHELL 16571800 == 27 [pid = 3732] [id = 415] 16:22:48 INFO - PROCESS | 3732 | --DOCSHELL 105ED800 == 26 [pid = 3732] [id = 419] 16:22:48 INFO - PROCESS | 3732 | --DOCSHELL 10438400 == 25 [pid = 3732] [id = 641] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16DF1C00) [pid = 3732] [serial = 1939] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13C0C400) [pid = 3732] [serial = 1930] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1311E400) [pid = 3732] [serial = 1927] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (13154400) [pid = 3732] [serial = 1928] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (104EC400) [pid = 3732] [serial = 1924] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10A50C00) [pid = 3732] [serial = 1925] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1657AC00) [pid = 3732] [serial = 1937] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (12AA3400) [pid = 3732] [serial = 1913] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (110F2400) [pid = 3732] [serial = 1912] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15F0DC00) [pid = 3732] [serial = 1916] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (15566400) [pid = 3732] [serial = 1915] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1768AC00) [pid = 3732] [serial = 1948] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (16576000) [pid = 3732] [serial = 1936] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (14034C00) [pid = 3732] [serial = 1942] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (17FDFC00) [pid = 3732] [serial = 1919] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1785A400) [pid = 3732] [serial = 1918] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (176D9400) [pid = 3732] [serial = 1921] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (17125C00) [pid = 3732] [serial = 1946] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (17122000) [pid = 3732] [serial = 1945] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (16E0BC00) [pid = 3732] [serial = 1940] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (15CC8400) [pid = 3732] [serial = 1933] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (16E02400) [pid = 3732] [serial = 1943] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (16202400) [pid = 3732] [serial = 1934] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (13CDBC00) [pid = 3732] [serial = 1931] [outer = 00000000] [url = about:blank] 16:22:49 INFO - PROCESS | 3732 | 1466036569132 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1904ms 16:22:49 INFO - PROCESS | 3732 | 1466036569180 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 3732 | 1466036569184 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:22:49 INFO - PROCESS | 3732 | 1466036569190 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 3732 | 1466036569193 Marionette TRACE conn3 <- [1,2606,null,{}] 16:22:49 INFO - PROCESS | 3732 | 1466036569199 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:49 INFO - PROCESS | 3732 | 1466036569202 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:49 INFO - PROCESS | 3732 | 1466036569294 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:22:49 INFO - PROCESS | 3732 | 1466036569303 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:49 INFO - PROCESS | 3732 | 1466036569306 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:49 INFO - PROCESS | 3732 | ++DOCSHELL 10F0C800 == 26 [pid = 3732] [id = 661] 16:22:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (10F11C00) [pid = 3732] [serial = 1983] [outer = 00000000] 16:22:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (11CC7800) [pid = 3732] [serial = 1984] [outer = 10F11C00] 16:22:49 INFO - PROCESS | 3732 | 1466036569356 Marionette DEBUG loaded listener.js 16:22:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (12A10400) [pid = 3732] [serial = 1985] [outer = 10F11C00] 16:22:49 INFO - PROCESS | 3732 | 1466036569871 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 16:22:49 INFO - PROCESS | 3732 | 1466036569930 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 3732 | 1466036569935 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:22:49 INFO - PROCESS | 3732 | 1466036569941 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 3732 | 1466036569944 Marionette TRACE conn3 <- [1,2610,null,{}] 16:22:49 INFO - PROCESS | 3732 | 1466036569947 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:49 INFO - PROCESS | 3732 | 1466036569950 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:50 INFO - PROCESS | 3732 | 1466036570036 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:22:50 INFO - PROCESS | 3732 | 1466036570139 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 3732 | 1466036570142 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:50 INFO - PROCESS | 3732 | ++DOCSHELL 1314F800 == 27 [pid = 3732] [id = 662] 16:22:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (13151C00) [pid = 3732] [serial = 1986] [outer = 00000000] 16:22:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (131EBC00) [pid = 3732] [serial = 1987] [outer = 13151C00] 16:22:50 INFO - PROCESS | 3732 | 1466036570195 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (13254400) [pid = 3732] [serial = 1988] [outer = 13151C00] 16:22:50 INFO - PROCESS | 3732 | 1466036570569 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 640ms 16:22:50 INFO - PROCESS | 3732 | 1466036570588 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:22:50 INFO - PROCESS | 3732 | 1466036570591 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 16:22:50 INFO - PROCESS | 3732 | 1466036570594 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:22:50 INFO - PROCESS | 3732 | 1466036570598 Marionette TRACE conn3 <- [1,2614,null,{}] 16:22:50 INFO - PROCESS | 3732 | 1466036570609 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:50 INFO - PROCESS | 3732 | 1466036570613 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:50 INFO - PROCESS | 3732 | 1466036570697 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:22:50 INFO - PROCESS | 3732 | 1466036570736 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 3732 | 1466036570739 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:50 INFO - PROCESS | 3732 | ++DOCSHELL 1430C400 == 28 [pid = 3732] [id = 663] 16:22:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (1430EC00) [pid = 3732] [serial = 1989] [outer = 00000000] 16:22:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (14FEE400) [pid = 3732] [serial = 1990] [outer = 1430EC00] 16:22:50 INFO - PROCESS | 3732 | 1466036570786 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1556B400) [pid = 3732] [serial = 1991] [outer = 1430EC00] 16:22:51 INFO - PROCESS | 3732 | 1466036571261 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 702ms 16:22:51 INFO - PROCESS | 3732 | 1466036571295 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 3732 | 1466036571297 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 16:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:22:51 INFO - PROCESS | 3732 | 1466036571301 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - PROCESS | 3732 | 1466036571302 Marionette TRACE conn3 <- [1,2618,null,{}] 16:22:51 INFO - PROCESS | 3732 | 1466036571305 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:51 INFO - PROCESS | 3732 | 1466036571307 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:51 INFO - PROCESS | 3732 | 1466036571400 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:22:51 INFO - PROCESS | 3732 | 1466036571405 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 3732 | 1466036571407 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:51 INFO - PROCESS | 3732 | ++DOCSHELL 13253800 == 29 [pid = 3732] [id = 664] 16:22:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (14FECC00) [pid = 3732] [serial = 1992] [outer = 00000000] 16:22:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (15F10000) [pid = 3732] [serial = 1993] [outer = 14FECC00] 16:22:51 INFO - PROCESS | 3732 | 1466036571451 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (16202400) [pid = 3732] [serial = 1994] [outer = 14FECC00] 16:22:51 INFO - PROCESS | 3732 | 1466036571923 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 16:22:51 INFO - PROCESS | 3732 | 1466036571999 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 3732 | 1466036572001 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 16:22:51 INFO - PROCESS | 3732 | 1466036572005 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:22:51 INFO - PROCESS | 3732 | 1466036572006 Marionette TRACE conn3 <- [1,2622,null,{}] 16:22:52 INFO - PROCESS | 3732 | 1466036572010 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 3732 | 1466036572012 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:52 INFO - PROCESS | 3732 | 1466036572089 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:22:52 INFO - PROCESS | 3732 | 1466036572129 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:52 INFO - PROCESS | 3732 | 1466036572131 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:52 INFO - PROCESS | 3732 | ++DOCSHELL 1656D800 == 30 [pid = 3732] [id = 665] 16:22:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1656E000) [pid = 3732] [serial = 1995] [outer = 00000000] 16:22:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (16572800) [pid = 3732] [serial = 1996] [outer = 1656E000] 16:22:52 INFO - PROCESS | 3732 | 1466036572182 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16577000) [pid = 3732] [serial = 1997] [outer = 1656E000] 16:22:52 INFO - PROCESS | 3732 | 1466036572615 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 640ms 16:22:52 INFO - PROCESS | 3732 | 1466036572643 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:22:52 INFO - PROCESS | 3732 | 1466036572645 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 16:22:52 INFO - PROCESS | 3732 | 1466036572648 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:22:52 INFO - PROCESS | 3732 | 1466036572650 Marionette TRACE conn3 <- [1,2626,null,{}] 16:22:52 INFO - PROCESS | 3732 | 1466036572653 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 3732 | 1466036572659 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:52 INFO - PROCESS | 3732 | 1466036572764 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:22:52 INFO - PROCESS | 3732 | 1466036572772 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:52 INFO - PROCESS | 3732 | 1466036572774 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:52 INFO - PROCESS | 3732 | ++DOCSHELL 16DEB800 == 31 [pid = 3732] [id = 666] 16:22:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16DF0800) [pid = 3732] [serial = 1998] [outer = 00000000] 16:22:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (16E08000) [pid = 3732] [serial = 1999] [outer = 16DF0800] 16:22:52 INFO - PROCESS | 3732 | 1466036572817 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16E39800) [pid = 3732] [serial = 2000] [outer = 16DF0800] 16:22:53 INFO - PROCESS | 3732 | 1466036573247 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 640ms 16:22:53 INFO - PROCESS | 3732 | 1466036573286 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:22:53 INFO - PROCESS | 3732 | 1466036573288 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 16:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:22:53 INFO - PROCESS | 3732 | 1466036573295 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 3732 | 1466036573296 Marionette TRACE conn3 <- [1,2630,null,{}] 16:22:53 INFO - PROCESS | 3732 | 1466036573300 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:53 INFO - PROCESS | 3732 | 1466036573302 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:53 INFO - PROCESS | 3732 | 1466036573387 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:22:53 INFO - PROCESS | 3732 | 1466036573394 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 3732 | 1466036573396 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:53 INFO - PROCESS | 3732 | ++DOCSHELL 16FE2C00 == 32 [pid = 3732] [id = 667] 16:22:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16FE5800) [pid = 3732] [serial = 2001] [outer = 00000000] 16:22:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17124000) [pid = 3732] [serial = 2002] [outer = 16FE5800] 16:22:53 INFO - PROCESS | 3732 | 1466036573439 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17126000) [pid = 3732] [serial = 2003] [outer = 16FE5800] 16:22:53 INFO - PROCESS | 3732 | 1466036573874 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:22:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:22:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 16:22:53 INFO - PROCESS | 3732 | 1466036573942 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:22:53 INFO - PROCESS | 3732 | 1466036573944 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 16:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:22:53 INFO - PROCESS | 3732 | 1466036573949 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 3732 | 1466036573950 Marionette TRACE conn3 <- [1,2634,null,{}] 16:22:53 INFO - PROCESS | 3732 | 1466036573953 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:53 INFO - PROCESS | 3732 | 1466036573955 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:54 INFO - PROCESS | 3732 | 1466036574034 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:22:54 INFO - PROCESS | 3732 | 1466036574040 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 3732 | 1466036574042 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:54 INFO - PROCESS | 3732 | ++DOCSHELL 16E0D800 == 33 [pid = 3732] [id = 668] 16:22:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16FDBC00) [pid = 3732] [serial = 2004] [outer = 00000000] 16:22:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17690400) [pid = 3732] [serial = 2005] [outer = 16FDBC00] 16:22:54 INFO - PROCESS | 3732 | 1466036574084 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17692000) [pid = 3732] [serial = 2006] [outer = 16FDBC00] 16:22:54 INFO - PROCESS | 3732 | 1466036574556 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 624ms 16:22:54 INFO - PROCESS | 3732 | 1466036574584 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:22:54 INFO - PROCESS | 3732 | 1466036574587 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 16:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:22:54 INFO - PROCESS | 3732 | 1466036574600 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 3732 | 1466036574602 Marionette TRACE conn3 <- [1,2638,null,{}] 16:22:54 INFO - PROCESS | 3732 | 1466036574605 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:54 INFO - PROCESS | 3732 | 1466036574607 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:54 INFO - PROCESS | 3732 | 1466036574719 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:22:54 INFO - PROCESS | 3732 | 1466036574726 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 3732 | 1466036574728 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:54 INFO - PROCESS | 3732 | ++DOCSHELL 11CCBC00 == 34 [pid = 3732] [id = 669] 16:22:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (130A1400) [pid = 3732] [serial = 2007] [outer = 00000000] 16:22:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16A61400) [pid = 3732] [serial = 2008] [outer = 130A1400] 16:22:54 INFO - PROCESS | 3732 | 1466036574772 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16E0B000) [pid = 3732] [serial = 2009] [outer = 130A1400] 16:22:55 INFO - PROCESS | 3732 | 1466036575230 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 702ms 16:22:55 INFO - PROCESS | 3732 | 1466036575294 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:22:55 INFO - PROCESS | 3732 | 1466036575296 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 16:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:22:55 INFO - PROCESS | 3732 | 1466036575307 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - PROCESS | 3732 | 1466036575309 Marionette TRACE conn3 <- [1,2642,null,{}] 16:22:55 INFO - PROCESS | 3732 | 1466036575312 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 3732 | 1466036575314 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:55 INFO - PROCESS | 3732 | 1466036575438 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:22:55 INFO - PROCESS | 3732 | 1466036575501 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:55 INFO - PROCESS | 3732 | 1466036575503 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:55 INFO - PROCESS | 3732 | ++DOCSHELL 10A4F400 == 35 [pid = 3732] [id = 670] 16:22:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15F0FC00) [pid = 3732] [serial = 2010] [outer = 00000000] 16:22:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17FE2000) [pid = 3732] [serial = 2011] [outer = 15F0FC00] 16:22:55 INFO - PROCESS | 3732 | 1466036575545 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19940400) [pid = 3732] [serial = 2012] [outer = 15F0FC00] 16:22:55 INFO - PROCESS | 3732 | 1466036575957 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 703ms 16:22:55 INFO - PROCESS | 3732 | 1466036576004 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:22:55 INFO - PROCESS | 3732 | 1466036576006 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 16:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:22:55 INFO - PROCESS | 3732 | 1466036576010 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - PROCESS | 3732 | 1466036576012 Marionette TRACE conn3 <- [1,2646,null,{}] 16:22:55 INFO - PROCESS | 3732 | 1466036576015 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 3732 | 1466036576017 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:56 INFO - PROCESS | 3732 | 1466036576170 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:22:56 INFO - PROCESS | 3732 | 1466036576195 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 3732 | 1466036576197 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:56 INFO - PROCESS | 3732 | ++DOCSHELL 1656C400 == 36 [pid = 3732] [id = 671] 16:22:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (199F4800) [pid = 3732] [serial = 2013] [outer = 00000000] 16:22:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19E64000) [pid = 3732] [serial = 2014] [outer = 199F4800] 16:22:56 INFO - PROCESS | 3732 | 1466036576241 Marionette DEBUG loaded listener.js 16:22:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A138C00) [pid = 3732] [serial = 2015] [outer = 199F4800] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16202800) [pid = 3732] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16C0C800) [pid = 3732] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17043C00) [pid = 3732] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (11C20C00) [pid = 3732] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17902800) [pid = 3732] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1698C800) [pid = 3732] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16205400) [pid = 3732] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15568C00) [pid = 3732] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1393D400) [pid = 3732] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (114BBC00) [pid = 3732] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (11C27400) [pid = 3732] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:22:56 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10433C00) [pid = 3732] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:22:56 INFO - PROCESS | 3732 | 1466036576817 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:22:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 890ms 16:22:56 INFO - PROCESS | 3732 | 1466036576914 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:22:56 INFO - PROCESS | 3732 | 1466036576916 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 16:22:56 INFO - PROCESS | 3732 | 1466036576920 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:22:56 INFO - PROCESS | 3732 | 1466036576921 Marionette TRACE conn3 <- [1,2650,null,{}] 16:22:56 INFO - PROCESS | 3732 | 1466036576925 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:56 INFO - PROCESS | 3732 | 1466036576926 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:56 INFO - PROCESS | 3732 | 1466036577004 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:22:56 INFO - PROCESS | 3732 | 1466036577009 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 3732 | 1466036577011 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:57 INFO - PROCESS | 3732 | ++DOCSHELL 143D7400 == 37 [pid = 3732] [id = 672] 16:22:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (143E1000) [pid = 3732] [serial = 2016] [outer = 00000000] 16:22:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16DF4000) [pid = 3732] [serial = 2017] [outer = 143E1000] 16:22:57 INFO - PROCESS | 3732 | 1466036577053 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17123C00) [pid = 3732] [serial = 2018] [outer = 143E1000] 16:22:57 INFO - PROCESS | 3732 | 1466036577470 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:22:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:22:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 593ms 16:22:57 INFO - PROCESS | 3732 | 1466036577519 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 3732 | 1466036577521 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 16:22:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:22:57 INFO - PROCESS | 3732 | 1466036577528 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - PROCESS | 3732 | 1466036577529 Marionette TRACE conn3 <- [1,2654,null,{}] 16:22:57 INFO - PROCESS | 3732 | 1466036577533 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:57 INFO - PROCESS | 3732 | 1466036577535 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:57 INFO - PROCESS | 3732 | 1466036577623 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:22:57 INFO - PROCESS | 3732 | 1466036577629 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:57 INFO - PROCESS | 3732 | 1466036577631 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:57 INFO - PROCESS | 3732 | ++DOCSHELL 17E8F400 == 38 [pid = 3732] [id = 673] 16:22:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17FD7400) [pid = 3732] [serial = 2019] [outer = 00000000] 16:22:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A19F800) [pid = 3732] [serial = 2020] [outer = 17FD7400] 16:22:57 INFO - PROCESS | 3732 | 1466036577672 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A24EC00) [pid = 3732] [serial = 2021] [outer = 17FD7400] 16:22:58 INFO - PROCESS | 3732 | 1466036578607 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:22:58 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) 16:22:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1155ms 16:22:58 INFO - PROCESS | 3732 | 1466036578677 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:22:58 INFO - PROCESS | 3732 | 1466036578681 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 16:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:22:58 INFO - PROCESS | 3732 | 1466036578686 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:22:58 INFO - PROCESS | 3732 | 1466036578690 Marionette TRACE conn3 <- [1,2658,null,{}] 16:22:58 INFO - PROCESS | 3732 | 1466036578697 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:58 INFO - PROCESS | 3732 | 1466036578701 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:58 INFO - PROCESS | 3732 | 1466036578824 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:22:58 INFO - PROCESS | 3732 | 1466036578957 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 3732 | 1466036578961 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:22:58 INFO - PROCESS | 3732 | ++DOCSHELL 10F03800 == 39 [pid = 3732] [id = 674] 16:22:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10F04000) [pid = 3732] [serial = 2022] [outer = 00000000] 16:22:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (11205000) [pid = 3732] [serial = 2023] [outer = 10F04000] 16:22:58 INFO - PROCESS | 3732 | 1466036579018 Marionette DEBUG loaded listener.js 16:22:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (11C29800) [pid = 3732] [serial = 2024] [outer = 10F04000] 16:23:00 INFO - PROCESS | 3732 | 1466036580193 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:23:00 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 16:23:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:23:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:23:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1560ms 16:23:00 INFO - PROCESS | 3732 | 1466036580282 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:23:00 INFO - PROCESS | 3732 | 1466036580286 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 16:23:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:23:00 INFO - PROCESS | 3732 | 1466036580295 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 3732 | 1466036580299 Marionette TRACE conn3 <- [1,2662,null,{}] 16:23:00 INFO - PROCESS | 3732 | 1466036580304 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:00 INFO - PROCESS | 3732 | 1466036580307 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:00 INFO - PROCESS | 3732 | 1466036580441 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:23:00 INFO - PROCESS | 3732 | 1466036580762 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 3732 | 1466036580765 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:00 INFO - PROCESS | 3732 | ++DOCSHELL 104E7400 == 40 [pid = 3732] [id = 675] 16:23:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10561800) [pid = 3732] [serial = 2025] [outer = 00000000] 16:23:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10A4CC00) [pid = 3732] [serial = 2026] [outer = 10561800] 16:23:00 INFO - PROCESS | 3732 | 1466036580814 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (110F2400) [pid = 3732] [serial = 2027] [outer = 10561800] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 157DD000 == 39 [pid = 3732] [id = 659] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 143D7400 == 38 [pid = 3732] [id = 672] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 1656C400 == 37 [pid = 3732] [id = 671] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 10A4F400 == 36 [pid = 3732] [id = 670] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 11CCBC00 == 35 [pid = 3732] [id = 669] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 16E0D800 == 34 [pid = 3732] [id = 668] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 16FE2C00 == 33 [pid = 3732] [id = 667] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 16DEB800 == 32 [pid = 3732] [id = 666] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 1656D800 == 31 [pid = 3732] [id = 665] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 13253800 == 30 [pid = 3732] [id = 664] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 1430C400 == 29 [pid = 3732] [id = 663] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 1314F800 == 28 [pid = 3732] [id = 662] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 10F0C800 == 27 [pid = 3732] [id = 661] 16:23:01 INFO - PROCESS | 3732 | --DOCSHELL 15CCD800 == 26 [pid = 3732] [id = 660] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1994B800) [pid = 3732] [serial = 1981] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19E62400) [pid = 3732] [serial = 1922] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E05000) [pid = 3732] [serial = 1966] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16E0F000) [pid = 3732] [serial = 1967] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17858400) [pid = 3732] [serial = 1970] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1712DC00) [pid = 3732] [serial = 1969] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15F07C00) [pid = 3732] [serial = 1975] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17E1DC00) [pid = 3732] [serial = 1972] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1790DC00) [pid = 3732] [serial = 1978] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16574800) [pid = 3732] [serial = 1963] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15AA6800) [pid = 3732] [serial = 1960] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15CCF000) [pid = 3732] [serial = 1961] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (13C08400) [pid = 3732] [serial = 1957] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (13C10000) [pid = 3732] [serial = 1958] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (12BBFC00) [pid = 3732] [serial = 1955] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (11CC6C00) [pid = 3732] [serial = 1954] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1364C800) [pid = 3732] [serial = 1952] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1310F800) [pid = 3732] [serial = 1951] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1768FC00) [pid = 3732] [serial = 1949] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (17FDD800) [pid = 3732] [serial = 1979] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (17E92000) [pid = 3732] [serial = 1973] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (17126800) [pid = 3732] [serial = 1976] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (16989800) [pid = 3732] [serial = 1964] [outer = 00000000] [url = about:blank] 16:23:01 INFO - PROCESS | 3732 | 1466036581900 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:23:01 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 16:23:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:23:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1655ms 16:23:01 INFO - PROCESS | 3732 | 1466036581950 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:23:01 INFO - PROCESS | 3732 | 1466036581952 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 16:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:23:01 INFO - PROCESS | 3732 | 1466036581957 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:23:01 INFO - PROCESS | 3732 | 1466036581959 Marionette TRACE conn3 <- [1,2666,null,{}] 16:23:01 INFO - PROCESS | 3732 | 1466036581964 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:01 INFO - PROCESS | 3732 | 1466036581967 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:02 INFO - PROCESS | 3732 | 1466036582050 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:23:02 INFO - PROCESS | 3732 | 1466036582058 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:02 INFO - PROCESS | 3732 | 1466036582061 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:02 INFO - PROCESS | 3732 | ++DOCSHELL 12AA3C00 == 27 [pid = 3732] [id = 676] 16:23:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (12DF6400) [pid = 3732] [serial = 2028] [outer = 00000000] 16:23:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1364E800) [pid = 3732] [serial = 2029] [outer = 12DF6400] 16:23:02 INFO - PROCESS | 3732 | 1466036582107 Marionette DEBUG loaded listener.js 16:23:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (13C0D800) [pid = 3732] [serial = 2030] [outer = 12DF6400] 16:23:03 INFO - PROCESS | 3732 | 1466036583097 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:23:03 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) 16:23:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1186ms 16:23:03 INFO - PROCESS | 3732 | 1466036583152 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 3732 | 1466036583155 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 16:23:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:23:03 INFO - PROCESS | 3732 | 1466036583159 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 3732 | 1466036583161 Marionette TRACE conn3 <- [1,2670,null,{}] 16:23:03 INFO - PROCESS | 3732 | 1466036583165 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:03 INFO - PROCESS | 3732 | 1466036583167 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:03 INFO - PROCESS | 3732 | 1466036583254 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:23:03 INFO - PROCESS | 3732 | 1466036583263 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:03 INFO - PROCESS | 3732 | 1466036583265 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:03 INFO - PROCESS | 3732 | ++DOCSHELL 1533B800 == 28 [pid = 3732] [id = 677] 16:23:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1555C800) [pid = 3732] [serial = 2031] [outer = 00000000] 16:23:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (157DE800) [pid = 3732] [serial = 2032] [outer = 1555C800] 16:23:03 INFO - PROCESS | 3732 | 1466036583309 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15CC6C00) [pid = 3732] [serial = 2033] [outer = 1555C800] 16:23:04 INFO - PROCESS | 3732 | 1466036584304 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:23:04 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) 16:23:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1187ms 16:23:04 INFO - PROCESS | 3732 | 1466036584353 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:23:04 INFO - PROCESS | 3732 | 1466036584355 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 16:23:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:23:04 INFO - PROCESS | 3732 | 1466036584365 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:23:04 INFO - PROCESS | 3732 | 1466036584370 Marionette TRACE conn3 <- [1,2674,null,{}] 16:23:04 INFO - PROCESS | 3732 | 1466036584375 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:04 INFO - PROCESS | 3732 | 1466036584378 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:04 INFO - PROCESS | 3732 | 1466036584508 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:23:04 INFO - PROCESS | 3732 | 1466036584515 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 3732 | 1466036584517 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:04 INFO - PROCESS | 3732 | ++DOCSHELL 15F07000 == 29 [pid = 3732] [id = 678] 16:23:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15F09C00) [pid = 3732] [serial = 2034] [outer = 00000000] 16:23:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1656D000) [pid = 3732] [serial = 2035] [outer = 15F09C00] 16:23:04 INFO - PROCESS | 3732 | 1466036584560 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1698C000) [pid = 3732] [serial = 2036] [outer = 15F09C00] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (130A1400) [pid = 3732] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1656E000) [pid = 3732] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (15F0AC00) [pid = 3732] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16DF0800) [pid = 3732] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (14FECC00) [pid = 3732] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (10F11C00) [pid = 3732] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (15F0FC00) [pid = 3732] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (16FE5800) [pid = 3732] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (13151C00) [pid = 3732] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (16FDBC00) [pid = 3732] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1430EC00) [pid = 3732] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (199F4800) [pid = 3732] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:23:05 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (143E1000) [pid = 3732] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:23:05 INFO - PROCESS | 3732 | 1466036585567 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:23:05 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 16:23:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:23:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:23:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1249ms 16:23:05 INFO - PROCESS | 3732 | 1466036585616 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 3732 | 1466036585619 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 16:23:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:23:05 INFO - PROCESS | 3732 | 1466036585622 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 3732 | 1466036585624 Marionette TRACE conn3 <- [1,2678,null,{}] 16:23:05 INFO - PROCESS | 3732 | 1466036585628 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:05 INFO - PROCESS | 3732 | 1466036585630 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:05 INFO - PROCESS | 3732 | 1466036585713 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:23:05 INFO - PROCESS | 3732 | 1466036585718 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:05 INFO - PROCESS | 3732 | 1466036585721 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:05 INFO - PROCESS | 3732 | ++DOCSHELL 13CD8C00 == 30 [pid = 3732] [id = 679] 16:23:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (13CDC400) [pid = 3732] [serial = 2037] [outer = 00000000] 16:23:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1656FC00) [pid = 3732] [serial = 2038] [outer = 13CDC400] 16:23:05 INFO - PROCESS | 3732 | 1466036585764 Marionette DEBUG loaded listener.js 16:23:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (16757800) [pid = 3732] [serial = 2039] [outer = 13CDC400] 16:23:06 INFO - PROCESS | 3732 | 1466036586699 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:23:06 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 16:23:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:23:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:23:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1077ms 16:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:23:06 INFO - PROCESS | 3732 | 1466036586712 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:23:06 INFO - PROCESS | 3732 | 1466036586714 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 16:23:06 INFO - PROCESS | 3732 | 1466036586717 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:23:06 INFO - PROCESS | 3732 | 1466036586719 Marionette TRACE conn3 <- [1,2682,null,{}] 16:23:06 INFO - PROCESS | 3732 | 1466036586723 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:06 INFO - PROCESS | 3732 | 1466036586725 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:06 INFO - PROCESS | 3732 | 1466036586839 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:23:06 INFO - PROCESS | 3732 | 1466036586847 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:06 INFO - PROCESS | 3732 | 1466036586853 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:06 INFO - PROCESS | 3732 | ++DOCSHELL 13CDC000 == 31 [pid = 3732] [id = 680] 16:23:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (16E0BC00) [pid = 3732] [serial = 2040] [outer = 00000000] 16:23:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (16E34C00) [pid = 3732] [serial = 2041] [outer = 16E0BC00] 16:23:06 INFO - PROCESS | 3732 | 1466036586905 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (17042400) [pid = 3732] [serial = 2042] [outer = 16E0BC00] 16:23:07 INFO - PROCESS | 3732 | 1466036587849 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:23:07 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 16:23:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:23:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:23:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:23:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1140ms 16:23:07 INFO - PROCESS | 3732 | 1466036587863 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 3732 | 1466036587867 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 16:23:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:23:07 INFO - PROCESS | 3732 | 1466036587873 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 3732 | 1466036587877 Marionette TRACE conn3 <- [1,2686,null,{}] 16:23:07 INFO - PROCESS | 3732 | 1466036587883 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:07 INFO - PROCESS | 3732 | 1466036587886 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:07 INFO - PROCESS | 3732 | 1466036587995 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:23:08 INFO - PROCESS | 3732 | 1466036588127 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 3732 | 1466036588130 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:08 INFO - PROCESS | 3732 | ++DOCSHELL 1310F800 == 32 [pid = 3732] [id = 681] 16:23:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (13126000) [pid = 3732] [serial = 2043] [outer = 00000000] 16:23:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (131E3C00) [pid = 3732] [serial = 2044] [outer = 13126000] 16:23:08 INFO - PROCESS | 3732 | 1466036588189 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13932800) [pid = 3732] [serial = 2045] [outer = 13126000] 16:23:09 INFO - PROCESS | 3732 | 1466036589271 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:23:09 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 16:23:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:23:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:23:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1451ms 16:23:09 INFO - PROCESS | 3732 | 1466036589338 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 16:23:09 INFO - PROCESS | 3732 | 1466036589342 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 16:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:23:09 INFO - PROCESS | 3732 | 1466036589349 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - PROCESS | 3732 | 1466036589352 Marionette TRACE conn3 <- [1,2690,null,{}] 16:23:09 INFO - PROCESS | 3732 | 1466036589356 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:09 INFO - PROCESS | 3732 | 1466036589359 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:09 INFO - PROCESS | 3732 | 1466036589454 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:23:09 INFO - PROCESS | 3732 | 1466036589662 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:09 INFO - PROCESS | 3732 | 1466036589667 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:09 INFO - PROCESS | 3732 | ++DOCSHELL 15F0F000 == 33 [pid = 3732] [id = 682] 16:23:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15F13C00) [pid = 3732] [serial = 2046] [outer = 00000000] 16:23:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (16210400) [pid = 3732] [serial = 2047] [outer = 15F13C00] 16:23:09 INFO - PROCESS | 3732 | 1466036589723 Marionette DEBUG loaded listener.js 16:23:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16571400) [pid = 3732] [serial = 2048] [outer = 15F13C00] 16:23:10 INFO - PROCESS | 3732 | 1466036590464 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:23:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:23:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1155ms 16:23:10 INFO - PROCESS | 3732 | 1466036590504 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 3732 | 1466036590508 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:23:10 INFO - PROCESS | 3732 | 1466036590513 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 3732 | 1466036590516 Marionette TRACE conn3 <- [1,2694,null,{}] 16:23:10 INFO - PROCESS | 3732 | 1466036590522 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 3732 | 1466036590525 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:10 INFO - PROCESS | 3732 | 1466036590624 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 13CD8C00 == 32 [pid = 3732] [id = 679] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 15F07000 == 31 [pid = 3732] [id = 678] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 1533B800 == 30 [pid = 3732] [id = 677] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 12AA3C00 == 29 [pid = 3732] [id = 676] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 104E7400 == 28 [pid = 3732] [id = 675] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 10F03800 == 27 [pid = 3732] [id = 674] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 17E8F400 == 26 [pid = 3732] [id = 673] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 15F0F000 == 25 [pid = 3732] [id = 682] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 13CDC000 == 24 [pid = 3732] [id = 680] 16:23:11 INFO - PROCESS | 3732 | --DOCSHELL 1310F800 == 23 [pid = 3732] [id = 681] 16:23:11 INFO - PROCESS | 3732 | 1466036591269 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 3732 | 1466036591273 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16A61400) [pid = 3732] [serial = 2008] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16572800) [pid = 3732] [serial = 1996] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16577000) [pid = 3732] [serial = 1997] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1994C000) [pid = 3732] [serial = 1982] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16E08000) [pid = 3732] [serial = 1999] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (16E39800) [pid = 3732] [serial = 2000] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (15F10000) [pid = 3732] [serial = 1993] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (16202400) [pid = 3732] [serial = 1994] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (11CC7800) [pid = 3732] [serial = 1984] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (12A10400) [pid = 3732] [serial = 1985] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (17FE2000) [pid = 3732] [serial = 2011] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (17124000) [pid = 3732] [serial = 2002] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (17126000) [pid = 3732] [serial = 2003] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (131EBC00) [pid = 3732] [serial = 1987] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (13254400) [pid = 3732] [serial = 1988] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (17690400) [pid = 3732] [serial = 2005] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (14FEE400) [pid = 3732] [serial = 1990] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (1556B400) [pid = 3732] [serial = 1991] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (19E64000) [pid = 3732] [serial = 2014] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 50 (19940400) [pid = 3732] [serial = 2012] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 49 (1A138C00) [pid = 3732] [serial = 2015] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 48 (16DF4000) [pid = 3732] [serial = 2017] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 47 (16E0B000) [pid = 3732] [serial = 2009] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 46 (17123C00) [pid = 3732] [serial = 2018] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 45 (17692000) [pid = 3732] [serial = 2006] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | --DOMWINDOW == 44 (1A19F800) [pid = 3732] [serial = 2020] [outer = 00000000] [url = about:blank] 16:23:11 INFO - PROCESS | 3732 | ++DOCSHELL 10432400 == 24 [pid = 3732] [id = 683] 16:23:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 45 (10438400) [pid = 3732] [serial = 2049] [outer = 00000000] 16:23:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 46 (10A46C00) [pid = 3732] [serial = 2050] [outer = 10438400] 16:23:11 INFO - PROCESS | 3732 | 1466036591412 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 47 (10F02400) [pid = 3732] [serial = 2051] [outer = 10438400] 16:23:11 INFO - PROCESS | 3732 | 1466036591892 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:23:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1389ms 16:23:11 INFO - PROCESS | 3732 | 1466036591917 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 3732 | 1466036591921 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 16:23:11 INFO - PROCESS | 3732 | 1466036591925 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:23:11 INFO - PROCESS | 3732 | 1466036591928 Marionette TRACE conn3 <- [1,2698,null,{}] 16:23:11 INFO - PROCESS | 3732 | 1466036591933 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:11 INFO - PROCESS | 3732 | 1466036591937 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:12 INFO - PROCESS | 3732 | 1466036592026 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:23:12 INFO - PROCESS | 3732 | 1466036592041 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 3732 | 1466036592043 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:12 INFO - PROCESS | 3732 | ++DOCSHELL 13074400 == 25 [pid = 3732] [id = 684] 16:23:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 48 (13074C00) [pid = 3732] [serial = 2052] [outer = 00000000] 16:23:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (13106400) [pid = 3732] [serial = 2053] [outer = 13074C00] 16:23:12 INFO - PROCESS | 3732 | 1466036592091 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (13150800) [pid = 3732] [serial = 2054] [outer = 13074C00] 16:23:12 INFO - PROCESS | 3732 | 1466036592579 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 3732 | 1466036592632 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 16:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:23:12 INFO - PROCESS | 3732 | 1466036592637 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - PROCESS | 3732 | 1466036592639 Marionette TRACE conn3 <- [1,2702,null,{}] 16:23:12 INFO - PROCESS | 3732 | 1466036592671 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:12 INFO - PROCESS | 3732 | 1466036592674 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:12 INFO - PROCESS | 3732 | 1466036592806 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:23:12 INFO - PROCESS | 3732 | 1466036592867 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 3732 | 1466036592869 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:12 INFO - PROCESS | 3732 | ++DOCSHELL 13656400 == 26 [pid = 3732] [id = 685] 16:23:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (1393D400) [pid = 3732] [serial = 2055] [outer = 00000000] 16:23:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (13C10C00) [pid = 3732] [serial = 2056] [outer = 1393D400] 16:23:12 INFO - PROCESS | 3732 | 1466036592914 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (14041800) [pid = 3732] [serial = 2057] [outer = 1393D400] 16:23:13 INFO - PROCESS | 3732 | 1466036593324 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 718ms 16:23:13 INFO - PROCESS | 3732 | 1466036593356 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 3732 | 1466036593358 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 16:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:23:13 INFO - PROCESS | 3732 | 1466036593377 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 3732 | 1466036593382 Marionette TRACE conn3 <- [1,2706,null,{}] 16:23:13 INFO - PROCESS | 3732 | 1466036593391 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 3732 | 1466036593395 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:13 INFO - PROCESS | 3732 | 1466036593519 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:23:13 INFO - PROCESS | 3732 | 1466036593533 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 3732 | 1466036593535 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:13 INFO - PROCESS | 3732 | ++DOCSHELL 1556B800 == 27 [pid = 3732] [id = 686] 16:23:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (15767800) [pid = 3732] [serial = 2058] [outer = 00000000] 16:23:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (15F08400) [pid = 3732] [serial = 2059] [outer = 15767800] 16:23:13 INFO - PROCESS | 3732 | 1466036593579 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (15F11C00) [pid = 3732] [serial = 2060] [outer = 15767800] 16:23:14 INFO - PROCESS | 3732 | 1466036594061 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3732 | 1466036594126 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:23:14 INFO - PROCESS | 3732 | 1466036594171 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 3732 | 1466036594173 Marionette TRACE conn3 <- [1,2710,null,{}] 16:23:14 INFO - PROCESS | 3732 | 1466036594176 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 3732 | 1466036594178 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:14 INFO - PROCESS | 3732 | 1466036594298 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:23:14 INFO - PROCESS | 3732 | 1466036594307 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 3732 | 1466036594310 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:14 INFO - PROCESS | 3732 | ++DOCSHELL 15F07C00 == 28 [pid = 3732] [id = 687] 16:23:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (15F14C00) [pid = 3732] [serial = 2061] [outer = 00000000] 16:23:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (16577000) [pid = 3732] [serial = 2062] [outer = 15F14C00] 16:23:14 INFO - PROCESS | 3732 | 1466036594353 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (1697F400) [pid = 3732] [serial = 2063] [outer = 15F14C00] 16:23:14 INFO - PROCESS | 3732 | 1466036594793 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3732 | 1466036594827 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:23:14 INFO - PROCESS | 3732 | 1466036594830 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 3732 | 1466036594832 Marionette TRACE conn3 <- [1,2714,null,{}] 16:23:14 INFO - PROCESS | 3732 | 1466036594836 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 3732 | 1466036594838 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:14 INFO - PROCESS | 3732 | 1466036594952 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:23:14 INFO - PROCESS | 3732 | 1466036594958 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 3732 | 1466036594964 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:15 INFO - PROCESS | 3732 | ++DOCSHELL 16DF4000 == 29 [pid = 3732] [id = 688] 16:23:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (16DF5400) [pid = 3732] [serial = 2064] [outer = 00000000] 16:23:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (16E06000) [pid = 3732] [serial = 2065] [outer = 16DF5400] 16:23:15 INFO - PROCESS | 3732 | 1466036595074 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (16E3BC00) [pid = 3732] [serial = 2066] [outer = 16DF5400] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (16E0BC00) [pid = 3732] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (15F09C00) [pid = 3732] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (17FD7400) [pid = 3732] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (10F04000) [pid = 3732] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (10561800) [pid = 3732] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (12DF6400) [pid = 3732] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (1555C800) [pid = 3732] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:23:15 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (13CDC400) [pid = 3732] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:23:15 INFO - PROCESS | 3732 | 1466036595646 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 843ms 16:23:15 INFO - PROCESS | 3732 | 1466036595672 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 3732 | 1466036595674 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 16:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:23:15 INFO - PROCESS | 3732 | 1466036595677 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 3732 | 1466036595679 Marionette TRACE conn3 <- [1,2718,null,{}] 16:23:15 INFO - PROCESS | 3732 | 1466036595682 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 3732 | 1466036595684 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:15 INFO - PROCESS | 3732 | 1466036595802 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:23:15 INFO - PROCESS | 3732 | 1466036595869 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 3732 | 1466036595872 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:15 INFO - PROCESS | 3732 | ++DOCSHELL 13CDC400 == 30 [pid = 3732] [id = 689] 16:23:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (15F09C00) [pid = 3732] [serial = 2067] [outer = 00000000] 16:23:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (17121400) [pid = 3732] [serial = 2068] [outer = 15F09C00] 16:23:15 INFO - PROCESS | 3732 | 1466036595914 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (17128000) [pid = 3732] [serial = 2069] [outer = 15F09C00] 16:23:16 INFO - PROCESS | 3732 | 1466036596775 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:23:16 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 16:23:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:23:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:23:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1155ms 16:23:16 INFO - PROCESS | 3732 | 1466036596832 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 3732 | 1466036596834 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 16:23:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:23:16 INFO - PROCESS | 3732 | 1466036596837 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 3732 | 1466036596839 Marionette TRACE conn3 <- [1,2722,null,{}] 16:23:16 INFO - PROCESS | 3732 | 1466036596842 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:16 INFO - PROCESS | 3732 | 1466036596844 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:16 INFO - PROCESS | 3732 | 1466036596964 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:23:16 INFO - PROCESS | 3732 | 1466036596970 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 3732 | 1466036596972 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:16 INFO - PROCESS | 3732 | ++DOCSHELL 105ECC00 == 31 [pid = 3732] [id = 690] 16:23:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (10F05800) [pid = 3732] [serial = 2070] [outer = 00000000] 16:23:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (175CD400) [pid = 3732] [serial = 2071] [outer = 10F05800] 16:23:17 INFO - PROCESS | 3732 | 1466036597014 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1768FC00) [pid = 3732] [serial = 2072] [outer = 10F05800] 16:23:17 INFO - PROCESS | 3732 | 1466036597431 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:23:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 625ms 16:23:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:23:17 INFO - PROCESS | 3732 | 1466036597475 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 3732 | 1466036597477 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 16:23:17 INFO - PROCESS | 3732 | 1466036597481 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3732 | 1466036597483 Marionette TRACE conn3 <- [1,2726,null,{}] 16:23:17 INFO - PROCESS | 3732 | 1466036597490 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:17 INFO - PROCESS | 3732 | 1466036597492 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:17 INFO - PROCESS | 3732 | 1466036597657 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:23:17 INFO - PROCESS | 3732 | 1466036597746 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 3732 | 1466036597750 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:17 INFO - PROCESS | 3732 | ++DOCSHELL 110E7C00 == 32 [pid = 3732] [id = 691] 16:23:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (110EB000) [pid = 3732] [serial = 2073] [outer = 00000000] 16:23:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (11C29000) [pid = 3732] [serial = 2074] [outer = 110EB000] 16:23:17 INFO - PROCESS | 3732 | 1466036597806 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (12AA8400) [pid = 3732] [serial = 2075] [outer = 110EB000] 16:23:18 INFO - PROCESS | 3732 | 1466036598533 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:23:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1140ms 16:23:18 INFO - PROCESS | 3732 | 1466036598613 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 3732 | 1466036598617 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 16:23:18 INFO - PROCESS | 3732 | 1466036598622 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:23:18 INFO - PROCESS | 3732 | 1466036598625 Marionette TRACE conn3 <- [1,2730,null,{}] 16:23:18 INFO - PROCESS | 3732 | 1466036598629 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 3732 | 1466036598632 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:18 INFO - PROCESS | 3732 | 1466036598775 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:23:18 INFO - PROCESS | 3732 | 1466036598905 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 3732 | 1466036598910 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:18 INFO - PROCESS | 3732 | ++DOCSHELL 1403F800 == 33 [pid = 3732] [id = 692] 16:23:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1430A400) [pid = 3732] [serial = 2076] [outer = 00000000] 16:23:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15335C00) [pid = 3732] [serial = 2077] [outer = 1430A400] 16:23:18 INFO - PROCESS | 3732 | 1466036598972 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15770C00) [pid = 3732] [serial = 2078] [outer = 1430A400] 16:23:19 INFO - PROCESS | 3732 | --DOCSHELL 16A59C00 == 32 [pid = 3732] [id = 646] 16:23:19 INFO - PROCESS | 3732 | --DOCSHELL 15CC7C00 == 31 [pid = 3732] [id = 645] 16:23:19 INFO - PROCESS | 3732 | --DOCSHELL 15774000 == 30 [pid = 3732] [id = 644] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16E34C00) [pid = 3732] [serial = 2041] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1656D000) [pid = 3732] [serial = 2035] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1A24EC00) [pid = 3732] [serial = 2021] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (11205000) [pid = 3732] [serial = 2023] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (11C29800) [pid = 3732] [serial = 2024] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (10A4CC00) [pid = 3732] [serial = 2026] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (110F2400) [pid = 3732] [serial = 2027] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1364E800) [pid = 3732] [serial = 2029] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (13C0D800) [pid = 3732] [serial = 2030] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (157DE800) [pid = 3732] [serial = 2032] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (1656FC00) [pid = 3732] [serial = 2038] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (1698C000) [pid = 3732] [serial = 2036] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (16757800) [pid = 3732] [serial = 2039] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (15CC6C00) [pid = 3732] [serial = 2033] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (17042400) [pid = 3732] [serial = 2042] [outer = 00000000] [url = about:blank] 16:23:19 INFO - PROCESS | 3732 | 1466036599783 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:23:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1186ms 16:23:19 INFO - PROCESS | 3732 | 1466036599821 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 3732 | 1466036599824 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 16:23:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:23:19 INFO - PROCESS | 3732 | 1466036599845 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 3732 | 1466036599848 Marionette TRACE conn3 <- [1,2734,null,{}] 16:23:19 INFO - PROCESS | 3732 | 1466036599855 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 3732 | 1466036599858 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:19 INFO - PROCESS | 3732 | 1466036599954 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:23:19 INFO - PROCESS | 3732 | 1466036599961 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 3732 | 1466036599965 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:19 INFO - PROCESS | 3732 | ++DOCSHELL 114C7000 == 31 [pid = 3732] [id = 693] 16:23:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (11AD5400) [pid = 3732] [serial = 2079] [outer = 00000000] 16:23:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (12A1B400) [pid = 3732] [serial = 2080] [outer = 11AD5400] 16:23:20 INFO - PROCESS | 3732 | 1466036600018 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (13075400) [pid = 3732] [serial = 2081] [outer = 11AD5400] 16:23:20 INFO - PROCESS | 3732 | 1466036600547 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:23:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 16:23:20 INFO - PROCESS | 3732 | 1466036600585 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 3732 | 1466036600589 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 16:23:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:23:20 INFO - PROCESS | 3732 | 1466036600595 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 3732 | 1466036600598 Marionette TRACE conn3 <- [1,2738,null,{}] 16:23:20 INFO - PROCESS | 3732 | 1466036600602 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:20 INFO - PROCESS | 3732 | 1466036600604 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:20 INFO - PROCESS | 3732 | 1466036600690 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:23:20 INFO - PROCESS | 3732 | 1466036600699 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 3732 | 1466036600701 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:20 INFO - PROCESS | 3732 | ++DOCSHELL 1364C400 == 32 [pid = 3732] [id = 694] 16:23:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (13C06800) [pid = 3732] [serial = 2082] [outer = 00000000] 16:23:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (13C0D400) [pid = 3732] [serial = 2083] [outer = 13C06800] 16:23:20 INFO - PROCESS | 3732 | 1466036600751 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (14041400) [pid = 3732] [serial = 2084] [outer = 13C06800] 16:23:21 INFO - PROCESS | 3732 | 1466036601425 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:23:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 843ms 16:23:21 INFO - PROCESS | 3732 | 1466036601438 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 3732 | 1466036601443 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:23:21 INFO - PROCESS | 3732 | 1466036601448 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 3732 | 1466036601452 Marionette TRACE conn3 <- [1,2742,null,{}] 16:23:21 INFO - PROCESS | 3732 | 1466036601458 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 3732 | 1466036601461 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:21 INFO - PROCESS | 3732 | 1466036601565 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:23:21 INFO - PROCESS | 3732 | 1466036601701 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 3732 | 1466036601704 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:21 INFO - PROCESS | 3732 | ++DOCSHELL 12DF7400 == 33 [pid = 3732] [id = 695] 16:23:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (13101C00) [pid = 3732] [serial = 2085] [outer = 00000000] 16:23:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (13C04800) [pid = 3732] [serial = 2086] [outer = 13101C00] 16:23:21 INFO - PROCESS | 3732 | 1466036601760 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (143DB800) [pid = 3732] [serial = 2087] [outer = 13101C00] 16:23:22 INFO - PROCESS | 3732 | 1466036602309 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:23:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 890ms 16:23:22 INFO - PROCESS | 3732 | 1466036602353 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 3732 | 1466036602358 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 16:23:22 INFO - PROCESS | 3732 | 1466036602364 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:23:22 INFO - PROCESS | 3732 | 1466036602367 Marionette TRACE conn3 <- [1,2746,null,{}] 16:23:22 INFO - PROCESS | 3732 | 1466036602371 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 3732 | 1466036602374 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:22 INFO - PROCESS | 3732 | 1466036602477 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:23:22 INFO - PROCESS | 3732 | 1466036602585 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 3732 | 1466036602587 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:22 INFO - PROCESS | 3732 | ++DOCSHELL 15CC7C00 == 34 [pid = 3732] [id = 696] 16:23:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (15CC8C00) [pid = 3732] [serial = 2088] [outer = 00000000] 16:23:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (15F06C00) [pid = 3732] [serial = 2089] [outer = 15CC8C00] 16:23:22 INFO - PROCESS | 3732 | 1466036602642 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (15F14400) [pid = 3732] [serial = 2090] [outer = 15CC8C00] 16:23:23 INFO - PROCESS | 3732 | 1466036603235 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:23:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 952ms 16:23:23 INFO - PROCESS | 3732 | 1466036603309 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 3732 | 1466036603312 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:23:23 INFO - PROCESS | 3732 | 1466036603316 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 3732 | 1466036603320 Marionette TRACE conn3 <- [1,2750,null,{}] 16:23:23 INFO - PROCESS | 3732 | 1466036603331 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 3732 | 1466036603336 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:23 INFO - PROCESS | 3732 | 1466036603440 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:23:23 INFO - PROCESS | 3732 | 1466036603577 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 3732 | 1466036603581 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:23 INFO - PROCESS | 3732 | ++DOCSHELL 16A59000 == 35 [pid = 3732] [id = 697] 16:23:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (16A59400) [pid = 3732] [serial = 2091] [outer = 00000000] 16:23:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (16C08400) [pid = 3732] [serial = 2092] [outer = 16A59400] 16:23:23 INFO - PROCESS | 3732 | 1466036603637 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (16E02C00) [pid = 3732] [serial = 2093] [outer = 16A59400] 16:23:24 INFO - PROCESS | 3732 | 1466036604174 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:23:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 906ms 16:23:24 INFO - PROCESS | 3732 | 1466036604219 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 3732 | 1466036604222 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:23:24 INFO - PROCESS | 3732 | 1466036604226 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 3732 | 1466036604228 Marionette TRACE conn3 <- [1,2754,null,{}] 16:23:24 INFO - PROCESS | 3732 | 1466036604231 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 3732 | 1466036604234 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:24 INFO - PROCESS | 3732 | 1466036604340 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:23:24 INFO - PROCESS | 3732 | 1466036604450 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 3732 | 1466036604453 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:24 INFO - PROCESS | 3732 | ++DOCSHELL 16FE3800 == 36 [pid = 3732] [id = 698] 16:23:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16FE4800) [pid = 3732] [serial = 2094] [outer = 00000000] 16:23:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (170CE400) [pid = 3732] [serial = 2095] [outer = 16FE4800] 16:23:24 INFO - PROCESS | 3732 | 1466036604505 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17126000) [pid = 3732] [serial = 2096] [outer = 16FE4800] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 10432400 == 35 [pid = 3732] [id = 683] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 13259400 == 34 [pid = 3732] [id = 652] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 1120C400 == 33 [pid = 3732] [id = 650] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 13C06400 == 32 [pid = 3732] [id = 643] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 15566800 == 31 [pid = 3732] [id = 653] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 17861800 == 30 [pid = 3732] [id = 657] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 1036D000 == 29 [pid = 3732] [id = 649] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 12D62800 == 28 [pid = 3732] [id = 642] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 15F0BC00 == 27 [pid = 3732] [id = 654] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 1620EC00 == 26 [pid = 3732] [id = 648] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 17042C00 == 25 [pid = 3732] [id = 656] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 10471400 == 24 [pid = 3732] [id = 647] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 114BD800 == 23 [pid = 3732] [id = 658] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 1120E400 == 22 [pid = 3732] [id = 651] 16:23:25 INFO - PROCESS | 3732 | --DOCSHELL 16C09C00 == 21 [pid = 3732] [id = 655] 16:23:25 INFO - PROCESS | 3732 | 1466036605773 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:23:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:23:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1608ms 16:23:25 INFO - PROCESS | 3732 | 1466036605825 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 3732 | 1466036605829 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 16:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:23:25 INFO - PROCESS | 3732 | 1466036605835 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 3732 | 1466036605838 Marionette TRACE conn3 <- [1,2758,null,{}] 16:23:25 INFO - PROCESS | 3732 | 1466036605844 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 3732 | 1466036605847 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:25 INFO - PROCESS | 3732 | 1466036605942 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:23:25 INFO - PROCESS | 3732 | 1466036605950 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 3732 | 1466036605954 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:25 INFO - PROCESS | 3732 | ++DOCSHELL 114C4000 == 22 [pid = 3732] [id = 699] 16:23:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (114C4400) [pid = 3732] [serial = 2097] [outer = 00000000] 16:23:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (11C20800) [pid = 3732] [serial = 2098] [outer = 114C4400] 16:23:26 INFO - PROCESS | 3732 | 1466036606006 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (12A12800) [pid = 3732] [serial = 2099] [outer = 114C4400] 16:23:26 INFO - PROCESS | 3732 | 1466036606522 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:23:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 749ms 16:23:26 INFO - PROCESS | 3732 | 1466036606575 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 3732 | 1466036606580 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 16:23:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:23:26 INFO - PROCESS | 3732 | 1466036606586 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 3732 | 1466036606589 Marionette TRACE conn3 <- [1,2762,null,{}] 16:23:26 INFO - PROCESS | 3732 | 1466036606592 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 3732 | 1466036606595 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:26 INFO - PROCESS | 3732 | 1466036606681 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:23:26 INFO - PROCESS | 3732 | 1466036606690 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 3732 | 1466036606693 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:26 INFO - PROCESS | 3732 | ++DOCSHELL 1364F400 == 23 [pid = 3732] [id = 700] 16:23:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13656000) [pid = 3732] [serial = 2100] [outer = 00000000] 16:23:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13C0D800) [pid = 3732] [serial = 2101] [outer = 13656000] 16:23:26 INFO - PROCESS | 3732 | 1466036606740 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14F26C00) [pid = 3732] [serial = 2102] [outer = 13656000] 16:23:27 INFO - PROCESS | 3732 | 1466036607291 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:23:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 749ms 16:23:27 INFO - PROCESS | 3732 | 1466036607344 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 3732 | 1466036607346 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 16:23:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:23:27 INFO - PROCESS | 3732 | 1466036607350 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 3732 | 1466036607353 Marionette TRACE conn3 <- [1,2766,null,{}] 16:23:27 INFO - PROCESS | 3732 | 1466036607364 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 3732 | 1466036607368 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:27 INFO - PROCESS | 3732 | 1466036607486 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:23:27 INFO - PROCESS | 3732 | 1466036607553 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 3732 | 1466036607556 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:27 INFO - PROCESS | 3732 | ++DOCSHELL 1620A000 == 24 [pid = 3732] [id = 701] 16:23:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1620A800) [pid = 3732] [serial = 2103] [outer = 00000000] 16:23:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16571C00) [pid = 3732] [serial = 2104] [outer = 1620A800] 16:23:27 INFO - PROCESS | 3732 | 1466036607603 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1657AC00) [pid = 3732] [serial = 2105] [outer = 1620A800] 16:23:28 INFO - PROCESS | 3732 | 1466036608051 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 749ms 16:23:28 INFO - PROCESS | 3732 | 1466036608089 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 3732 | 1466036608092 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:23:28 INFO - PROCESS | 3732 | 1466036608095 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 3732 | 1466036608097 Marionette TRACE conn3 <- [1,2770,null,{}] 16:23:28 INFO - PROCESS | 3732 | 1466036608100 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 3732 | 1466036608102 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:28 INFO - PROCESS | 3732 | 1466036608236 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:23:28 INFO - PROCESS | 3732 | 1466036608299 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 3732 | 1466036608301 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:28 INFO - PROCESS | 3732 | ++DOCSHELL 169C6000 == 25 [pid = 3732] [id = 702] 16:23:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (169C9000) [pid = 3732] [serial = 2106] [outer = 00000000] 16:23:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16FE4C00) [pid = 3732] [serial = 2107] [outer = 169C9000] 16:23:28 INFO - PROCESS | 3732 | 1466036608345 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17125800) [pid = 3732] [serial = 2108] [outer = 169C9000] 16:23:28 INFO - PROCESS | 3732 | 1466036608755 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 702ms 16:23:28 INFO - PROCESS | 3732 | 1466036608795 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 3732 | 1466036608797 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:23:28 INFO - PROCESS | 3732 | 1466036608800 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 3732 | 1466036608802 Marionette TRACE conn3 <- [1,2774,null,{}] 16:23:28 INFO - PROCESS | 3732 | 1466036608810 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 3732 | 1466036608812 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:29 INFO - PROCESS | 3732 | 1466036609157 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10438400) [pid = 3732] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1393D400) [pid = 3732] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13074C00) [pid = 3732] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13126000) [pid = 3732] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16DF5400) [pid = 3732] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15F13C00) [pid = 3732] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15F14C00) [pid = 3732] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15F09C00) [pid = 3732] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15767800) [pid = 3732] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (11AD5400) [pid = 3732] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1430A400) [pid = 3732] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (10F05800) [pid = 3732] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:23:29 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (13C06800) [pid = 3732] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:23:29 INFO - PROCESS | 3732 | 1466036609234 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 3732 | 1466036609237 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:29 INFO - PROCESS | 3732 | ++DOCSHELL 10438400 == 26 [pid = 3732] [id = 703] 16:23:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10480C00) [pid = 3732] [serial = 2109] [outer = 00000000] 16:23:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (11CCD800) [pid = 3732] [serial = 2110] [outer = 10480C00] 16:23:29 INFO - PROCESS | 3732 | 1466036609280 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13C03800) [pid = 3732] [serial = 2111] [outer = 10480C00] 16:23:29 INFO - PROCESS | 3732 | 1466036609636 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:23:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 906ms 16:23:29 INFO - PROCESS | 3732 | 1466036609705 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 3732 | 1466036609707 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 16:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:23:29 INFO - PROCESS | 3732 | 1466036609710 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 3732 | 1466036609712 Marionette TRACE conn3 <- [1,2778,null,{}] 16:23:29 INFO - PROCESS | 3732 | 1466036609715 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 3732 | 1466036609721 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:29 INFO - PROCESS | 3732 | 1466036609823 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:23:29 INFO - PROCESS | 3732 | 1466036609829 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 3732 | 1466036609831 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:29 INFO - PROCESS | 3732 | ++DOCSHELL 16FD7800 == 27 [pid = 3732] [id = 704] 16:23:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1712E000) [pid = 3732] [serial = 2112] [outer = 00000000] 16:23:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17901C00) [pid = 3732] [serial = 2113] [outer = 1712E000] 16:23:29 INFO - PROCESS | 3732 | 1466036609874 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17E1C400) [pid = 3732] [serial = 2114] [outer = 1712E000] 16:23:30 INFO - PROCESS | 3732 | 1466036610328 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 702ms 16:23:30 INFO - PROCESS | 3732 | 1466036610410 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 3732 | 1466036610412 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 16:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:23:30 INFO - PROCESS | 3732 | 1466036610415 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 3732 | 1466036610416 Marionette TRACE conn3 <- [1,2782,null,{}] 16:23:30 INFO - PROCESS | 3732 | 1466036610420 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 3732 | 1466036610422 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:30 INFO - PROCESS | 3732 | 1466036610534 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:23:30 INFO - PROCESS | 3732 | 1466036610541 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 3732 | 1466036610543 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:30 INFO - PROCESS | 3732 | ++DOCSHELL 17EDCC00 == 28 [pid = 3732] [id = 705] 16:23:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17FD8000) [pid = 3732] [serial = 2115] [outer = 00000000] 16:23:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17FE1400) [pid = 3732] [serial = 2116] [outer = 17FD8000] 16:23:30 INFO - PROCESS | 3732 | 1466036610586 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17FE5800) [pid = 3732] [serial = 2117] [outer = 17FD8000] 16:23:30 INFO - PROCESS | 3732 | 1466036611003 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 624ms 16:23:31 INFO - PROCESS | 3732 | 1466036611053 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 3732 | 1466036611055 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 16:23:31 INFO - PROCESS | 3732 | 1466036611058 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:23:31 INFO - PROCESS | 3732 | 1466036611060 Marionette TRACE conn3 <- [1,2786,null,{}] 16:23:31 INFO - PROCESS | 3732 | 1466036611063 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 3732 | 1466036611065 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:31 INFO - PROCESS | 3732 | 1466036611142 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:23:31 INFO - PROCESS | 3732 | 1466036611299 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 3732 | 1466036611302 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:31 INFO - PROCESS | 3732 | ++DOCSHELL 103CD800 == 29 [pid = 3732] [id = 706] 16:23:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (103D2C00) [pid = 3732] [serial = 2118] [outer = 00000000] 16:23:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10A48400) [pid = 3732] [serial = 2119] [outer = 103D2C00] 16:23:31 INFO - PROCESS | 3732 | 1466036611400 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (110EB800) [pid = 3732] [serial = 2120] [outer = 103D2C00] 16:23:32 INFO - PROCESS | 3732 | 1466036612165 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1139ms 16:23:32 INFO - PROCESS | 3732 | 1466036612207 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 3732 | 1466036612210 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 16:23:32 INFO - PROCESS | 3732 | 1466036612215 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:23:32 INFO - PROCESS | 3732 | 1466036612218 Marionette TRACE conn3 <- [1,2790,null,{}] 16:23:32 INFO - PROCESS | 3732 | 1466036612223 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 3732 | 1466036612228 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:32 INFO - PROCESS | 3732 | 1466036612367 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:23:32 INFO - PROCESS | 3732 | 1466036612504 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 3732 | 1466036612507 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:32 INFO - PROCESS | 3732 | ++DOCSHELL 15561C00 == 30 [pid = 3732] [id = 707] 16:23:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1556B400) [pid = 3732] [serial = 2121] [outer = 00000000] 16:23:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15AAA400) [pid = 3732] [serial = 2122] [outer = 1556B400] 16:23:32 INFO - PROCESS | 3732 | 1466036612564 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15AAC000) [pid = 3732] [serial = 2123] [outer = 1556B400] 16:23:33 INFO - PROCESS | 3732 | 1466036613423 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:23:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1249ms 16:23:33 INFO - PROCESS | 3732 | 1466036613475 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 3732 | 1466036613479 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 16:23:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:23:33 INFO - PROCESS | 3732 | 1466036613485 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 3732 | 1466036613488 Marionette TRACE conn3 <- [1,2794,null,{}] 16:23:33 INFO - PROCESS | 3732 | 1466036613493 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 3732 | 1466036613496 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:33 INFO - PROCESS | 3732 | 1466036613593 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16571400) [pid = 3732] [serial = 2048] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (175CD400) [pid = 3732] [serial = 2071] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (13C0D400) [pid = 3732] [serial = 2083] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10A46C00) [pid = 3732] [serial = 2050] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10F02400) [pid = 3732] [serial = 2051] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13C10C00) [pid = 3732] [serial = 2056] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13106400) [pid = 3732] [serial = 2053] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13150800) [pid = 3732] [serial = 2054] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13932800) [pid = 3732] [serial = 2045] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (131E3C00) [pid = 3732] [serial = 2044] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16E06000) [pid = 3732] [serial = 2065] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16210400) [pid = 3732] [serial = 2047] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1697F400) [pid = 3732] [serial = 2063] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16577000) [pid = 3732] [serial = 2062] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17121400) [pid = 3732] [serial = 2068] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16E3BC00) [pid = 3732] [serial = 2066] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15F08400) [pid = 3732] [serial = 2059] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (15F11C00) [pid = 3732] [serial = 2060] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1768FC00) [pid = 3732] [serial = 2072] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (17128000) [pid = 3732] [serial = 2069] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (13075400) [pid = 3732] [serial = 2081] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (11C29000) [pid = 3732] [serial = 2074] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (15770C00) [pid = 3732] [serial = 2078] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (12A1B400) [pid = 3732] [serial = 2080] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (14041400) [pid = 3732] [serial = 2084] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (15335C00) [pid = 3732] [serial = 2077] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (14041800) [pid = 3732] [serial = 2057] [outer = 00000000] [url = about:blank] 16:23:33 INFO - PROCESS | 3732 | 1466036613721 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 3732 | 1466036613725 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:33 INFO - PROCESS | 3732 | ++DOCSHELL 10F02000 == 31 [pid = 3732] [id = 708] 16:23:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (10F02400) [pid = 3732] [serial = 2124] [outer = 00000000] 16:23:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (11C21000) [pid = 3732] [serial = 2125] [outer = 10F02400] 16:23:33 INFO - PROCESS | 3732 | 1466036613772 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (13075400) [pid = 3732] [serial = 2126] [outer = 10F02400] 16:23:34 INFO - PROCESS | 3732 | 1466036614168 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 16:23:34 INFO - PROCESS | 3732 | 1466036614252 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 3732 | 1466036614257 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:23:34 INFO - PROCESS | 3732 | 1466036614264 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 3732 | 1466036614267 Marionette TRACE conn3 <- [1,2798,null,{}] 16:23:34 INFO - PROCESS | 3732 | 1466036614271 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 3732 | 1466036614273 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:34 INFO - PROCESS | 3732 | 1466036614365 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:23:34 INFO - PROCESS | 3732 | 1466036614379 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 3732 | 1466036614382 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:34 INFO - PROCESS | 3732 | ++DOCSHELL 1393CC00 == 32 [pid = 3732] [id = 709] 16:23:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1393D400) [pid = 3732] [serial = 2127] [outer = 00000000] 16:23:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (13C0C000) [pid = 3732] [serial = 2128] [outer = 1393D400] 16:23:34 INFO - PROCESS | 3732 | 1466036614428 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (13CCEC00) [pid = 3732] [serial = 2129] [outer = 1393D400] 16:23:34 INFO - PROCESS | 3732 | 1466036614891 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 640ms 16:23:34 INFO - PROCESS | 3732 | 1466036614904 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 3732 | 1466036614906 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:23:34 INFO - PROCESS | 3732 | 1466036614909 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 3732 | 1466036614912 Marionette TRACE conn3 <- [1,2802,null,{}] 16:23:34 INFO - PROCESS | 3732 | 1466036614927 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 3732 | 1466036614931 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:35 INFO - PROCESS | 3732 | 1466036615042 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:23:35 INFO - PROCESS | 3732 | 1466036615052 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3732 | 1466036615055 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:35 INFO - PROCESS | 3732 | ++DOCSHELL 15CC6800 == 33 [pid = 3732] [id = 710] 16:23:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (15CC8400) [pid = 3732] [serial = 2130] [outer = 00000000] 16:23:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15F0E800) [pid = 3732] [serial = 2131] [outer = 15CC8400] 16:23:35 INFO - PROCESS | 3732 | 1466036615101 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (16203800) [pid = 3732] [serial = 2132] [outer = 15CC8400] 16:23:35 INFO - PROCESS | 3732 | 1466036615596 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:23:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 16:23:35 INFO - PROCESS | 3732 | 1466036615650 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 3732 | 1466036615652 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 16:23:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:23:35 INFO - PROCESS | 3732 | 1466036615656 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 3732 | 1466036615657 Marionette TRACE conn3 <- [1,2806,null,{}] 16:23:35 INFO - PROCESS | 3732 | 1466036615661 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 3732 | 1466036615663 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:35 INFO - PROCESS | 3732 | 1466036615746 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:23:35 INFO - PROCESS | 3732 | 1466036615760 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3732 | 1466036615763 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:35 INFO - PROCESS | 3732 | ++DOCSHELL 169BE000 == 34 [pid = 3732] [id = 711] 16:23:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (169BE400) [pid = 3732] [serial = 2133] [outer = 00000000] 16:23:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16C05C00) [pid = 3732] [serial = 2134] [outer = 169BE400] 16:23:35 INFO - PROCESS | 3732 | 1466036615812 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16DF5400) [pid = 3732] [serial = 2135] [outer = 169BE400] 16:23:36 INFO - PROCESS | 3732 | 1466036616282 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 702ms 16:23:36 INFO - PROCESS | 3732 | 1466036616359 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 3732 | 1466036616361 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:23:36 INFO - PROCESS | 3732 | 1466036616364 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 3732 | 1466036616366 Marionette TRACE conn3 <- [1,2810,null,{}] 16:23:36 INFO - PROCESS | 3732 | 1466036616369 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:36 INFO - PROCESS | 3732 | 1466036616371 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:36 INFO - PROCESS | 3732 | 1466036616515 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:23:36 INFO - PROCESS | 3732 | 1466036616545 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 3732 | 1466036616548 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:36 INFO - PROCESS | 3732 | ++DOCSHELL 1043F800 == 35 [pid = 3732] [id = 712] 16:23:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (105EE000) [pid = 3732] [serial = 2136] [outer = 00000000] 16:23:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16E3BC00) [pid = 3732] [serial = 2137] [outer = 105EE000] 16:23:36 INFO - PROCESS | 3732 | 1466036616591 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16FDE800) [pid = 3732] [serial = 2138] [outer = 105EE000] 16:23:37 INFO - PROCESS | 3732 | 1466036617034 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:23:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 703ms 16:23:37 INFO - PROCESS | 3732 | 1466036617065 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 3732 | 1466036617067 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:23:37 INFO - PROCESS | 3732 | 1466036617070 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 3732 | 1466036617071 Marionette TRACE conn3 <- [1,2814,null,{}] 16:23:37 INFO - PROCESS | 3732 | 1466036617075 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 3732 | 1466036617080 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:37 INFO - PROCESS | 3732 | 1466036617216 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:23:37 INFO - PROCESS | 3732 | 1466036617283 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 3732 | 1466036617285 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:37 INFO - PROCESS | 3732 | ++DOCSHELL 17127800 == 36 [pid = 3732] [id = 713] 16:23:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17128000) [pid = 3732] [serial = 2139] [outer = 00000000] 16:23:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17694000) [pid = 3732] [serial = 2140] [outer = 17128000] 16:23:37 INFO - PROCESS | 3732 | 1466036617328 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17E15C00) [pid = 3732] [serial = 2141] [outer = 17128000] 16:23:37 INFO - PROCESS | 3732 | 1466036617746 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:23:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 687ms 16:23:37 INFO - PROCESS | 3732 | 1466036617775 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 3732 | 1466036617776 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:23:37 INFO - PROCESS | 3732 | 1466036617784 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 3732 | 1466036617785 Marionette TRACE conn3 <- [1,2818,null,{}] 16:23:37 INFO - PROCESS | 3732 | 1466036617789 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 3732 | 1466036617791 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:37 INFO - PROCESS | 3732 | 1466036617927 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1620A800) [pid = 3732] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (114C4400) [pid = 3732] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (13656000) [pid = 3732] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (13101C00) [pid = 3732] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15CC8C00) [pid = 3732] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16A59400) [pid = 3732] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (169C9000) [pid = 3732] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (10480C00) [pid = 3732] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1712E000) [pid = 3732] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:23:38 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (110EB000) [pid = 3732] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:23:38 INFO - PROCESS | 3732 | 1466036618072 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 3732 | 1466036618074 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:38 INFO - PROCESS | 3732 | ++DOCSHELL 105F0000 == 37 [pid = 3732] [id = 714] 16:23:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10A47400) [pid = 3732] [serial = 2142] [outer = 00000000] 16:23:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1364E800) [pid = 3732] [serial = 2143] [outer = 10A47400] 16:23:38 INFO - PROCESS | 3732 | 1466036618121 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (13C01800) [pid = 3732] [serial = 2144] [outer = 10A47400] 16:23:38 INFO - PROCESS | 3732 | 1466036618485 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 749ms 16:23:38 INFO - PROCESS | 3732 | 1466036618526 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3732 | 1466036618528 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:23:38 INFO - PROCESS | 3732 | 1466036618531 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 3732 | 1466036618533 Marionette TRACE conn3 <- [1,2822,null,{}] 16:23:38 INFO - PROCESS | 3732 | 1466036618545 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 3732 | 1466036618547 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:38 INFO - PROCESS | 3732 | 1466036618623 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:23:38 INFO - PROCESS | 3732 | 1466036618629 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 3732 | 1466036618631 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:38 INFO - PROCESS | 3732 | ++DOCSHELL 16FDD000 == 38 [pid = 3732] [id = 715] 16:23:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (17695C00) [pid = 3732] [serial = 2145] [outer = 00000000] 16:23:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17FDAC00) [pid = 3732] [serial = 2146] [outer = 17695C00] 16:23:38 INFO - PROCESS | 3732 | 1466036618673 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (19941400) [pid = 3732] [serial = 2147] [outer = 17695C00] 16:23:39 INFO - PROCESS | 3732 | 1466036619094 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:23:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 593ms 16:23:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:23:39 INFO - PROCESS | 3732 | 1466036619129 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 3732 | 1466036619131 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 16:23:39 INFO - PROCESS | 3732 | 1466036619134 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 3732 | 1466036619136 Marionette TRACE conn3 <- [1,2826,null,{}] 16:23:39 INFO - PROCESS | 3732 | 1466036619139 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 3732 | 1466036619141 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:39 INFO - PROCESS | 3732 | 1466036619276 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:23:39 INFO - PROCESS | 3732 | 1466036619284 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 3732 | 1466036619286 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:39 INFO - PROCESS | 3732 | ++DOCSHELL 1620BC00 == 39 [pid = 3732] [id = 716] 16:23:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1712D800) [pid = 3732] [serial = 2148] [outer = 00000000] 16:23:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19949C00) [pid = 3732] [serial = 2149] [outer = 1712D800] 16:23:39 INFO - PROCESS | 3732 | 1466036619332 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1994D000) [pid = 3732] [serial = 2150] [outer = 1712D800] 16:23:39 INFO - PROCESS | 3732 | 1466036619759 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:23:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 624ms 16:23:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:23:39 INFO - PROCESS | 3732 | 1466036619773 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 3732 | 1466036619775 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 16:23:39 INFO - PROCESS | 3732 | 1466036619778 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 3732 | 1466036619780 Marionette TRACE conn3 <- [1,2830,null,{}] 16:23:39 INFO - PROCESS | 3732 | 1466036619783 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 3732 | 1466036619785 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:39 INFO - PROCESS | 3732 | 1466036619862 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:23:39 INFO - PROCESS | 3732 | 1466036619970 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 3732 | 1466036619972 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:39 INFO - PROCESS | 3732 | ++DOCSHELL 16210400 == 40 [pid = 3732] [id = 717] 16:23:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16E06000) [pid = 3732] [serial = 2151] [outer = 00000000] 16:23:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (199F5000) [pid = 3732] [serial = 2152] [outer = 16E06000] 16:23:40 INFO - PROCESS | 3732 | 1466036620014 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19E62000) [pid = 3732] [serial = 2153] [outer = 16E06000] 16:23:40 INFO - PROCESS | 3732 | 1466036620581 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:23:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:23:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 843ms 16:23:40 INFO - PROCESS | 3732 | 1466036620644 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 3732 | 1466036620649 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 16:23:40 INFO - PROCESS | 3732 | 1466036620667 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:23:40 INFO - PROCESS | 3732 | 1466036620673 Marionette TRACE conn3 <- [1,2834,null,{}] 16:23:40 INFO - PROCESS | 3732 | 1466036620678 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 3732 | 1466036620681 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:40 INFO - PROCESS | 3732 | 1466036620789 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:23:40 INFO - PROCESS | 3732 | 1466036620927 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 3732 | 1466036620931 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:40 INFO - PROCESS | 3732 | ++DOCSHELL 11CCD000 == 41 [pid = 3732] [id = 718] 16:23:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (12816400) [pid = 3732] [serial = 2154] [outer = 00000000] 16:23:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13651C00) [pid = 3732] [serial = 2155] [outer = 12816400] 16:23:40 INFO - PROCESS | 3732 | 1466036620986 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (13C0E000) [pid = 3732] [serial = 2156] [outer = 12816400] 16:23:41 INFO - PROCESS | 3732 | 1466036621530 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:23:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 906ms 16:23:41 INFO - PROCESS | 3732 | 1466036621576 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 3732 | 1466036621581 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:23:41 INFO - PROCESS | 3732 | 1466036621587 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 3732 | 1466036621590 Marionette TRACE conn3 <- [1,2838,null,{}] 16:23:41 INFO - PROCESS | 3732 | 1466036621594 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 3732 | 1466036621597 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:41 INFO - PROCESS | 3732 | 1466036621707 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:23:41 INFO - PROCESS | 3732 | 1466036621818 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 3732 | 1466036621821 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:41 INFO - PROCESS | 3732 | ++DOCSHELL 15F12400 == 42 [pid = 3732] [id = 719] 16:23:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1656F000) [pid = 3732] [serial = 2157] [outer = 00000000] 16:23:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16579800) [pid = 3732] [serial = 2158] [outer = 1656F000] 16:23:41 INFO - PROCESS | 3732 | 1466036621916 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16E01400) [pid = 3732] [serial = 2159] [outer = 1656F000] 16:23:42 INFO - PROCESS | 3732 | 1466036622522 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:23:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 999ms 16:23:42 INFO - PROCESS | 3732 | 1466036622594 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 3732 | 1466036622599 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 16:23:42 INFO - PROCESS | 3732 | 1466036622604 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:23:42 INFO - PROCESS | 3732 | 1466036622608 Marionette TRACE conn3 <- [1,2842,null,{}] 16:23:42 INFO - PROCESS | 3732 | 1466036622619 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 3732 | 1466036622623 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:42 INFO - PROCESS | 3732 | 1466036622742 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:23:43 INFO - PROCESS | 3732 | 1466036623011 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 3732 | 1466036623014 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:43 INFO - PROCESS | 3732 | ++DOCSHELL 103CB800 == 43 [pid = 3732] [id = 720] 16:23:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1047F000) [pid = 3732] [serial = 2160] [outer = 00000000] 16:23:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10A50C00) [pid = 3732] [serial = 2161] [outer = 1047F000] 16:23:43 INFO - PROCESS | 3732 | 1466036623078 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1120C400) [pid = 3732] [serial = 2162] [outer = 1047F000] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 16FD7800 == 42 [pid = 3732] [id = 704] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 17EDCC00 == 41 [pid = 3732] [id = 705] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 1620A000 == 40 [pid = 3732] [id = 701] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 169C6000 == 39 [pid = 3732] [id = 702] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 10438400 == 38 [pid = 3732] [id = 703] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 1620BC00 == 37 [pid = 3732] [id = 716] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 16FDD000 == 36 [pid = 3732] [id = 715] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 105F0000 == 35 [pid = 3732] [id = 714] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 17127800 == 34 [pid = 3732] [id = 713] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 1043F800 == 33 [pid = 3732] [id = 712] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 169BE000 == 32 [pid = 3732] [id = 711] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 15CC6800 == 31 [pid = 3732] [id = 710] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 1393CC00 == 30 [pid = 3732] [id = 709] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 10F02000 == 29 [pid = 3732] [id = 708] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 103CD800 == 28 [pid = 3732] [id = 706] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 15561C00 == 27 [pid = 3732] [id = 707] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 15F12400 == 26 [pid = 3732] [id = 719] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 16210400 == 25 [pid = 3732] [id = 717] 16:23:44 INFO - PROCESS | 3732 | --DOCSHELL 11CCD000 == 24 [pid = 3732] [id = 718] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16571C00) [pid = 3732] [serial = 2104] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (11C20800) [pid = 3732] [serial = 2098] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (12A12800) [pid = 3732] [serial = 2099] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (13C0D800) [pid = 3732] [serial = 2101] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (170CE400) [pid = 3732] [serial = 2095] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (143DB800) [pid = 3732] [serial = 2087] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13C04800) [pid = 3732] [serial = 2086] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15F14400) [pid = 3732] [serial = 2090] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15F06C00) [pid = 3732] [serial = 2089] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16E02C00) [pid = 3732] [serial = 2093] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16C08400) [pid = 3732] [serial = 2092] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16FE4C00) [pid = 3732] [serial = 2107] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1657AC00) [pid = 3732] [serial = 2105] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (11CCD800) [pid = 3732] [serial = 2110] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17125800) [pid = 3732] [serial = 2108] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17901C00) [pid = 3732] [serial = 2113] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17E1C400) [pid = 3732] [serial = 2114] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (13C03800) [pid = 3732] [serial = 2111] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (14F26C00) [pid = 3732] [serial = 2102] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (12AA8400) [pid = 3732] [serial = 2075] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (17FE1400) [pid = 3732] [serial = 2116] [outer = 00000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3732 | 1466036624289 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1701ms 16:23:44 INFO - PROCESS | 3732 | 1466036624317 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 3732 | 1466036624322 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:23:44 INFO - PROCESS | 3732 | 1466036624327 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 3732 | 1466036624330 Marionette TRACE conn3 <- [1,2846,null,{}] 16:23:44 INFO - PROCESS | 3732 | 1466036624336 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 3732 | 1466036624338 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:44 INFO - PROCESS | 3732 | 1466036624461 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:23:44 INFO - PROCESS | 3732 | 1466036624478 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 3732 | 1466036624482 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:44 INFO - PROCESS | 3732 | ++DOCSHELL 11AD1C00 == 25 [pid = 3732] [id = 721] 16:23:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (11AD3800) [pid = 3732] [serial = 2163] [outer = 00000000] 16:23:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (11CC6400) [pid = 3732] [serial = 2164] [outer = 11AD3800] 16:23:44 INFO - PROCESS | 3732 | 1466036624610 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (12811800) [pid = 3732] [serial = 2165] [outer = 11AD3800] 16:23:45 INFO - PROCESS | 3732 | 1466036625044 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 16:23:45 INFO - PROCESS | 3732 | 1466036625068 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3732 | 1466036625073 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:23:45 INFO - PROCESS | 3732 | 1466036625083 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 3732 | 1466036625085 Marionette TRACE conn3 <- [1,2850,null,{}] 16:23:45 INFO - PROCESS | 3732 | 1466036625089 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 3732 | 1466036625092 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:45 INFO - PROCESS | 3732 | 1466036625178 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:23:45 INFO - PROCESS | 3732 | 1466036625185 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 3732 | 1466036625188 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:45 INFO - PROCESS | 3732 | ++DOCSHELL 13253800 == 26 [pid = 3732] [id = 722] 16:23:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (13254C00) [pid = 3732] [serial = 2166] [outer = 00000000] 16:23:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13658000) [pid = 3732] [serial = 2167] [outer = 13254C00] 16:23:45 INFO - PROCESS | 3732 | 1466036625234 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13C08000) [pid = 3732] [serial = 2168] [outer = 13254C00] 16:23:45 INFO - PROCESS | 3732 | 1466036625722 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 703ms 16:23:45 INFO - PROCESS | 3732 | 1466036625778 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3732 | 1466036625780 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:23:45 INFO - PROCESS | 3732 | 1466036625783 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 3732 | 1466036625787 Marionette TRACE conn3 <- [1,2854,null,{}] 16:23:45 INFO - PROCESS | 3732 | 1466036625798 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 3732 | 1466036625802 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:45 INFO - PROCESS | 3732 | 1466036625913 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:23:46 INFO - PROCESS | 3732 | 1466036626021 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 3732 | 1466036626024 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:46 INFO - PROCESS | 3732 | ++DOCSHELL 15561400 == 27 [pid = 3732] [id = 723] 16:23:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15561C00) [pid = 3732] [serial = 2169] [outer = 00000000] 16:23:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1576F000) [pid = 3732] [serial = 2170] [outer = 15561C00] 16:23:46 INFO - PROCESS | 3732 | 1466036626071 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15AABC00) [pid = 3732] [serial = 2171] [outer = 15561C00] 16:23:46 INFO - PROCESS | 3732 | 1466036626496 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:23:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 16:23:46 INFO - PROCESS | 3732 | 1466036626524 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 3732 | 1466036626526 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 16:23:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:23:46 INFO - PROCESS | 3732 | 1466036626534 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 3732 | 1466036626535 Marionette TRACE conn3 <- [1,2858,null,{}] 16:23:46 INFO - PROCESS | 3732 | 1466036626539 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 3732 | 1466036626541 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:46 INFO - PROCESS | 3732 | 1466036626662 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:23:46 INFO - PROCESS | 3732 | 1466036626668 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 3732 | 1466036626670 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:46 INFO - PROCESS | 3732 | ++DOCSHELL 15AA3400 == 28 [pid = 3732] [id = 724] 16:23:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15AAAC00) [pid = 3732] [serial = 2172] [outer = 00000000] 16:23:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1620EC00) [pid = 3732] [serial = 2173] [outer = 15AAAC00] 16:23:46 INFO - PROCESS | 3732 | 1466036626717 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16574C00) [pid = 3732] [serial = 2174] [outer = 15AAAC00] 16:23:47 INFO - PROCESS | 3732 | 1466036627168 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 702ms 16:23:47 INFO - PROCESS | 3732 | 1466036627234 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 3732 | 1466036627236 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 16:23:47 INFO - PROCESS | 3732 | 1466036627239 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:23:47 INFO - PROCESS | 3732 | 1466036627241 Marionette TRACE conn3 <- [1,2862,null,{}] 16:23:47 INFO - PROCESS | 3732 | 1466036627244 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 3732 | 1466036627246 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:47 INFO - PROCESS | 3732 | 1466036627382 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:23:47 INFO - PROCESS | 3732 | 1466036627403 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 3732 | 1466036627405 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:47 INFO - PROCESS | 3732 | ++DOCSHELL 16989000 == 29 [pid = 3732] [id = 725] 16:23:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (169BE000) [pid = 3732] [serial = 2175] [outer = 00000000] 16:23:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16C08800) [pid = 3732] [serial = 2176] [outer = 169BE000] 16:23:47 INFO - PROCESS | 3732 | 1466036627448 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16DF2400) [pid = 3732] [serial = 2177] [outer = 169BE000] 16:23:47 INFO - PROCESS | 3732 | 1466036627897 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 703ms 16:23:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:23:47 INFO - PROCESS | 3732 | 1466036627945 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 3732 | 1466036627948 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 16:23:47 INFO - PROCESS | 3732 | 1466036627951 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 3732 | 1466036627952 Marionette TRACE conn3 <- [1,2866,null,{}] 16:23:47 INFO - PROCESS | 3732 | 1466036627956 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 3732 | 1466036627961 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:48 INFO - PROCESS | 3732 | 1466036628102 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:23:48 INFO - PROCESS | 3732 | 1466036628167 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 3732 | 1466036628169 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:48 INFO - PROCESS | 3732 | ++DOCSHELL 17121400 == 30 [pid = 3732] [id = 726] 16:23:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17125800) [pid = 3732] [serial = 2178] [outer = 00000000] 16:23:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17129400) [pid = 3732] [serial = 2179] [outer = 17125800] 16:23:48 INFO - PROCESS | 3732 | 1466036628217 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17690800) [pid = 3732] [serial = 2180] [outer = 17125800] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16FE4800) [pid = 3732] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17FD8000) [pid = 3732] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16E06000) [pid = 3732] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (105EE000) [pid = 3732] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17128000) [pid = 3732] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15CC8400) [pid = 3732] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (169BE400) [pid = 3732] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1393D400) [pid = 3732] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1556B400) [pid = 3732] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10F02400) [pid = 3732] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (103D2C00) [pid = 3732] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1712D800) [pid = 3732] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (10A47400) [pid = 3732] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:23:48 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17695C00) [pid = 3732] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:23:48 INFO - PROCESS | 3732 | 1466036628879 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:23:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 937ms 16:23:48 INFO - PROCESS | 3732 | 1466036628895 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 3732 | 1466036628897 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 16:23:48 INFO - PROCESS | 3732 | 1466036628900 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:23:48 INFO - PROCESS | 3732 | 1466036628911 Marionette TRACE conn3 <- [1,2870,null,{}] 16:23:48 INFO - PROCESS | 3732 | 1466036628915 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 3732 | 1466036628916 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:48 INFO - PROCESS | 3732 | 1466036628993 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:23:48 INFO - PROCESS | 3732 | 1466036628997 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 3732 | 1466036628999 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:48 INFO - PROCESS | 3732 | ++DOCSHELL 13C03000 == 31 [pid = 3732] [id = 727] 16:23:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13CDC000) [pid = 3732] [serial = 2181] [outer = 00000000] 16:23:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16A60C00) [pid = 3732] [serial = 2182] [outer = 13CDC000] 16:23:49 INFO - PROCESS | 3732 | 1466036629042 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16FE4800) [pid = 3732] [serial = 2183] [outer = 13CDC000] 16:23:49 INFO - PROCESS | 3732 | 1466036629477 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:23:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 593ms 16:23:49 INFO - PROCESS | 3732 | 1466036629497 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 3732 | 1466036629499 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 16:23:49 INFO - PROCESS | 3732 | 1466036629516 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 3732 | 1466036629518 Marionette TRACE conn3 <- [1,2874,null,{}] 16:23:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:23:49 INFO - PROCESS | 3732 | 1466036629522 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 3732 | 1466036629523 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:49 INFO - PROCESS | 3732 | 1466036629600 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:23:49 INFO - PROCESS | 3732 | 1466036629605 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 3732 | 1466036629607 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:49 INFO - PROCESS | 3732 | ++DOCSHELL 175C9800 == 32 [pid = 3732] [id = 728] 16:23:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (176D3400) [pid = 3732] [serial = 2184] [outer = 00000000] 16:23:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17861400) [pid = 3732] [serial = 2185] [outer = 176D3400] 16:23:49 INFO - PROCESS | 3732 | 1466036629649 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17862800) [pid = 3732] [serial = 2186] [outer = 176D3400] 16:23:50 INFO - PROCESS | 3732 | 1466036630100 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:23:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 640ms 16:23:50 INFO - PROCESS | 3732 | 1466036630142 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 3732 | 1466036630144 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 16:23:50 INFO - PROCESS | 3732 | 1466036630148 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:23:50 INFO - PROCESS | 3732 | 1466036630150 Marionette TRACE conn3 <- [1,2878,null,{}] 16:23:50 INFO - PROCESS | 3732 | 1466036630153 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 3732 | 1466036630155 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:50 INFO - PROCESS | 3732 | 1466036630233 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:23:50 INFO - PROCESS | 3732 | 1466036630238 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 3732 | 1466036630240 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:50 INFO - PROCESS | 3732 | ++DOCSHELL 1555CC00 == 33 [pid = 3732] [id = 729] 16:23:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17E88400) [pid = 3732] [serial = 2187] [outer = 00000000] 16:23:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17FDB400) [pid = 3732] [serial = 2188] [outer = 17E88400] 16:23:50 INFO - PROCESS | 3732 | 1466036630283 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17FDBC00) [pid = 3732] [serial = 2189] [outer = 17E88400] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 11AD1C00 == 32 [pid = 3732] [id = 721] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 103CB800 == 31 [pid = 3732] [id = 720] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 15AA3400 == 30 [pid = 3732] [id = 724] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 13253800 == 29 [pid = 3732] [id = 722] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 15561400 == 28 [pid = 3732] [id = 723] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 175C9800 == 27 [pid = 3732] [id = 728] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 17121400 == 26 [pid = 3732] [id = 726] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 16989000 == 25 [pid = 3732] [id = 725] 16:23:51 INFO - PROCESS | 3732 | --DOCSHELL 13C03000 == 24 [pid = 3732] [id = 727] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17126000) [pid = 3732] [serial = 2096] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17FE5800) [pid = 3732] [serial = 2117] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (199F5000) [pid = 3732] [serial = 2152] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16E3BC00) [pid = 3732] [serial = 2137] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17694000) [pid = 3732] [serial = 2140] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15F0E800) [pid = 3732] [serial = 2131] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16203800) [pid = 3732] [serial = 2132] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16C05C00) [pid = 3732] [serial = 2134] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (13C0C000) [pid = 3732] [serial = 2128] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (13CCEC00) [pid = 3732] [serial = 2129] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15AAA400) [pid = 3732] [serial = 2122] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (15AAC000) [pid = 3732] [serial = 2123] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (11C21000) [pid = 3732] [serial = 2125] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (13075400) [pid = 3732] [serial = 2126] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (10A48400) [pid = 3732] [serial = 2119] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (110EB800) [pid = 3732] [serial = 2120] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1994D000) [pid = 3732] [serial = 2150] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (1364E800) [pid = 3732] [serial = 2143] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (17E15C00) [pid = 3732] [serial = 2141] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (13C01800) [pid = 3732] [serial = 2144] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (17FDAC00) [pid = 3732] [serial = 2146] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (19949C00) [pid = 3732] [serial = 2149] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (19941400) [pid = 3732] [serial = 2147] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (16FDE800) [pid = 3732] [serial = 2138] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (16DF5400) [pid = 3732] [serial = 2135] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (19E62000) [pid = 3732] [serial = 2153] [outer = 00000000] [url = about:blank] 16:23:51 INFO - PROCESS | 3732 | 1466036631967 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:23:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1842ms 16:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:23:52 INFO - PROCESS | 3732 | 1466036632007 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 3732 | 1466036632011 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 16:23:52 INFO - PROCESS | 3732 | 1466036632016 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 3732 | 1466036632020 Marionette TRACE conn3 <- [1,2882,null,{}] 16:23:52 INFO - PROCESS | 3732 | 1466036632026 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 3732 | 1466036632029 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:52 INFO - PROCESS | 3732 | 1466036632118 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:23:52 INFO - PROCESS | 3732 | 1466036632124 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 3732 | 1466036632129 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:52 INFO - PROCESS | 3732 | ++DOCSHELL 110EB800 == 25 [pid = 3732] [id = 730] 16:23:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (110F1400) [pid = 3732] [serial = 2190] [outer = 00000000] 16:23:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (11ADB400) [pid = 3732] [serial = 2191] [outer = 110F1400] 16:23:52 INFO - PROCESS | 3732 | 1466036632177 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (11CCBC00) [pid = 3732] [serial = 2192] [outer = 110F1400] 16:23:52 INFO - PROCESS | 3732 | 1466036632686 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:23:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 686ms 16:23:52 INFO - PROCESS | 3732 | 1466036632716 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 3732 | 1466036632721 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 16:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:23:52 INFO - PROCESS | 3732 | 1466036632727 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 3732 | 1466036632730 Marionette TRACE conn3 <- [1,2886,null,{}] 16:23:52 INFO - PROCESS | 3732 | 1466036632733 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 3732 | 1466036632736 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:52 INFO - PROCESS | 3732 | 1466036632823 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:23:52 INFO - PROCESS | 3732 | 1466036632832 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 3732 | 1466036632835 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:52 INFO - PROCESS | 3732 | ++DOCSHELL 13149400 == 26 [pid = 3732] [id = 731] 16:23:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (1314C000) [pid = 3732] [serial = 2193] [outer = 00000000] 16:23:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (131EAC00) [pid = 3732] [serial = 2194] [outer = 1314C000] 16:23:52 INFO - PROCESS | 3732 | 1466036632882 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (13254800) [pid = 3732] [serial = 2195] [outer = 1314C000] 16:23:53 INFO - PROCESS | 3732 | 1466036633379 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 686ms 16:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:23:53 INFO - PROCESS | 3732 | 1466036633428 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 3732 | 1466036633430 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 16:23:53 INFO - PROCESS | 3732 | 1466036633434 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 3732 | 1466036633437 Marionette TRACE conn3 <- [1,2890,null,{}] 16:23:53 INFO - PROCESS | 3732 | 1466036633448 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 3732 | 1466036633452 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:53 INFO - PROCESS | 3732 | 1466036633561 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:23:53 INFO - PROCESS | 3732 | 1466036633659 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 3732 | 1466036633662 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:53 INFO - PROCESS | 3732 | ++DOCSHELL 14F27000 == 27 [pid = 3732] [id = 732] 16:23:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (14FE3400) [pid = 3732] [serial = 2196] [outer = 00000000] 16:23:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (15338000) [pid = 3732] [serial = 2197] [outer = 14FE3400] 16:23:53 INFO - PROCESS | 3732 | 1466036633709 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1576D400) [pid = 3732] [serial = 2198] [outer = 14FE3400] 16:23:54 INFO - PROCESS | 3732 | 1466036634086 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 687ms 16:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:23:54 INFO - PROCESS | 3732 | 1466036634133 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3732 | 1466036634135 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 3732 | 1466036634138 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 3732 | 1466036634140 Marionette TRACE conn3 <- [1,2894,null,{}] 16:23:54 INFO - PROCESS | 3732 | 1466036634154 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 3732 | 1466036634156 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:54 INFO - PROCESS | 3732 | 1466036634272 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:23:54 INFO - PROCESS | 3732 | 1466036634284 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 3732 | 1466036634286 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:54 INFO - PROCESS | 3732 | ++DOCSHELL 15335C00 == 28 [pid = 3732] [id = 733] 16:23:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (15336800) [pid = 3732] [serial = 2199] [outer = 00000000] 16:23:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (15F06400) [pid = 3732] [serial = 2200] [outer = 15336800] 16:23:54 INFO - PROCESS | 3732 | 1466036634330 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (15F13000) [pid = 3732] [serial = 2201] [outer = 15336800] 16:23:54 INFO - PROCESS | 3732 | 1466036634763 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 640ms 16:23:54 INFO - PROCESS | 3732 | 1466036634776 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3732 | 1466036634778 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 3732 | 1466036634781 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:23:54 INFO - PROCESS | 3732 | 1466036634783 Marionette TRACE conn3 <- [1,2898,null,{}] 16:23:54 INFO - PROCESS | 3732 | 1466036634786 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 3732 | 1466036634788 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:54 INFO - PROCESS | 3732 | 1466036634902 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:23:55 INFO - PROCESS | 3732 | 1466036634995 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 3732 | 1466036634997 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:55 INFO - PROCESS | 3732 | ++DOCSHELL 15F12400 == 29 [pid = 3732] [id = 734] 16:23:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15F12C00) [pid = 3732] [serial = 2202] [outer = 00000000] 16:23:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (16574000) [pid = 3732] [serial = 2203] [outer = 15F12C00] 16:23:55 INFO - PROCESS | 3732 | 1466036635040 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (16980000) [pid = 3732] [serial = 2204] [outer = 15F12C00] 16:23:55 INFO - PROCESS | 3732 | 1466036635368 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:23:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:23:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:23:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 640ms 16:23:55 INFO - PROCESS | 3732 | 1466036635426 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 3732 | 1466036635428 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 16:23:55 INFO - TEST-START | /DOMEvents/constructors.html 16:23:55 INFO - PROCESS | 3732 | 1466036635432 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 3732 | 1466036635433 Marionette TRACE conn3 <- [1,2902,null,{}] 16:23:55 INFO - PROCESS | 3732 | 1466036635437 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:55 INFO - PROCESS | 3732 | 1466036635442 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:55 INFO - PROCESS | 3732 | 1466036635542 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:23:55 INFO - PROCESS | 3732 | 1466036635547 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 3732 | 1466036635549 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:55 INFO - PROCESS | 3732 | ++DOCSHELL 16C0D000 == 30 [pid = 3732] [id = 735] 16:23:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16C0F400) [pid = 3732] [serial = 2205] [outer = 00000000] 16:23:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16E04400) [pid = 3732] [serial = 2206] [outer = 16C0F400] 16:23:55 INFO - PROCESS | 3732 | 1466036635591 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (16FD7400) [pid = 3732] [serial = 2207] [outer = 16C0F400] 16:23:56 INFO - PROCESS | 3732 | 1466036636139 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:23:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:23:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 749ms 16:23:56 INFO - PROCESS | 3732 | 1466036636191 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 3732 | 1466036636193 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 16:23:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:23:56 INFO - PROCESS | 3732 | 1466036636196 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 3732 | 1466036636198 Marionette TRACE conn3 <- [1,2906,null,{}] 16:23:56 INFO - PROCESS | 3732 | 1466036636201 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 3732 | 1466036636203 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:56 INFO - PROCESS | 3732 | 1466036636324 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:23:56 INFO - PROCESS | 3732 | 1466036636414 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 3732 | 1466036636416 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:56 INFO - PROCESS | 3732 | ++DOCSHELL 16E02C00 == 31 [pid = 3732] [id = 736] 16:23:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16FE5800) [pid = 3732] [serial = 2208] [outer = 00000000] 16:23:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (175CC400) [pid = 3732] [serial = 2209] [outer = 16FE5800] 16:23:56 INFO - PROCESS | 3732 | 1466036636460 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (175CCC00) [pid = 3732] [serial = 2210] [outer = 16FE5800] 16:23:56 INFO - PROCESS | 3732 | 1466036636797 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:23:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:23:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 624ms 16:23:56 INFO - PROCESS | 3732 | 1466036636834 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 3732 | 1466036636836 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 16:23:56 INFO - PROCESS | 3732 | 1466036636839 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:23:56 INFO - PROCESS | 3732 | 1466036636840 Marionette TRACE conn3 <- [1,2910,null,{}] 16:23:56 INFO - PROCESS | 3732 | 1466036636844 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 3732 | 1466036636846 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:56 INFO - PROCESS | 3732 | 1466036636920 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:23:56 INFO - PROCESS | 3732 | 1466036636925 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 3732 | 1466036636927 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:56 INFO - PROCESS | 3732 | ++DOCSHELL 17695C00 == 32 [pid = 3732] [id = 737] 16:23:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (176D8000) [pid = 3732] [serial = 2211] [outer = 00000000] 16:23:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17E1B800) [pid = 3732] [serial = 2212] [outer = 176D8000] 16:23:56 INFO - PROCESS | 3732 | 1466036636971 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17E1C400) [pid = 3732] [serial = 2213] [outer = 176D8000] 16:23:57 INFO - PROCESS | 3732 | [3732] 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 16:23:57 INFO - PROCESS | 3732 | [3732] 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 16:23:57 INFO - PROCESS | 3732 | [3732] 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 16:23:57 INFO - PROCESS | 3732 | [3732] 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 16:23:57 INFO - PROCESS | 3732 | 1466036637451 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:23:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:23:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:57 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 16:23:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:57 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 16:23:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:57 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]" 16:23:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:23:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 640ms 16:23:57 INFO - PROCESS | 3732 | 1466036637479 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 3732 | 1466036637482 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:23:57 INFO - PROCESS | 3732 | 1466036637491 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 3732 | 1466036637493 Marionette TRACE conn3 <- [1,2914,null,{}] 16:23:57 INFO - PROCESS | 3732 | 1466036637497 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 3732 | 1466036637498 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:57 INFO - PROCESS | 3732 | 1466036637607 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:23:57 INFO - PROCESS | 3732 | 1466036637613 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 3732 | 1466036637615 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:57 INFO - PROCESS | 3732 | ++DOCSHELL 14F26C00 == 33 [pid = 3732] [id = 738] 16:23:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17FE1C00) [pid = 3732] [serial = 2214] [outer = 00000000] 16:23:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19947000) [pid = 3732] [serial = 2215] [outer = 17FE1C00] 16:23:57 INFO - PROCESS | 3732 | 1466036637657 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1994B400) [pid = 3732] [serial = 2216] [outer = 17FE1C00] 16:23:58 INFO - PROCESS | 3732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:23:58 INFO - PROCESS | 3732 | 1466036638112 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:23:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 640ms 16:23:58 INFO - PROCESS | 3732 | 1466036638128 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 3732 | 1466036638130 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 16:23:58 INFO - PROCESS | 3732 | 1466036638133 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:23:58 INFO - PROCESS | 3732 | 1466036638135 Marionette TRACE conn3 <- [1,2918,null,{}] 16:23:58 INFO - PROCESS | 3732 | 1466036638138 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 3732 | 1466036638140 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:58 INFO - PROCESS | 3732 | 1466036638264 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:23:58 INFO - PROCESS | 3732 | 1466036638268 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 3732 | 1466036638270 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:58 INFO - PROCESS | 3732 | ++DOCSHELL 199EA400 == 34 [pid = 3732] [id = 739] 16:23:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (199ED000) [pid = 3732] [serial = 2217] [outer = 00000000] 16:23:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19E60C00) [pid = 3732] [serial = 2218] [outer = 199ED000] 16:23:58 INFO - PROCESS | 3732 | 1466036638315 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19E5EC00) [pid = 3732] [serial = 2219] [outer = 199ED000] 16:23:58 INFO - PROCESS | 3732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:23:58 INFO - PROCESS | 3732 | 1466036638734 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:23:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 625ms 16:23:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:23:58 INFO - PROCESS | 3732 | 1466036638773 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 3732 | 1466036638775 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 16:23:58 INFO - PROCESS | 3732 | 1466036638779 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 3732 | 1466036638781 Marionette TRACE conn3 <- [1,2922,null,{}] 16:23:58 INFO - PROCESS | 3732 | 1466036638784 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 3732 | 1466036638786 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:58 INFO - PROCESS | 3732 | 1466036638914 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:23:58 INFO - PROCESS | 3732 | 1466036638919 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 3732 | 1466036638921 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:58 INFO - PROCESS | 3732 | ++DOCSHELL 15AAC000 == 35 [pid = 3732] [id = 740] 16:23:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15CD1000) [pid = 3732] [serial = 2220] [outer = 00000000] 16:23:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A140000) [pid = 3732] [serial = 2221] [outer = 15CD1000] 16:23:59 INFO - PROCESS | 3732 | 1466036639022 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A250000) [pid = 3732] [serial = 2222] [outer = 15CD1000] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15AAAC00) [pid = 3732] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (169BE000) [pid = 3732] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17125800) [pid = 3732] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (176D3400) [pid = 3732] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15561C00) [pid = 3732] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13254C00) [pid = 3732] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (11AD3800) [pid = 3732] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1047F000) [pid = 3732] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1656F000) [pid = 3732] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (12816400) [pid = 3732] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:23:59 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13CDC000) [pid = 3732] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:23:59 INFO - PROCESS | 3732 | 1466036639543 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:23:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:23:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 797ms 16:23:59 INFO - PROCESS | 3732 | 1466036639579 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 3732 | 1466036639581 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:23:59 INFO - PROCESS | 3732 | 1466036639584 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 3732 | 1466036639586 Marionette TRACE conn3 <- [1,2926,null,{}] 16:23:59 INFO - PROCESS | 3732 | 1466036639606 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 3732 | 1466036639608 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:59 INFO - PROCESS | 3732 | 1466036639686 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:23:59 INFO - PROCESS | 3732 | 1466036639692 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 3732 | 1466036639694 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:23:59 INFO - PROCESS | 3732 | ++DOCSHELL 13933800 == 36 [pid = 3732] [id = 741] 16:23:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1393D400) [pid = 3732] [serial = 2223] [outer = 00000000] 16:23:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1620F800) [pid = 3732] [serial = 2224] [outer = 1393D400] 16:23:59 INFO - PROCESS | 3732 | 1466036639736 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16FE4C00) [pid = 3732] [serial = 2225] [outer = 1393D400] 16:24:00 INFO - PROCESS | 3732 | 1466036640141 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:24:00 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. 16:24:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 593ms 16:24:00 INFO - PROCESS | 3732 | 1466036640181 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 3732 | 1466036640183 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:24:00 INFO - PROCESS | 3732 | 1466036640187 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 3732 | 1466036640188 Marionette TRACE conn3 <- [1,2930,null,{}] 16:24:00 INFO - PROCESS | 3732 | 1466036640192 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 3732 | 1466036640193 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:00 INFO - PROCESS | 3732 | 1466036640315 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:24:00 INFO - PROCESS | 3732 | 1466036640319 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 3732 | 1466036640321 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:00 INFO - PROCESS | 3732 | ++DOCSHELL 16E0EC00 == 37 [pid = 3732] [id = 742] 16:24:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17ED1800) [pid = 3732] [serial = 2226] [outer = 00000000] 16:24:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A24E400) [pid = 3732] [serial = 2227] [outer = 17ED1800] 16:24:00 INFO - PROCESS | 3732 | 1466036640364 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A257400) [pid = 3732] [serial = 2228] [outer = 17ED1800] 16:24:00 INFO - PROCESS | 3732 | 1466036640765 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:24:00 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 16:24:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:24:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 640ms 16:24:00 INFO - PROCESS | 3732 | 1466036640830 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 3732 | 1466036640832 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:24:00 INFO - PROCESS | 3732 | 1466036640836 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 3732 | 1466036640837 Marionette TRACE conn3 <- [1,2934,null,{}] 16:24:00 INFO - PROCESS | 3732 | 1466036640841 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 3732 | 1466036640843 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:00 INFO - PROCESS | 3732 | 1466036640920 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:24:00 INFO - PROCESS | 3732 | 1466036640925 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 3732 | 1466036640927 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:00 INFO - PROCESS | 3732 | ++DOCSHELL 16A59800 == 38 [pid = 3732] [id = 743] 16:24:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A3B4800) [pid = 3732] [serial = 2229] [outer = 00000000] 16:24:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A3BA400) [pid = 3732] [serial = 2230] [outer = 1A3B4800] 16:24:00 INFO - PROCESS | 3732 | 1466036640971 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A3BCC00) [pid = 3732] [serial = 2231] [outer = 1A3B4800] 16:24:01 INFO - PROCESS | 3732 | 1466036641458 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:24:01 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. 16:24:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 624ms 16:24:01 INFO - PROCESS | 3732 | 1466036641488 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 3732 | 1466036641493 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:24:01 INFO - PROCESS | 3732 | 1466036641500 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 3732 | 1466036641504 Marionette TRACE conn3 <- [1,2938,null,{}] 16:24:01 INFO - PROCESS | 3732 | 1466036641509 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 3732 | 1466036641512 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:01 INFO - PROCESS | 3732 | 1466036641636 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:24:01 INFO - PROCESS | 3732 | 1466036641826 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 3732 | 1466036641831 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:01 INFO - PROCESS | 3732 | ++DOCSHELL 110F4800 == 39 [pid = 3732] [id = 744] 16:24:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (11205000) [pid = 3732] [serial = 2232] [outer = 00000000] 16:24:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (11C20800) [pid = 3732] [serial = 2233] [outer = 11205000] 16:24:01 INFO - PROCESS | 3732 | 1466036641886 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (12D65400) [pid = 3732] [serial = 2234] [outer = 11205000] 16:24:02 INFO - PROCESS | 3732 | ++DOCSHELL 13C0B800 == 40 [pid = 3732] [id = 745] 16:24:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13C0C000) [pid = 3732] [serial = 2235] [outer = 00000000] 16:24:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (13C0E800) [pid = 3732] [serial = 2236] [outer = 13C0C000] 16:24:02 INFO - PROCESS | 3732 | 1466036642582 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:24:02 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. 16:24:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1092ms 16:24:02 INFO - PROCESS | 3732 | 1466036642620 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 3732 | 1466036642624 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 16:24:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:24:02 INFO - PROCESS | 3732 | 1466036642632 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 3732 | 1466036642635 Marionette TRACE conn3 <- [1,2942,null,{}] 16:24:02 INFO - PROCESS | 3732 | 1466036642645 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 3732 | 1466036642648 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:02 INFO - PROCESS | 3732 | 1466036642778 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:24:02 INFO - PROCESS | 3732 | 1466036642909 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 3732 | 1466036642912 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:02 INFO - PROCESS | 3732 | ++DOCSHELL 13C10000 == 41 [pid = 3732] [id = 746] 16:24:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14036000) [pid = 3732] [serial = 2237] [outer = 00000000] 16:24:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14F27400) [pid = 3732] [serial = 2238] [outer = 14036000] 16:24:02 INFO - PROCESS | 3732 | 1466036642967 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15CCD800) [pid = 3732] [serial = 2239] [outer = 14036000] 16:24:03 INFO - PROCESS | 3732 | 1466036643782 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:24:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:24:03 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 16:24:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1218ms 16:24:03 INFO - PROCESS | 3732 | 1466036643840 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 3732 | 1466036643844 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:24:03 INFO - PROCESS | 3732 | 1466036643849 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 3732 | 1466036643852 Marionette TRACE conn3 <- [1,2946,null,{}] 16:24:03 INFO - PROCESS | 3732 | 1466036643857 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 3732 | 1466036643860 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:03 INFO - PROCESS | 3732 | 1466036643982 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:24:04 INFO - PROCESS | 3732 | 1466036644107 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 3732 | 1466036644110 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:04 INFO - PROCESS | 3732 | ++DOCSHELL 103D2C00 == 42 [pid = 3732] [id = 747] 16:24:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1047E000) [pid = 3732] [serial = 2240] [outer = 00000000] 16:24:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10F0C800) [pid = 3732] [serial = 2241] [outer = 1047E000] 16:24:04 INFO - PROCESS | 3732 | 1466036644194 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (12813000) [pid = 3732] [serial = 2242] [outer = 1047E000] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 16E0EC00 == 41 [pid = 3732] [id = 742] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 13933800 == 40 [pid = 3732] [id = 741] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 15AAC000 == 39 [pid = 3732] [id = 740] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 199EA400 == 38 [pid = 3732] [id = 739] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 14F26C00 == 37 [pid = 3732] [id = 738] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 17695C00 == 36 [pid = 3732] [id = 737] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 16E02C00 == 35 [pid = 3732] [id = 736] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 16C0D000 == 34 [pid = 3732] [id = 735] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 15F12400 == 33 [pid = 3732] [id = 734] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 15335C00 == 32 [pid = 3732] [id = 733] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 14F27000 == 31 [pid = 3732] [id = 732] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 13149400 == 30 [pid = 3732] [id = 731] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 110EB800 == 29 [pid = 3732] [id = 730] 16:24:04 INFO - PROCESS | 3732 | --DOCSHELL 1555CC00 == 28 [pid = 3732] [id = 729] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1620EC00) [pid = 3732] [serial = 2173] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16C08800) [pid = 3732] [serial = 2176] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (17129400) [pid = 3732] [serial = 2179] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16DF2400) [pid = 3732] [serial = 2177] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17FDB400) [pid = 3732] [serial = 2188] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17861400) [pid = 3732] [serial = 2185] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17690800) [pid = 3732] [serial = 2180] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1576F000) [pid = 3732] [serial = 2170] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13658000) [pid = 3732] [serial = 2167] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13C08000) [pid = 3732] [serial = 2168] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (11CC6400) [pid = 3732] [serial = 2164] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (12811800) [pid = 3732] [serial = 2165] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1120C400) [pid = 3732] [serial = 2162] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17862800) [pid = 3732] [serial = 2186] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10A50C00) [pid = 3732] [serial = 2161] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16E01400) [pid = 3732] [serial = 2159] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16579800) [pid = 3732] [serial = 2158] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (13C0E000) [pid = 3732] [serial = 2156] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13651C00) [pid = 3732] [serial = 2155] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16574C00) [pid = 3732] [serial = 2174] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (16A60C00) [pid = 3732] [serial = 2182] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16FE4800) [pid = 3732] [serial = 2183] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (15AABC00) [pid = 3732] [serial = 2171] [outer = 00000000] [url = about:blank] 16:24:04 INFO - PROCESS | 3732 | 1466036644639 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:24:04 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. 16:24:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 843ms 16:24:04 INFO - PROCESS | 3732 | 1466036644689 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 3732 | 1466036644693 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 16:24:04 INFO - PROCESS | 3732 | 1466036644699 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:24:04 INFO - PROCESS | 3732 | 1466036644701 Marionette TRACE conn3 <- [1,2950,null,{}] 16:24:04 INFO - PROCESS | 3732 | 1466036644705 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 3732 | 1466036644707 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:04 INFO - PROCESS | 3732 | 1466036644792 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:24:04 INFO - PROCESS | 3732 | 1466036644798 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 3732 | 1466036644800 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:04 INFO - PROCESS | 3732 | ++DOCSHELL 1393D800 == 29 [pid = 3732] [id = 748] 16:24:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1393DC00) [pid = 3732] [serial = 2243] [outer = 00000000] 16:24:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (13C08800) [pid = 3732] [serial = 2244] [outer = 1393DC00] 16:24:04 INFO - PROCESS | 3732 | 1466036644845 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13CD8C00) [pid = 3732] [serial = 2245] [outer = 1393DC00] 16:24:05 INFO - PROCESS | 3732 | 1466036645334 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:24:05 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. 16:24:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 686ms 16:24:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:24:05 INFO - PROCESS | 3732 | 1466036645400 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 3732 | 1466036645402 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 16:24:05 INFO - PROCESS | 3732 | 1466036645406 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 3732 | 1466036645409 Marionette TRACE conn3 <- [1,2954,null,{}] 16:24:05 INFO - PROCESS | 3732 | 1466036645420 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 3732 | 1466036645424 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:05 INFO - PROCESS | 3732 | 1466036645507 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:24:05 INFO - PROCESS | 3732 | 1466036645646 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 3732 | 1466036645650 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:05 INFO - PROCESS | 3732 | ++DOCSHELL 15CD2400 == 30 [pid = 3732] [id = 749] 16:24:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15CD3400) [pid = 3732] [serial = 2246] [outer = 00000000] 16:24:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15F0AC00) [pid = 3732] [serial = 2247] [outer = 15CD3400] 16:24:05 INFO - PROCESS | 3732 | 1466036645697 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16206C00) [pid = 3732] [serial = 2248] [outer = 15CD3400] 16:24:06 INFO - PROCESS | 3732 | 1466036646041 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:24:06 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. 16:24:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 687ms 16:24:06 INFO - PROCESS | 3732 | 1466036646104 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 3732 | 1466036646106 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:24:06 INFO - PROCESS | 3732 | 1466036646109 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3732 | 1466036646111 Marionette TRACE conn3 <- [1,2958,null,{}] 16:24:06 INFO - PROCESS | 3732 | 1466036646114 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 3732 | 1466036646116 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:06 INFO - PROCESS | 3732 | 1466036646194 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:24:06 INFO - PROCESS | 3732 | 1466036646199 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 3732 | 1466036646201 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:06 INFO - PROCESS | 3732 | ++DOCSHELL 1656EC00 == 31 [pid = 3732] [id = 750] 16:24:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16571C00) [pid = 3732] [serial = 2249] [outer = 00000000] 16:24:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (169C9000) [pid = 3732] [serial = 2250] [outer = 16571C00] 16:24:06 INFO - PROCESS | 3732 | 1466036646245 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16A61400) [pid = 3732] [serial = 2251] [outer = 16571C00] 16:24:06 INFO - PROCESS | 3732 | 1466036646701 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:24:06 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. 16:24:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 640ms 16:24:06 INFO - PROCESS | 3732 | 1466036646732 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 3732 | 1466036646734 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:24:06 INFO - PROCESS | 3732 | 1466036646738 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3732 | 1466036646739 Marionette TRACE conn3 <- [1,2962,null,{}] 16:24:06 INFO - PROCESS | 3732 | 1466036646743 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 3732 | 1466036646745 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:06 INFO - PROCESS | 3732 | 1466036646864 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:24:06 INFO - PROCESS | 3732 | 1466036646869 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 3732 | 1466036646871 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:06 INFO - PROCESS | 3732 | ++DOCSHELL 16C08800 == 32 [pid = 3732] [id = 751] 16:24:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16C08C00) [pid = 3732] [serial = 2252] [outer = 00000000] 16:24:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16E05400) [pid = 3732] [serial = 2253] [outer = 16C08C00] 16:24:06 INFO - PROCESS | 3732 | 1466036646940 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16E06000) [pid = 3732] [serial = 2254] [outer = 16C08C00] 16:24:07 INFO - PROCESS | 3732 | 1466036647373 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:24:07 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. 16:24:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 703ms 16:24:07 INFO - PROCESS | 3732 | 1466036647436 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 3732 | 1466036647438 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 16:24:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:24:07 INFO - PROCESS | 3732 | 1466036647448 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 3732 | 1466036647450 Marionette TRACE conn3 <- [1,2966,null,{}] 16:24:07 INFO - PROCESS | 3732 | 1466036647453 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:07 INFO - PROCESS | 3732 | 1466036647459 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:07 INFO - PROCESS | 3732 | 1466036647596 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:24:07 INFO - PROCESS | 3732 | 1466036647663 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 3732 | 1466036647665 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:07 INFO - PROCESS | 3732 | ++DOCSHELL 16FDE800 == 33 [pid = 3732] [id = 752] 16:24:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16FE4800) [pid = 3732] [serial = 2255] [outer = 00000000] 16:24:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1712B000) [pid = 3732] [serial = 2256] [outer = 16FE4800] 16:24:07 INFO - PROCESS | 3732 | 1466036647708 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (17693000) [pid = 3732] [serial = 2257] [outer = 16FE4800] 16:24:08 INFO - PROCESS | 3732 | 1466036648097 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:24:08 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. 16:24:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 702ms 16:24:08 INFO - PROCESS | 3732 | 1466036648141 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 3732 | 1466036648143 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:24:08 INFO - PROCESS | 3732 | 1466036648146 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 3732 | 1466036648148 Marionette TRACE conn3 <- [1,2970,null,{}] 16:24:08 INFO - PROCESS | 3732 | 1466036648151 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 3732 | 1466036648153 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:08 INFO - PROCESS | 3732 | 1466036648296 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:24:08 INFO - PROCESS | 3732 | 1466036648317 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 3732 | 1466036648319 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:08 INFO - PROCESS | 3732 | ++DOCSHELL 13C08C00 == 34 [pid = 3732] [id = 753] 16:24:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17695C00) [pid = 3732] [serial = 2258] [outer = 00000000] 16:24:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17E1FC00) [pid = 3732] [serial = 2259] [outer = 17695C00] 16:24:08 INFO - PROCESS | 3732 | 1466036648370 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17FDD800) [pid = 3732] [serial = 2260] [outer = 17695C00] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (176D8000) [pid = 3732] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17FE1C00) [pid = 3732] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16C0F400) [pid = 3732] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14FE3400) [pid = 3732] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15F12C00) [pid = 3732] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (199ED000) [pid = 3732] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15336800) [pid = 3732] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17E88400) [pid = 3732] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1314C000) [pid = 3732] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (110F1400) [pid = 3732] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16FE5800) [pid = 3732] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17ED1800) [pid = 3732] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15CD1000) [pid = 3732] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:24:08 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1393D400) [pid = 3732] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:24:08 INFO - PROCESS | 3732 | 1466036648918 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:24:08 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 16:24:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:24:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 812ms 16:24:08 INFO - PROCESS | 3732 | 1466036648949 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 3732 | 1466036648951 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:24:08 INFO - PROCESS | 3732 | 1466036648954 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 3732 | 1466036648956 Marionette TRACE conn3 <- [1,2974,null,{}] 16:24:08 INFO - PROCESS | 3732 | 1466036648959 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 3732 | 1466036648961 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:09 INFO - PROCESS | 3732 | 1466036649088 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:24:09 INFO - PROCESS | 3732 | 1466036649146 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 3732 | 1466036649148 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:09 INFO - PROCESS | 3732 | ++DOCSHELL 157DCC00 == 35 [pid = 3732] [id = 754] 16:24:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15AAA400) [pid = 3732] [serial = 2261] [outer = 00000000] 16:24:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17907800) [pid = 3732] [serial = 2262] [outer = 15AAA400] 16:24:09 INFO - PROCESS | 3732 | 1466036649193 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1790DC00) [pid = 3732] [serial = 2263] [outer = 15AAA400] 16:24:09 INFO - PROCESS | 3732 | 1466036649528 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:24:09 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. 16:24:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 593ms 16:24:09 INFO - PROCESS | 3732 | 1466036649552 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 3732 | 1466036649554 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:24:09 INFO - PROCESS | 3732 | 1466036649557 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 3732 | 1466036649559 Marionette TRACE conn3 <- [1,2978,null,{}] 16:24:09 INFO - PROCESS | 3732 | 1466036649562 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 3732 | 1466036649564 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:09 INFO - PROCESS | 3732 | 1466036649683 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:24:09 INFO - PROCESS | 3732 | 1466036649690 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 3732 | 1466036649692 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:09 INFO - PROCESS | 3732 | ++DOCSHELL 15CC9400 == 36 [pid = 3732] [id = 755] 16:24:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15F10000) [pid = 3732] [serial = 2264] [outer = 00000000] 16:24:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1994F800) [pid = 3732] [serial = 2265] [outer = 15F10000] 16:24:09 INFO - PROCESS | 3732 | 1466036649738 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (199E9800) [pid = 3732] [serial = 2266] [outer = 15F10000] 16:24:10 INFO - PROCESS | 3732 | ++DOCSHELL 19E63C00 == 37 [pid = 3732] [id = 756] 16:24:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A138C00) [pid = 3732] [serial = 2267] [outer = 00000000] 16:24:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A141800) [pid = 3732] [serial = 2268] [outer = 1A138C00] 16:24:10 INFO - PROCESS | 3732 | 1466036650169 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:24:10 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. 16:24:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 16:24:10 INFO - PROCESS | 3732 | 1466036650195 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 3732 | 1466036650197 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:24:10 INFO - PROCESS | 3732 | 1466036650209 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 3732 | 1466036650211 Marionette TRACE conn3 <- [1,2982,null,{}] 16:24:10 INFO - PROCESS | 3732 | 1466036650215 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 3732 | 1466036650216 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:10 INFO - PROCESS | 3732 | 1466036650351 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:24:10 INFO - PROCESS | 3732 | 1466036650361 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 3732 | 1466036650363 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:10 INFO - PROCESS | 3732 | ++DOCSHELL 1656D000 == 38 [pid = 3732] [id = 757] 16:24:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19946400) [pid = 3732] [serial = 2269] [outer = 00000000] 16:24:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A24E800) [pid = 3732] [serial = 2270] [outer = 19946400] 16:24:10 INFO - PROCESS | 3732 | 1466036650416 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A24EC00) [pid = 3732] [serial = 2271] [outer = 19946400] 16:24:10 INFO - PROCESS | 3732 | 1466036650874 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:24:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:24:10 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 16:24:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 687ms 16:24:10 INFO - PROCESS | 3732 | 1466036650901 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 3732 | 1466036650905 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 16:24:10 INFO - PROCESS | 3732 | 1466036650910 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:24:10 INFO - PROCESS | 3732 | 1466036650913 Marionette TRACE conn3 <- [1,2986,null,{}] 16:24:10 INFO - PROCESS | 3732 | 1466036650919 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 3732 | 1466036650922 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:11 INFO - PROCESS | 3732 | 1466036651035 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:24:11 INFO - PROCESS | 3732 | 1466036651205 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 3732 | 1466036651208 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:11 INFO - PROCESS | 3732 | ++DOCSHELL 10F14000 == 39 [pid = 3732] [id = 758] 16:24:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (11AD5800) [pid = 3732] [serial = 2272] [outer = 00000000] 16:24:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1309B400) [pid = 3732] [serial = 2273] [outer = 11AD5800] 16:24:11 INFO - PROCESS | 3732 | 1466036651264 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (131E9C00) [pid = 3732] [serial = 2274] [outer = 11AD5800] 16:24:11 INFO - PROCESS | 3732 | 1466036651795 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:24:11 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. 16:24:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 952ms 16:24:11 INFO - PROCESS | 3732 | 1466036651857 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 3732 | 1466036651862 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:24:11 INFO - PROCESS | 3732 | 1466036651868 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 3732 | 1466036651871 Marionette TRACE conn3 <- [1,2990,null,{}] 16:24:11 INFO - PROCESS | 3732 | 1466036651875 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 3732 | 1466036651878 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:11 INFO - PROCESS | 3732 | 1466036651985 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:24:12 INFO - PROCESS | 3732 | 1466036652098 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 3732 | 1466036652101 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:12 INFO - PROCESS | 3732 | ++DOCSHELL 14309C00 == 40 [pid = 3732] [id = 759] 16:24:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14F26C00) [pid = 3732] [serial = 2275] [outer = 00000000] 16:24:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15AA9800) [pid = 3732] [serial = 2276] [outer = 14F26C00] 16:24:12 INFO - PROCESS | 3732 | 1466036652195 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (16205400) [pid = 3732] [serial = 2277] [outer = 14F26C00] 16:24:12 INFO - PROCESS | 3732 | 1466036652740 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:24:12 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. 16:24:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 890ms 16:24:12 INFO - PROCESS | 3732 | 1466036652786 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 3732 | 1466036652789 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 16:24:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:24:12 INFO - PROCESS | 3732 | 1466036652796 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 3732 | 1466036652799 Marionette TRACE conn3 <- [1,2994,null,{}] 16:24:12 INFO - PROCESS | 3732 | 1466036652810 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 3732 | 1466036652815 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:12 INFO - PROCESS | 3732 | 1466036652919 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:24:13 INFO - PROCESS | 3732 | 1466036653033 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 3732 | 1466036653036 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:13 INFO - PROCESS | 3732 | ++DOCSHELL 1768FC00 == 41 [pid = 3732] [id = 760] 16:24:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (17690C00) [pid = 3732] [serial = 2278] [outer = 00000000] 16:24:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19947400) [pid = 3732] [serial = 2279] [outer = 17690C00] 16:24:13 INFO - PROCESS | 3732 | 1466036653137 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A25A000) [pid = 3732] [serial = 2280] [outer = 17690C00] 16:24:13 INFO - PROCESS | 3732 | 1466036653647 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:24:13 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. 16:24:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 905ms 16:24:13 INFO - PROCESS | 3732 | 1466036653705 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 3732 | 1466036653708 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 16:24:13 INFO - PROCESS | 3732 | 1466036653713 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:24:13 INFO - PROCESS | 3732 | 1466036653714 Marionette TRACE conn3 <- [1,2998,null,{}] 16:24:13 INFO - PROCESS | 3732 | 1466036653718 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 3732 | 1466036653720 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:13 INFO - PROCESS | 3732 | 1466036653827 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:24:13 INFO - PROCESS | 3732 | 1466036653937 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 3732 | 1466036653939 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:14 INFO - PROCESS | 3732 | ++DOCSHELL 17127C00 == 42 [pid = 3732] [id = 761] 16:24:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1A3B7800) [pid = 3732] [serial = 2281] [outer = 00000000] 16:24:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1A802C00) [pid = 3732] [serial = 2282] [outer = 1A3B7800] 16:24:14 INFO - PROCESS | 3732 | 1466036654041 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1A80DC00) [pid = 3732] [serial = 2283] [outer = 1A3B7800] 16:24:14 INFO - PROCESS | 3732 | [3732] 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 16:24:14 INFO - PROCESS | 3732 | 1466036654792 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:24:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:24:14 INFO - {} 16:24:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:24:14 INFO - {} 16:24:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:24:14 INFO - {} 16:24:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:24:14 INFO - {} 16:24:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1077ms 16:24:14 INFO - PROCESS | 3732 | 1466036654843 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 3732 | 1466036654847 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /FileAPI/fileReader.html 16:24:14 INFO - PROCESS | 3732 | 1466036654853 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 3732 | 1466036654856 Marionette TRACE conn3 <- [1,3002,null,{}] 16:24:14 INFO - PROCESS | 3732 | 1466036654861 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 3732 | 1466036654864 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:14 INFO - PROCESS | 3732 | 1466036654971 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:24:15 INFO - PROCESS | 3732 | 1466036655108 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 3732 | 1466036655110 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:15 INFO - PROCESS | 3732 | ++DOCSHELL 10F07800 == 43 [pid = 3732] [id = 762] 16:24:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (10F11C00) [pid = 3732] [serial = 2284] [outer = 00000000] 16:24:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (13C03C00) [pid = 3732] [serial = 2285] [outer = 10F11C00] 16:24:15 INFO - PROCESS | 3732 | 1466036655165 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (157DE400) [pid = 3732] [serial = 2286] [outer = 10F11C00] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 19E63C00 == 42 [pid = 3732] [id = 756] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 15CC9400 == 41 [pid = 3732] [id = 755] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 157DCC00 == 40 [pid = 3732] [id = 754] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 13C08C00 == 39 [pid = 3732] [id = 753] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 16FDE800 == 38 [pid = 3732] [id = 752] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 16C08800 == 37 [pid = 3732] [id = 751] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 1656EC00 == 36 [pid = 3732] [id = 750] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 15CD2400 == 35 [pid = 3732] [id = 749] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 1393D800 == 34 [pid = 3732] [id = 748] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 103D2C00 == 33 [pid = 3732] [id = 747] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 13C0B800 == 32 [pid = 3732] [id = 745] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 13C10000 == 31 [pid = 3732] [id = 746] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 110F4800 == 30 [pid = 3732] [id = 744] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 16A59800 == 29 [pid = 3732] [id = 743] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 17127C00 == 28 [pid = 3732] [id = 761] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 1768FC00 == 27 [pid = 3732] [id = 760] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 1656D000 == 26 [pid = 3732] [id = 757] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 10F14000 == 25 [pid = 3732] [id = 758] 16:24:15 INFO - PROCESS | 3732 | --DOCSHELL 14309C00 == 24 [pid = 3732] [id = 759] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (19947000) [pid = 3732] [serial = 2215] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16E04400) [pid = 3732] [serial = 2206] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (16FD7400) [pid = 3732] [serial = 2207] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (15338000) [pid = 3732] [serial = 2197] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1576D400) [pid = 3732] [serial = 2198] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (17E1B800) [pid = 3732] [serial = 2212] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16574000) [pid = 3732] [serial = 2203] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19E60C00) [pid = 3732] [serial = 2218] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16980000) [pid = 3732] [serial = 2204] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (15F06400) [pid = 3732] [serial = 2200] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15F13000) [pid = 3732] [serial = 2201] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17FDBC00) [pid = 3732] [serial = 2189] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (131EAC00) [pid = 3732] [serial = 2194] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13254800) [pid = 3732] [serial = 2195] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (11ADB400) [pid = 3732] [serial = 2191] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (11CCBC00) [pid = 3732] [serial = 2192] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (175CC400) [pid = 3732] [serial = 2209] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (175CCC00) [pid = 3732] [serial = 2210] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1994B400) [pid = 3732] [serial = 2216] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1A3BA400) [pid = 3732] [serial = 2230] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1A257400) [pid = 3732] [serial = 2228] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A140000) [pid = 3732] [serial = 2221] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19E5EC00) [pid = 3732] [serial = 2219] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1A24E400) [pid = 3732] [serial = 2227] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1A250000) [pid = 3732] [serial = 2222] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1620F800) [pid = 3732] [serial = 2224] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16FE4C00) [pid = 3732] [serial = 2225] [outer = 00000000] [url = about:blank] 16:24:15 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17E1C400) [pid = 3732] [serial = 2213] [outer = 00000000] [url = about:blank] 16:24:16 INFO - PROCESS | 3732 | 1466036656234 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:24:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:24:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:24:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:24:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:24:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 1390ms 16:24:16 INFO - PROCESS | 3732 | 1466036656259 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 3732 | 1466036656263 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 16:24:16 INFO - TEST-START | /FileAPI/historical.html 16:24:16 INFO - PROCESS | 3732 | 1466036656268 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 3732 | 1466036656271 Marionette TRACE conn3 <- [1,3006,null,{}] 16:24:16 INFO - PROCESS | 3732 | 1466036656281 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 3732 | 1466036656284 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:16 INFO - PROCESS | 3732 | 1466036656396 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:24:16 INFO - PROCESS | 3732 | 1466036656495 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 3732 | 1466036656498 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:16 INFO - PROCESS | 3732 | ++DOCSHELL 10F05400 == 25 [pid = 3732] [id = 763] 16:24:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (110F1000) [pid = 3732] [serial = 2287] [outer = 00000000] 16:24:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (12A17800) [pid = 3732] [serial = 2288] [outer = 110F1000] 16:24:16 INFO - PROCESS | 3732 | 1466036656544 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (12AE5C00) [pid = 3732] [serial = 2289] [outer = 110F1000] 16:24:16 INFO - PROCESS | 3732 | 1466036656964 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:24:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:24:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:24:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:24:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:24:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:24:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:24:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:24:16 INFO - TEST-OK | /FileAPI/historical.html | took 734ms 16:24:16 INFO - PROCESS | 3732 | 1466036657010 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 3732 | 1466036657015 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /FileAPI/idlharness.html 16:24:17 INFO - PROCESS | 3732 | 1466036657022 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 3732 | 1466036657024 Marionette TRACE conn3 <- [1,3010,null,{}] 16:24:17 INFO - PROCESS | 3732 | 1466036657028 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 3732 | 1466036657030 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:17 INFO - PROCESS | 3732 | 1466036657153 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:24:17 INFO - PROCESS | 3732 | 1466036657169 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 3732 | 1466036657171 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:17 INFO - PROCESS | 3732 | ++DOCSHELL 13C0A000 == 26 [pid = 3732] [id = 764] 16:24:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (13CD3C00) [pid = 3732] [serial = 2290] [outer = 00000000] 16:24:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14309C00) [pid = 3732] [serial = 2291] [outer = 13CD3C00] 16:24:17 INFO - PROCESS | 3732 | 1466036657217 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1532E400) [pid = 3732] [serial = 2292] [outer = 13CD3C00] 16:24:18 INFO - PROCESS | 3732 | 1466036658033 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:24:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:24:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:24:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:24:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:24:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:24:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:24:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:24:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:24:18 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 16:24:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:24:18 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 16:24:18 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 16:24:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:24:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:24:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:24:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:24:18 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 16:24:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:24:18 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 16:24:18 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 16:24:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:24:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:24:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1156ms 16:24:18 INFO - PROCESS | 3732 | 1466036658169 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 3732 | 1466036658171 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /FileAPI/idlharness.worker 16:24:18 INFO - PROCESS | 3732 | 1466036658175 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 3732 | 1466036658179 Marionette TRACE conn3 <- [1,3014,null,{}] 16:24:18 INFO - PROCESS | 3732 | 1466036658190 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:18 INFO - PROCESS | 3732 | 1466036658194 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:18 INFO - PROCESS | 3732 | 1466036658317 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:24:18 INFO - PROCESS | 3732 | 1466036658338 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 3732 | 1466036658342 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:18 INFO - PROCESS | 3732 | ++DOCSHELL 17689800 == 27 [pid = 3732] [id = 765] 16:24:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1768A400) [pid = 3732] [serial = 2293] [outer = 00000000] 16:24:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17696000) [pid = 3732] [serial = 2294] [outer = 1768A400] 16:24:18 INFO - PROCESS | 3732 | 1466036658389 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1785A400) [pid = 3732] [serial = 2295] [outer = 1768A400] 16:24:18 INFO - PROCESS | 3732 | [3732] 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 16:24:19 INFO - PROCESS | 3732 | 1466036659398 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:24:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:24:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:24:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:24:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:24:19 INFO - {} 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:24:19 INFO - {} 16:24:19 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 - {} 16:24:19 INFO - {} 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:24:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:24:19 INFO - {} 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:24:19 INFO - {} 16:24:19 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 - {} 16:24:19 INFO - {} 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:24:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:24:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 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 16:24:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:24:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:24:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:24:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:24:19 INFO - {} 16:24:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1436ms 16:24:19 INFO - PROCESS | 3732 | 1466036659616 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 3732 | 1466036659619 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 16:24:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:24:19 INFO - PROCESS | 3732 | 1466036659628 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 3732 | 1466036659630 Marionette TRACE conn3 <- [1,3018,null,{}] 16:24:19 INFO - PROCESS | 3732 | 1466036659633 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 3732 | 1466036659635 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:19 INFO - PROCESS | 3732 | 1466036659780 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:24:19 INFO - PROCESS | 3732 | 1466036659795 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 3732 | 1466036659798 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:19 INFO - PROCESS | 3732 | ++DOCSHELL 19940C00 == 28 [pid = 3732] [id = 766] 16:24:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19941400) [pid = 3732] [serial = 2296] [outer = 00000000] 16:24:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1AF38400) [pid = 3732] [serial = 2297] [outer = 19941400] 16:24:19 INFO - PROCESS | 3732 | 1466036659841 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1B17FC00) [pid = 3732] [serial = 2298] [outer = 19941400] 16:24:20 INFO - PROCESS | 3732 | 1466036660262 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:24:20 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 16:24:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 703ms 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (11205000) [pid = 3732] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1A3B4800) [pid = 3732] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17695C00) [pid = 3732] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16FE4800) [pid = 3732] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1047E000) [pid = 3732] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16571C00) [pid = 3732] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1393DC00) [pid = 3732] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15AAA400) [pid = 3732] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1A138C00) [pid = 3732] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14036000) [pid = 3732] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13C0C000) [pid = 3732] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15F10000) [pid = 3732] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19946400) [pid = 3732] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16C08C00) [pid = 3732] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:24:20 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15CD3400) [pid = 3732] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:24:20 INFO - PROCESS | 3732 | 1466036660520 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 3732 | 1466036660522 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 16:24:20 INFO - PROCESS | 3732 | 1466036660531 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 3732 | 1466036660533 Marionette TRACE conn3 <- [1,3022,null,{}] 16:24:20 INFO - PROCESS | 3732 | 1466036660537 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:20 INFO - PROCESS | 3732 | 1466036660539 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:24:20 INFO - PROCESS | 3732 | 1466036660616 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:24:20 INFO - PROCESS | 3732 | 1466036660621 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 3732 | 1466036660623 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:20 INFO - PROCESS | 3732 | ++DOCSHELL 10D70800 == 29 [pid = 3732] [id = 767] 16:24:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10D71000) [pid = 3732] [serial = 2299] [outer = 00000000] 16:24:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (10D77800) [pid = 3732] [serial = 2300] [outer = 10D71000] 16:24:20 INFO - PROCESS | 3732 | 1466036660666 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10F01C00) [pid = 3732] [serial = 2301] [outer = 10D71000] 16:24:21 INFO - PROCESS | 3732 | 1466036661133 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:24:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:24:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 609ms 16:24:21 INFO - PROCESS | 3732 | 1466036661164 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 3732 | 1466036661166 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 16:24:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:24:21 INFO - PROCESS | 3732 | 1466036661172 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 3732 | 1466036661174 Marionette TRACE conn3 <- [1,3026,null,{}] 16:24:21 INFO - PROCESS | 3732 | 1466036661178 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 3732 | 1466036661183 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:21 INFO - PROCESS | 3732 | 1466036661282 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:24:21 INFO - PROCESS | 3732 | 1466036661287 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 3732 | 1466036661289 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:21 INFO - PROCESS | 3732 | ++DOCSHELL 17126000 == 30 [pid = 3732] [id = 768] 16:24:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17695C00) [pid = 3732] [serial = 2302] [outer = 00000000] 16:24:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1A80B800) [pid = 3732] [serial = 2303] [outer = 17695C00] 16:24:21 INFO - PROCESS | 3732 | 1466036661332 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1AF37000) [pid = 3732] [serial = 2304] [outer = 17695C00] 16:24:21 INFO - PROCESS | 3732 | 1466036661736 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:24:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:24:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:24:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 593ms 16:24:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:24:21 INFO - PROCESS | 3732 | 1466036661771 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 3732 | 1466036661773 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 16:24:21 INFO - PROCESS | 3732 | 1466036661776 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 3732 | 1466036661778 Marionette TRACE conn3 <- [1,3030,null,{}] 16:24:21 INFO - PROCESS | 3732 | 1466036661781 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 3732 | 1466036661783 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:21 INFO - PROCESS | 3732 | 1466036661905 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:24:21 INFO - PROCESS | 3732 | 1466036661913 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 3732 | 1466036661915 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:21 INFO - PROCESS | 3732 | ++DOCSHELL 13211000 == 31 [pid = 3732] [id = 769] 16:24:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (196E8400) [pid = 3732] [serial = 2305] [outer = 00000000] 16:24:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (196EE000) [pid = 3732] [serial = 2306] [outer = 196E8400] 16:24:21 INFO - PROCESS | 3732 | 1466036661957 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (196F0C00) [pid = 3732] [serial = 2307] [outer = 196E8400] 16:24:22 INFO - PROCESS | 3732 | 1466036662479 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:24:22 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. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:24:22 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'.) 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:24:22 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. 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:24:22 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. 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:24:22 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. 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:24:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 859ms 16:24:22 INFO - PROCESS | 3732 | 1466036662701 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 3732 | 1466036662706 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 16:24:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:24:22 INFO - PROCESS | 3732 | 1466036662711 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 3732 | 1466036662715 Marionette TRACE conn3 <- [1,3034,null,{}] 16:24:22 INFO - PROCESS | 3732 | 1466036662720 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 3732 | 1466036662724 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:22 INFO - PROCESS | 3732 | 1466036662852 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:24:22 INFO - PROCESS | 3732 | 1466036662968 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 3732 | 1466036662974 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:22 INFO - PROCESS | 3732 | ++DOCSHELL 10D73800 == 32 [pid = 3732] [id = 770] 16:24:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10D75000) [pid = 3732] [serial = 2308] [outer = 00000000] 16:24:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10F13800) [pid = 3732] [serial = 2309] [outer = 10D75000] 16:24:23 INFO - PROCESS | 3732 | 1466036663028 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (110E8C00) [pid = 3732] [serial = 2310] [outer = 10D75000] 16:24:23 INFO - PROCESS | 3732 | [3732] 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 16:24:23 INFO - PROCESS | 3732 | 1466036663647 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:24:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:24:23 INFO - {} 16:24:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 999ms 16:24:23 INFO - PROCESS | 3732 | 1466036663726 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 3732 | 1466036663729 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 16:24:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:24:23 INFO - PROCESS | 3732 | 1466036663736 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 3732 | 1466036663740 Marionette TRACE conn3 <- [1,3038,null,{}] 16:24:23 INFO - PROCESS | 3732 | 1466036663744 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:23 INFO - PROCESS | 3732 | 1466036663747 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:23 INFO - PROCESS | 3732 | 1466036663877 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:24:24 INFO - PROCESS | 3732 | 1466036664011 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 3732 | 1466036664014 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:24 INFO - PROCESS | 3732 | ++DOCSHELL 13C0C800 == 33 [pid = 3732] [id = 771] 16:24:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13C0E000) [pid = 3732] [serial = 2311] [outer = 00000000] 16:24:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15F08C00) [pid = 3732] [serial = 2312] [outer = 13C0E000] 16:24:24 INFO - PROCESS | 3732 | 1466036664070 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16508400) [pid = 3732] [serial = 2313] [outer = 13C0E000] 16:24:24 INFO - PROCESS | 3732 | 1466036664704 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:24:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:24:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:24:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:24:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 999ms 16:24:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:24:24 INFO - PROCESS | 3732 | 1466036664739 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 3732 | 1466036664742 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 16:24:24 INFO - PROCESS | 3732 | 1466036664746 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 3732 | 1466036664748 Marionette TRACE conn3 <- [1,3042,null,{}] 16:24:24 INFO - PROCESS | 3732 | 1466036664905 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 3732 | 1466036664908 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:25 INFO - PROCESS | 3732 | 1466036665028 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:24:25 INFO - PROCESS | 3732 | 1466036665166 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 3732 | 1466036665170 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:25 INFO - PROCESS | 3732 | ++DOCSHELL 105F1C00 == 34 [pid = 3732] [id = 772] 16:24:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (10A45400) [pid = 3732] [serial = 2314] [outer = 00000000] 16:24:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10A53800) [pid = 3732] [serial = 2315] [outer = 10A45400] 16:24:25 INFO - PROCESS | 3732 | 1466036665257 Marionette DEBUG loaded listener.js 16:24:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10D6C400) [pid = 3732] [serial = 2316] [outer = 10A45400] 16:24:25 INFO - PROCESS | 3732 | --DOCSHELL 17126000 == 33 [pid = 3732] [id = 768] 16:24:25 INFO - PROCESS | 3732 | --DOCSHELL 10D70800 == 32 [pid = 3732] [id = 767] 16:24:25 INFO - PROCESS | 3732 | --DOCSHELL 19940C00 == 31 [pid = 3732] [id = 766] 16:24:25 INFO - PROCESS | 3732 | --DOCSHELL 17689800 == 30 [pid = 3732] [id = 765] 16:24:25 INFO - PROCESS | 3732 | --DOCSHELL 13C0A000 == 29 [pid = 3732] [id = 764] 16:24:25 INFO - PROCESS | 3732 | --DOCSHELL 10F05400 == 28 [pid = 3732] [id = 763] 16:24:25 INFO - PROCESS | 3732 | --DOCSHELL 10F07800 == 27 [pid = 3732] [id = 762] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (199E9800) [pid = 3732] [serial = 2266] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1A24E800) [pid = 3732] [serial = 2270] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1A24EC00) [pid = 3732] [serial = 2271] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17907800) [pid = 3732] [serial = 2262] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E06000) [pid = 3732] [serial = 2254] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16206C00) [pid = 3732] [serial = 2248] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15F0AC00) [pid = 3732] [serial = 2247] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16E05400) [pid = 3732] [serial = 2253] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (12D65400) [pid = 3732] [serial = 2234] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1A3BCC00) [pid = 3732] [serial = 2231] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17FDD800) [pid = 3732] [serial = 2260] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1712B000) [pid = 3732] [serial = 2256] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10F0C800) [pid = 3732] [serial = 2241] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (12813000) [pid = 3732] [serial = 2242] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (169C9000) [pid = 3732] [serial = 2250] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (13CD8C00) [pid = 3732] [serial = 2245] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1790DC00) [pid = 3732] [serial = 2263] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (13C08800) [pid = 3732] [serial = 2244] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1A141800) [pid = 3732] [serial = 2268] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (14F27400) [pid = 3732] [serial = 2238] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (17E1FC00) [pid = 3732] [serial = 2259] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (16A61400) [pid = 3732] [serial = 2251] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (13C0E800) [pid = 3732] [serial = 2236] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (17693000) [pid = 3732] [serial = 2257] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (15CCD800) [pid = 3732] [serial = 2239] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1994F800) [pid = 3732] [serial = 2265] [outer = 00000000] [url = about:blank] 16:24:25 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (11C20800) [pid = 3732] [serial = 2233] [outer = 00000000] [url = about:blank] 16:24:26 INFO - PROCESS | 3732 | --DOCSHELL 13211000 == 26 [pid = 3732] [id = 769] 16:24:26 INFO - PROCESS | 3732 | --DOCSHELL 10D73800 == 25 [pid = 3732] [id = 770] 16:24:26 INFO - PROCESS | 3732 | --DOCSHELL 13C0C800 == 24 [pid = 3732] [id = 771] 16:24:27 INFO - PROCESS | 3732 | 1466036667201 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:24:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:24:27 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" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:24:27 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" 16:24:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:24:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:24:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2669ms 16:24:27 INFO - PROCESS | 3732 | 1466036667418 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 3732 | 1466036667423 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 16:24:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:24:27 INFO - PROCESS | 3732 | 1466036667428 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 3732 | 1466036667431 Marionette TRACE conn3 <- [1,3046,null,{}] 16:24:27 INFO - PROCESS | 3732 | 1466036667437 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 3732 | 1466036667440 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:27 INFO - PROCESS | 3732 | 1466036667530 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:24:27 INFO - PROCESS | 3732 | 1466036667536 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 3732 | 1466036667539 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:27 INFO - PROCESS | 3732 | ++DOCSHELL 10F1C800 == 25 [pid = 3732] [id = 773] 16:24:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (110EFC00) [pid = 3732] [serial = 2317] [outer = 00000000] 16:24:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (11AD3800) [pid = 3732] [serial = 2318] [outer = 110EFC00] 16:24:27 INFO - PROCESS | 3732 | 1466036667586 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (11CC6C00) [pid = 3732] [serial = 2319] [outer = 110EFC00] 16:24:28 INFO - PROCESS | 3732 | 1466036668093 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:24:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:24:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:24:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:24:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:24:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:24:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:24:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:24:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:24:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 718ms 16:24:28 INFO - PROCESS | 3732 | 1466036668137 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 3732 | 1466036668142 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 16:24:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:24:28 INFO - PROCESS | 3732 | 1466036668148 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 3732 | 1466036668151 Marionette TRACE conn3 <- [1,3050,null,{}] 16:24:28 INFO - PROCESS | 3732 | 1466036668155 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 3732 | 1466036668157 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:28 INFO - PROCESS | 3732 | 1466036668242 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:24:28 INFO - PROCESS | 3732 | 1466036668343 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 3732 | 1466036668346 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:28 INFO - PROCESS | 3732 | ++DOCSHELL 1393CC00 == 26 [pid = 3732] [id = 774] 16:24:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1393D400) [pid = 3732] [serial = 2320] [outer = 00000000] 16:24:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (13C07800) [pid = 3732] [serial = 2321] [outer = 1393D400] 16:24:28 INFO - PROCESS | 3732 | 1466036668401 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13C0C800) [pid = 3732] [serial = 2322] [outer = 1393D400] 16:24:28 INFO - PROCESS | 3732 | [3732] 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 16:24:28 INFO - PROCESS | 3732 | 1466036668840 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:24:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:24:28 INFO - {} 16:24:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 16:24:28 INFO - PROCESS | 3732 | 1466036668900 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 3732 | 1466036668902 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 16:24:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:24:28 INFO - PROCESS | 3732 | 1466036668914 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 3732 | 1466036668918 Marionette TRACE conn3 <- [1,3054,null,{}] 16:24:28 INFO - PROCESS | 3732 | 1466036668929 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 3732 | 1466036668934 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:29 INFO - PROCESS | 3732 | 1466036669067 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:24:29 INFO - PROCESS | 3732 | 1466036669128 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 3732 | 1466036669132 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:29 INFO - PROCESS | 3732 | ++DOCSHELL 15770C00 == 27 [pid = 3732] [id = 775] 16:24:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (157DCC00) [pid = 3732] [serial = 2323] [outer = 00000000] 16:24:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15CCF400) [pid = 3732] [serial = 2324] [outer = 157DCC00] 16:24:29 INFO - PROCESS | 3732 | 1466036669178 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15F0D000) [pid = 3732] [serial = 2325] [outer = 157DCC00] 16:24:29 INFO - PROCESS | 3732 | 1466036669598 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:24:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 749ms 16:24:29 INFO - PROCESS | 3732 | 1466036669652 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 3732 | 1466036669655 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 16:24:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:24:29 INFO - PROCESS | 3732 | 1466036669658 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 3732 | 1466036669660 Marionette TRACE conn3 <- [1,3058,null,{}] 16:24:29 INFO - PROCESS | 3732 | 1466036669663 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:29 INFO - PROCESS | 3732 | 1466036669665 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:29 INFO - PROCESS | 3732 | 1466036669782 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:24:29 INFO - PROCESS | 3732 | 1466036669846 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 3732 | 1466036669848 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:29 INFO - PROCESS | 3732 | ++DOCSHELL 16203400 == 28 [pid = 3732] [id = 776] 16:24:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16206C00) [pid = 3732] [serial = 2326] [outer = 00000000] 16:24:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16506800) [pid = 3732] [serial = 2327] [outer = 16206C00] 16:24:29 INFO - PROCESS | 3732 | 1466036669892 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1650EC00) [pid = 3732] [serial = 2328] [outer = 16206C00] 16:24:30 INFO - PROCESS | 3732 | 1466036670296 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:24:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:24:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 703ms 16:24:30 INFO - PROCESS | 3732 | 1466036670456 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 3732 | 1466036670458 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 16:24:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:24:30 INFO - PROCESS | 3732 | 1466036670502 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 3732 | 1466036670504 Marionette TRACE conn3 <- [1,3062,null,{}] 16:24:30 INFO - PROCESS | 3732 | 1466036670507 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:30 INFO - PROCESS | 3732 | 1466036670509 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:30 INFO - PROCESS | 3732 | 1466036670586 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:24:30 INFO - PROCESS | 3732 | 1466036670590 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:30 INFO - PROCESS | 3732 | 1466036670592 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:30 INFO - PROCESS | 3732 | ++DOCSHELL 16511800 == 29 [pid = 3732] [id = 777] 16:24:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1656C800) [pid = 3732] [serial = 2329] [outer = 00000000] 16:24:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16571000) [pid = 3732] [serial = 2330] [outer = 1656C800] 16:24:30 INFO - PROCESS | 3732 | 1466036670636 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16574000) [pid = 3732] [serial = 2331] [outer = 1656C800] 16:24:31 INFO - PROCESS | 3732 | 1466036671063 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:24:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 593ms 16:24:31 INFO - PROCESS | 3732 | 1466036671105 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 3732 | 1466036671107 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 16:24:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:24:31 INFO - PROCESS | 3732 | 1466036671114 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - PROCESS | 3732 | 1466036671116 Marionette TRACE conn3 <- [1,3066,null,{}] 16:24:31 INFO - PROCESS | 3732 | 1466036671119 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:31 INFO - PROCESS | 3732 | 1466036671125 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:31 INFO - PROCESS | 3732 | 1466036671226 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:24:31 INFO - PROCESS | 3732 | 1466036671232 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 3732 | 1466036671235 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:31 INFO - PROCESS | 3732 | ++DOCSHELL 10D73400 == 30 [pid = 3732] [id = 778] 16:24:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16A5AC00) [pid = 3732] [serial = 2332] [outer = 00000000] 16:24:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E05000) [pid = 3732] [serial = 2333] [outer = 16A5AC00] 16:24:31 INFO - PROCESS | 3732 | 1466036671277 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16E09000) [pid = 3732] [serial = 2334] [outer = 16A5AC00] 16:24:31 INFO - PROCESS | 3732 | 1466036671735 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:24:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:24:31 INFO - PROCESS | 3732 | 1466036671761 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 16:24:31 INFO - PROCESS | 3732 | 1466036671765 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - PROCESS | 3732 | 1466036671766 Marionette TRACE conn3 <- [1,3070,null,{}] 16:24:31 INFO - PROCESS | 3732 | 1466036671770 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:31 INFO - PROCESS | 3732 | 1466036671772 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:31 INFO - PROCESS | 3732 | 1466036671847 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:24:31 INFO - PROCESS | 3732 | 1466036671852 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 3732 | 1466036671854 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:31 INFO - PROCESS | 3732 | ++DOCSHELL 16E08C00 == 31 [pid = 3732] [id = 779] 16:24:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16E3A000) [pid = 3732] [serial = 2335] [outer = 00000000] 16:24:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17127000) [pid = 3732] [serial = 2336] [outer = 16E3A000] 16:24:31 INFO - PROCESS | 3732 | 1466036671896 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17128C00) [pid = 3732] [serial = 2337] [outer = 16E3A000] 16:24:32 INFO - PROCESS | 3732 | 1466036672337 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:24:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:24:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:24:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:24:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:24:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 577ms 16:24:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:24:32 INFO - PROCESS | 3732 | 1466036672350 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:24:32 INFO - PROCESS | 3732 | 1466036672352 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 16:24:32 INFO - PROCESS | 3732 | 1466036672356 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 3732 | 1466036672357 Marionette TRACE conn3 <- [1,3074,null,{}] 16:24:32 INFO - PROCESS | 3732 | 1466036672361 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:32 INFO - PROCESS | 3732 | 1466036672362 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:32 INFO - PROCESS | 3732 | 1466036672484 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:24:32 INFO - PROCESS | 3732 | 1466036672493 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:32 INFO - PROCESS | 3732 | 1466036672495 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:32 INFO - PROCESS | 3732 | ++DOCSHELL 17125800 == 32 [pid = 3732] [id = 780] 16:24:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1712CC00) [pid = 3732] [serial = 2338] [outer = 00000000] 16:24:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17690000) [pid = 3732] [serial = 2339] [outer = 1712CC00] 16:24:32 INFO - PROCESS | 3732 | 1466036672537 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17690400) [pid = 3732] [serial = 2340] [outer = 1712CC00] 16:24:33 INFO - PROCESS | 3732 | 1466036673168 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:24:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 843ms 16:24:33 INFO - PROCESS | 3732 | 1466036673202 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:24:33 INFO - PROCESS | 3732 | 1466036673207 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 16:24:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:24:33 INFO - PROCESS | 3732 | 1466036673212 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:24:33 INFO - PROCESS | 3732 | 1466036673217 Marionette TRACE conn3 <- [1,3078,null,{}] 16:24:33 INFO - PROCESS | 3732 | 1466036673311 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:33 INFO - PROCESS | 3732 | 1466036673314 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:33 INFO - PROCESS | 3732 | 1466036673438 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:24:33 INFO - PROCESS | 3732 | 1466036673574 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 3732 | 1466036673577 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:33 INFO - PROCESS | 3732 | ++DOCSHELL 10D6E800 == 33 [pid = 3732] [id = 781] 16:24:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (10D71C00) [pid = 3732] [serial = 2341] [outer = 00000000] 16:24:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (11CCD800) [pid = 3732] [serial = 2342] [outer = 10D71C00] 16:24:33 INFO - PROCESS | 3732 | 1466036673633 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (12D65400) [pid = 3732] [serial = 2343] [outer = 10D71C00] 16:24:34 INFO - PROCESS | 3732 | 1466036674201 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:24:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:24:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1045ms 16:24:34 INFO - PROCESS | 3732 | 1466036674248 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 3732 | 1466036674253 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 16:24:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:24:34 INFO - PROCESS | 3732 | 1466036674259 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - PROCESS | 3732 | 1466036674262 Marionette TRACE conn3 <- [1,3082,null,{}] 16:24:34 INFO - PROCESS | 3732 | 1466036674266 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 3732 | 1466036674268 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:34 INFO - PROCESS | 3732 | 1466036674394 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:24:34 INFO - PROCESS | 3732 | 1466036674582 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:34 INFO - PROCESS | 3732 | 1466036674585 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:34 INFO - PROCESS | 3732 | ++DOCSHELL 13C06800 == 34 [pid = 3732] [id = 782] 16:24:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13C0A000) [pid = 3732] [serial = 2344] [outer = 00000000] 16:24:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14040000) [pid = 3732] [serial = 2345] [outer = 13C0A000] 16:24:34 INFO - PROCESS | 3732 | 1466036674641 Marionette DEBUG loaded listener.js 16:24:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1533B800) [pid = 3732] [serial = 2346] [outer = 13C0A000] 16:24:35 INFO - PROCESS | 3732 | --DOCSHELL 16E08C00 == 33 [pid = 3732] [id = 779] 16:24:35 INFO - PROCESS | 3732 | --DOCSHELL 10D73400 == 32 [pid = 3732] [id = 778] 16:24:35 INFO - PROCESS | 3732 | --DOCSHELL 16511800 == 31 [pid = 3732] [id = 777] 16:24:35 INFO - PROCESS | 3732 | --DOCSHELL 16203400 == 30 [pid = 3732] [id = 776] 16:24:35 INFO - PROCESS | 3732 | --DOCSHELL 15770C00 == 29 [pid = 3732] [id = 775] 16:24:35 INFO - PROCESS | 3732 | --DOCSHELL 1393CC00 == 28 [pid = 3732] [id = 774] 16:24:35 INFO - PROCESS | 3732 | --DOCSHELL 10F1C800 == 27 [pid = 3732] [id = 773] 16:24:35 INFO - PROCESS | 3732 | 1466036675419 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:24:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1186ms 16:24:35 INFO - PROCESS | 3732 | 1466036675461 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 3732 | 1466036675465 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 16:24:35 INFO - PROCESS | 3732 | 1466036675469 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:24:35 INFO - PROCESS | 3732 | 1466036675472 Marionette TRACE conn3 <- [1,3086,null,{}] 16:24:35 INFO - PROCESS | 3732 | 1466036675478 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 3732 | 1466036675481 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:35 INFO - PROCESS | 3732 | 1466036675565 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:24:35 INFO - PROCESS | 3732 | 1466036675577 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 3732 | 1466036675580 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:35 INFO - PROCESS | 3732 | ++DOCSHELL 10EA0000 == 28 [pid = 3732] [id = 783] 16:24:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (10F02800) [pid = 3732] [serial = 2347] [outer = 00000000] 16:24:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10F0C800) [pid = 3732] [serial = 2348] [outer = 10F02800] 16:24:35 INFO - PROCESS | 3732 | 1466036675627 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (110EA800) [pid = 3732] [serial = 2349] [outer = 10F02800] 16:24:36 INFO - PROCESS | 3732 | 1466036676126 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:24:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:24:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:24:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 702ms 16:24:36 INFO - PROCESS | 3732 | 1466036676171 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 3732 | 1466036676178 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:24:36 INFO - PROCESS | 3732 | 1466036676189 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 3732 | 1466036676192 Marionette TRACE conn3 <- [1,3090,null,{}] 16:24:36 INFO - PROCESS | 3732 | 1466036676195 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 3732 | 1466036676198 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:36 INFO - PROCESS | 3732 | 1466036676310 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:24:36 INFO - PROCESS | 3732 | 1466036676416 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 3732 | 1466036676418 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:36 INFO - PROCESS | 3732 | ++DOCSHELL 131EB000 == 29 [pid = 3732] [id = 784] 16:24:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (131EB800) [pid = 3732] [serial = 2350] [outer = 00000000] 16:24:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (13652000) [pid = 3732] [serial = 2351] [outer = 131EB800] 16:24:36 INFO - PROCESS | 3732 | 1466036676467 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (13C08000) [pid = 3732] [serial = 2352] [outer = 131EB800] 16:24:36 INFO - PROCESS | 3732 | 1466036676823 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:24:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:24:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 703ms 16:24:36 INFO - PROCESS | 3732 | 1466036676886 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 3732 | 1466036676889 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:24:36 INFO - PROCESS | 3732 | 1466036676892 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 3732 | 1466036676895 Marionette TRACE conn3 <- [1,3094,null,{}] 16:24:36 INFO - PROCESS | 3732 | 1466036676906 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 3732 | 1466036676910 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:36 INFO - PROCESS | 3732 | 1466036676994 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:24:36 INFO - PROCESS | 3732 | 1466036677000 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 3732 | 1466036677003 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:37 INFO - PROCESS | 3732 | ++DOCSHELL 15F06000 == 30 [pid = 3732] [id = 785] 16:24:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (15F08400) [pid = 3732] [serial = 2353] [outer = 00000000] 16:24:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1620A000) [pid = 3732] [serial = 2354] [outer = 15F08400] 16:24:37 INFO - PROCESS | 3732 | 1466036677050 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16508000) [pid = 3732] [serial = 2355] [outer = 15F08400] 16:24:37 INFO - PROCESS | 3732 | 1466036677514 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:24:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:24:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:24:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:24:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 640ms 16:24:37 INFO - PROCESS | 3732 | 1466036677530 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 3732 | 1466036677532 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 16:24:37 INFO - PROCESS | 3732 | 1466036677559 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:24:37 INFO - PROCESS | 3732 | 1466036677561 Marionette TRACE conn3 <- [1,3098,null,{}] 16:24:37 INFO - PROCESS | 3732 | 1466036677564 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 3732 | 1466036677566 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:37 INFO - PROCESS | 3732 | 1466036677690 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:24:37 INFO - PROCESS | 3732 | 1466036677786 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 3732 | 1466036677788 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:37 INFO - PROCESS | 3732 | ++DOCSHELL 16980000 == 31 [pid = 3732] [id = 786] 16:24:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (16983000) [pid = 3732] [serial = 2356] [outer = 00000000] 16:24:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16A56400) [pid = 3732] [serial = 2357] [outer = 16983000] 16:24:37 INFO - PROCESS | 3732 | 1466036677830 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (16C0D000) [pid = 3732] [serial = 2358] [outer = 16983000] 16:24:38 INFO - PROCESS | 3732 | 1466036678208 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:24:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:24:38 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 16:24:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:24:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 702ms 16:24:38 INFO - PROCESS | 3732 | 1466036678262 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 3732 | 1466036678264 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 16:24:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:24:38 INFO - PROCESS | 3732 | 1466036678268 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 3732 | 1466036678269 Marionette TRACE conn3 <- [1,3102,null,{}] 16:24:38 INFO - PROCESS | 3732 | 1466036678273 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:38 INFO - PROCESS | 3732 | 1466036678275 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:38 INFO - PROCESS | 3732 | 1466036678391 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:24:38 INFO - PROCESS | 3732 | 1466036678398 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2569360a-e481-46cc-b93f-ad094ff1a3ec\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 3732 | 1466036678400 Marionette INFO sendAsync b888fd4b-d179-4d88-a6a0-ad69db45b004 16:24:38 INFO - PROCESS | 3732 | ++DOCSHELL 13937C00 == 32 [pid = 3732] [id = 787] 16:24:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (16E01400) [pid = 3732] [serial = 2359] [outer = 00000000] 16:24:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (16FE6000) [pid = 3732] [serial = 2360] [outer = 16E01400] 16:24:38 INFO - PROCESS | 3732 | 1466036678503 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (170CE400) [pid = 3732] [serial = 2361] [outer = 16E01400] 16:24:38 INFO - PROCESS | 3732 | 1466036678898 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:24:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:24:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 703ms 16:24:38 INFO - PROCESS | 3732 | 1466036678949 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 3732 | 1466036678951 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (16E3A000) [pid = 3732] [serial = 2335] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (157DCC00) [pid = 3732] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (110EFC00) [pid = 3732] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (10A45400) [pid = 3732] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16206C00) [pid = 3732] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1656C800) [pid = 3732] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16A5AC00) [pid = 3732] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (14F26C00) [pid = 3732] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (17690C00) [pid = 3732] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (11AD5800) [pid = 3732] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (196E8400) [pid = 3732] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10D71000) [pid = 3732] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1768A400) [pid = 3732] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1A3B7800) [pid = 3732] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (110F1000) [pid = 3732] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (13CD3C00) [pid = 3732] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (13C0E000) [pid = 3732] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19941400) [pid = 3732] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17695C00) [pid = 3732] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10F11C00) [pid = 3732] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10D75000) [pid = 3732] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:24:39 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1393D400) [pid = 3732] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 16:24:40 WARNING - u'runner_teardown' () 16:24:40 INFO - No more tests 16:24:40 INFO - Got 0 unexpected results 16:24:40 INFO - SUITE-END | took 667s 16:24:40 INFO - Closing logging queue 16:24:40 INFO - queue closed 16:24:40 INFO - Return code: 0 16:24:40 WARNING - # TBPL SUCCESS # 16:24:40 INFO - Running post-action listener: _resource_record_post_action 16:24:40 INFO - Running post-run listener: _resource_record_post_run 16:24:41 INFO - Total resource usage - Wall time: 678s; CPU: 17.0%; Read bytes: 91572224; Write bytes: 936488960; Read time: 404365; Write time: 1143063 16:24:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:24:41 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 105655296; Read time: 0; Write time: 131474 16:24:41 INFO - run-tests - Wall time: 675s; CPU: 17.0%; Read bytes: 91572224; Write bytes: 800498176; Read time: 404365; Write time: 973209 16:24:41 INFO - Running post-run listener: _upload_blobber_files 16:24:41 INFO - Blob upload gear active. 16:24:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:24:41 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 16:24:41 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'] 16:24:41 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 16:24:42 INFO - (blobuploader) - INFO - Open directory for files ... 16:24:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:24:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:24:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:24:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:24:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:24:43 INFO - (blobuploader) - INFO - Done attempting. 16:24:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:24:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:24:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:24:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:24:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:24:45 INFO - (blobuploader) - INFO - Done attempting. 16:24:45 INFO - (blobuploader) - INFO - Iteration through files over. 16:24:45 INFO - Return code: 0 16:24:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:24:45 INFO - Using _rmtree_windows ... 16:24:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:24:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e2af68554a41cf0eb170ae8e6194d6e622f81d3ed5fb8ef9e67cbe712eabd04e1c7d5624163d9379c33001dd1181f05176e0379bcdc65954716d9596d762639c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a48487fc031e2b4ae4bef3c185470f0c8d1cbfe475d6d7c668739369e163cccccd37aae44dc24b12d6a2f2423e56088925827fa26c1486c0d5aaf84e6eb573c8"} 16:24:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:24:45 INFO - Writing to file C:\slave\test\properties\blobber_files 16:24:45 INFO - Contents: 16:24:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e2af68554a41cf0eb170ae8e6194d6e622f81d3ed5fb8ef9e67cbe712eabd04e1c7d5624163d9379c33001dd1181f05176e0379bcdc65954716d9596d762639c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a48487fc031e2b4ae4bef3c185470f0c8d1cbfe475d6d7c668739369e163cccccd37aae44dc24b12d6a2f2423e56088925827fa26c1486c0d5aaf84e6eb573c8"} 16:24:45 INFO - Running post-run listener: copy_logs_to_upload_dir 16:24:45 INFO - Copying logs to upload dir... 16:24:45 INFO - mkdir: C:\slave\test\build\upload\logs 16:24:45 INFO - Copying logs to upload dir... 16:24:45 INFO - Using _rmtree_windows ... 16:24:45 INFO - Using _rmtree_windows ... 16:24:45 INFO - Using _rmtree_windows ... 16:24:45 INFO - Using _rmtree_windows ... 16:24:45 INFO - Using _rmtree_windows ... 16:24:45 INFO - Using _rmtree_windows ... 16:24:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1065.416000 ========= master_lag: 12.05 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 57 secs) (at 2016-06-15 17:24:46.049994) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:24:46.050898) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e2af68554a41cf0eb170ae8e6194d6e622f81d3ed5fb8ef9e67cbe712eabd04e1c7d5624163d9379c33001dd1181f05176e0379bcdc65954716d9596d762639c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a48487fc031e2b4ae4bef3c185470f0c8d1cbfe475d6d7c668739369e163cccccd37aae44dc24b12d6a2f2423e56088925827fa26c1486c0d5aaf84e6eb573c8"} build_url:https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/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/e2af68554a41cf0eb170ae8e6194d6e622f81d3ed5fb8ef9e67cbe712eabd04e1c7d5624163d9379c33001dd1181f05176e0379bcdc65954716d9596d762639c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a48487fc031e2b4ae4bef3c185470f0c8d1cbfe475d6d7c668739369e163cccccd37aae44dc24b12d6a2f2423e56088925827fa26c1486c0d5aaf84e6eb573c8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DJBIM4JDTPa_e-8g8oxbRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:24:46.176371) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:24:46.176906) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:24:46.303602) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:24:46.304399) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:24:46.865567) ========= ========= Total master_lag: 12.39 =========