builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-105 starttime: 1468662456.31 results: success (0) buildid: 20160716005954 builduid: f85bc4e37e9e44569711fbd249a29841 revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:36.311132) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:36.311638) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:36.311963) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:36.374705) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:36.375102) ========= '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-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False --02:48:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 22.45 MB/s 02:49:00 (22.45 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.450000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:37.023274) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:37.023590) ========= '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-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.640000 ========= master_lag: 0.22 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:37.879022) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 02:47:37.879662) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --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 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False 2016-07-16 02:49:01,009 truncating revision to first 12 chars 2016-07-16 02:49:01,009 Setting DEBUG logging. 2016-07-16 02:49:01,009 attempt 1/10 2016-07-16 02:49:01,009 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/08c34cfb8ed1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 02:49:01,339 unpacking tar archive at: mozilla-beta-08c34cfb8ed1/testing/mozharness/ program finished with exit code 0 elapsedTime=0.936000 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 02:47:39.174091) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:39.174663) ========= script_repo_revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:39.175335) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:39.175812) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:47:39.193354) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-07-16 02:47:39.193940) ========= '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-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 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-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:49:02 INFO - MultiFileLogger online at 20160716 02:49:02 in C:\slave\test 02:49:02 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 02:49:02 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:49:02 INFO - {'append_to_log': False, 02:49:02 INFO - 'base_work_dir': 'C:\\slave\\test', 02:49:02 INFO - 'blob_upload_branch': 'mozilla-beta', 02:49:02 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:49:02 INFO - 'buildbot_json_path': 'buildprops.json', 02:49:02 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:49:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:49:02 INFO - 'download_minidump_stackwalk': True, 02:49:02 INFO - 'download_symbols': 'true', 02:49:02 INFO - 'e10s': False, 02:49:02 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:49:02 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:49:02 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:49:02 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:49:02 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:49:02 INFO - 'C:/mozilla-build/tooltool.py'), 02:49:02 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:49:02 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:49:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:49:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:49:02 INFO - 'log_level': 'info', 02:49:02 INFO - 'log_to_console': True, 02:49:02 INFO - 'opt_config_files': (), 02:49:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:49:02 INFO - '--processes=1', 02:49:02 INFO - '--config=%(test_path)s/wptrunner.ini', 02:49:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:49:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:49:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:49:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:49:02 INFO - 'pip_index': False, 02:49:02 INFO - 'require_test_zip': True, 02:49:02 INFO - 'test_type': ('testharness',), 02:49:02 INFO - 'this_chunk': '1', 02:49:02 INFO - 'total_chunks': '10', 02:49:02 INFO - 'virtualenv_path': 'venv', 02:49:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:49:02 INFO - 'work_dir': 'build'} 02:49:02 INFO - ##### 02:49:02 INFO - ##### Running clobber step. 02:49:02 INFO - ##### 02:49:02 INFO - Running pre-action listener: _resource_record_pre_action 02:49:02 INFO - Running main action method: clobber 02:49:02 INFO - rmtree: C:\slave\test\build 02:49:02 INFO - Using _rmtree_windows ... 02:49:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:49:31 INFO - Running post-action listener: _resource_record_post_action 02:49:31 INFO - ##### 02:49:31 INFO - ##### Running read-buildbot-config step. 02:49:31 INFO - ##### 02:49:31 INFO - Running pre-action listener: _resource_record_pre_action 02:49:31 INFO - Running main action method: read_buildbot_config 02:49:31 INFO - Using buildbot properties: 02:49:31 INFO - { 02:49:31 INFO - "project": "", 02:49:31 INFO - "product": "firefox", 02:49:31 INFO - "script_repo_revision": "production", 02:49:31 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 02:49:31 INFO - "repository": "", 02:49:31 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 02:49:31 INFO - "buildid": "20160716005954", 02:49:31 INFO - "pgo_build": "False", 02:49:31 INFO - "basedir": "C:\\slave\\test", 02:49:31 INFO - "buildnumber": 10, 02:49:31 INFO - "slavename": "t-xp32-ix-105", 02:49:31 INFO - "revision": "08c34cfb8ed1041f70bdf29faaa045ebc9ff0277", 02:49:31 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 02:49:31 INFO - "platform": "win32", 02:49:31 INFO - "branch": "mozilla-beta", 02:49:31 INFO - "repo_path": "releases/mozilla-beta", 02:49:31 INFO - "moz_repo_path": "", 02:49:31 INFO - "stage_platform": "win32", 02:49:31 INFO - "builduid": "f85bc4e37e9e44569711fbd249a29841", 02:49:31 INFO - "slavebuilddir": "test" 02:49:31 INFO - } 02:49:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:49:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:49:31 INFO - Running post-action listener: _resource_record_post_action 02:49:31 INFO - ##### 02:49:31 INFO - ##### Running download-and-extract step. 02:49:31 INFO - ##### 02:49:31 INFO - Running pre-action listener: _resource_record_pre_action 02:49:31 INFO - Running main action method: download_and_extract 02:49:31 INFO - mkdir: C:\slave\test\build\tests 02:49:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:49:31 INFO - https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:49:31 INFO - trying https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:49:31 INFO - Downloading https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:49:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:49:32 INFO - Downloaded 1240 bytes. 02:49:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:49:32 INFO - Using the following test package requirements: 02:49:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:49:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:49:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:49:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'jsshell-win32.zip'], 02:49:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:49:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:49:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:49:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:49:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:49:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:49:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:49:32 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 02:49:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:49:32 INFO - https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:49:32 INFO - trying https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:49:32 INFO - Downloading https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:49:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:49:33 INFO - Downloaded 20366271 bytes. 02:49:33 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/*'] 02:49:33 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/* 02:49:35 INFO - caution: filename not matched: web-platform/* 02:49:35 INFO - Return code: 11 02:49:35 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')]} 02:49:35 INFO - https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:49:35 INFO - trying https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:49:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:49:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:49:38 INFO - Downloaded 36389908 bytes. 02:49:38 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/*'] 02:49:38 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/* 02:50:02 INFO - caution: filename not matched: bin/* 02:50:02 INFO - caution: filename not matched: config/* 02:50:02 INFO - caution: filename not matched: mozbase/* 02:50:02 INFO - caution: filename not matched: marionette/* 02:50:02 INFO - caution: filename not matched: tools/wptserve/* 02:50:02 INFO - Return code: 11 02:50:02 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')]} 02:50:02 INFO - https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:50:02 INFO - trying https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:50:02 INFO - Downloading https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:50:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:50:06 INFO - Downloaded 68476332 bytes. 02:50:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:50:06 INFO - mkdir: C:\slave\test\properties 02:50:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:50:06 INFO - Writing to file C:\slave\test\properties\build_url 02:50:06 INFO - Contents: 02:50:06 INFO - build_url:https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:50:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:50:06 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:50:06 INFO - Writing to file C:\slave\test\properties\symbols_url 02:50:06 INFO - Contents: 02:50:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:50:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:50:06 INFO - https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:50:06 INFO - trying https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:50:06 INFO - Downloading https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:50:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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 02:50:09 INFO - Downloaded 55586554 bytes. 02:50:09 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'] 02:50:09 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 02:50:13 INFO - Return code: 0 02:50:13 INFO - Running post-action listener: _resource_record_post_action 02:50:13 INFO - Running post-action listener: set_extra_try_arguments 02:50:13 INFO - ##### 02:50:13 INFO - ##### Running create-virtualenv step. 02:50:13 INFO - ##### 02:50:13 INFO - Running pre-action listener: _pre_create_virtualenv 02:50:13 INFO - Running pre-action listener: _resource_record_pre_action 02:50:13 INFO - Running main action method: create_virtualenv 02:50:13 INFO - Creating virtualenv C:\slave\test\build\venv 02:50:13 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 02:50:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:50:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:50:15 INFO - Installing distribute......................................................................................................................................................................................done. 02:50:15 INFO - Return code: 0 02:50:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:50:15 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')]} 02:50:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:50:15 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')]} 02:50:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:50:15 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 02:50:16 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 02:50:16 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 02:50:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:50:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 02:50:16 INFO - 'CLIENTNAME': 'Console', 02:50:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:50:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 02:50:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:50:16 INFO - 'DCLOCATION': 'SCL3', 02:50:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:50:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:50:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:50:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:50:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:50:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:50:16 INFO - 'HOMEDRIVE': 'C:', 02:50:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:50:16 INFO - 'KTS_VERSION': '1.19c', 02:50:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:50:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 02:50:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:50:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:50:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:50:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:50:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:50:16 INFO - 'MOZ_AIRBAG': '1', 02:50:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:50:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:50:16 INFO - 'MOZ_MSVCVERSION': '8', 02:50:16 INFO - 'MOZ_NO_REMOTE': '1', 02:50:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:50:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:50:16 INFO - 'NO_EM_RESTART': '1', 02:50:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:50:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:50:16 INFO - 'OS': 'Windows_NT', 02:50:16 INFO - 'OURDRIVE': 'C:', 02:50:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:50:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:50:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:50:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:50:16 INFO - 'PROCESSOR_LEVEL': '6', 02:50:16 INFO - 'PROCESSOR_REVISION': '1e05', 02:50:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:50:16 INFO - 'PROMPT': '$P$G', 02:50:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:50:16 INFO - 'PWD': 'C:\\slave\\test', 02:50:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:50:16 INFO - 'SESSIONNAME': 'Console', 02:50:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:50:16 INFO - 'SYSTEMDRIVE': 'C:', 02:50:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:50:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:16 INFO - 'TEST1': 'testie', 02:50:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:16 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 02:50:16 INFO - 'USERNAME': 'cltbld', 02:50:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:50:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:50:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:50:16 INFO - 'WINDIR': 'C:\\WINDOWS', 02:50:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:50:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:50:16 INFO - Downloading/unpacking psutil>=0.7.1 02:50:16 INFO - Running setup.py egg_info for package psutil 02:50:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:50:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:50:16 INFO - Installing collected packages: psutil 02:50:16 INFO - Running setup.py install for psutil 02:50:16 INFO - building 'psutil._psutil_windows' extension 02:50:16 INFO - error: Unable to find vcvarsall.bat 02:50:16 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-5nik4r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:50:16 INFO - running install 02:50:16 INFO - running build 02:50:16 INFO - running build_py 02:50:16 INFO - creating build 02:50:16 INFO - creating build\lib.win32-2.7 02:50:16 INFO - creating build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:50:16 INFO - running build_ext 02:50:16 INFO - building 'psutil._psutil_windows' extension 02:50:16 INFO - error: Unable to find vcvarsall.bat 02:50:16 INFO - ---------------------------------------- 02:50:16 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-5nik4r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:50:16 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 02:50:16 WARNING - Return code: 1 02:50:16 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! 02:50:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:50:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:50:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:50:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:50:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:50:16 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 02:50:16 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 02:50:16 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 02:50:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:50:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 02:50:16 INFO - 'CLIENTNAME': 'Console', 02:50:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:50:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 02:50:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:50:16 INFO - 'DCLOCATION': 'SCL3', 02:50:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:50:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:50:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:50:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:50:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:50:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:50:16 INFO - 'HOMEDRIVE': 'C:', 02:50:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:50:16 INFO - 'KTS_VERSION': '1.19c', 02:50:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:50:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 02:50:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:50:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:50:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:50:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:50:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:50:16 INFO - 'MOZ_AIRBAG': '1', 02:50:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:50:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:50:16 INFO - 'MOZ_MSVCVERSION': '8', 02:50:16 INFO - 'MOZ_NO_REMOTE': '1', 02:50:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:50:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:50:16 INFO - 'NO_EM_RESTART': '1', 02:50:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:50:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:50:16 INFO - 'OS': 'Windows_NT', 02:50:16 INFO - 'OURDRIVE': 'C:', 02:50:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:50:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:50:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:50:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:50:16 INFO - 'PROCESSOR_LEVEL': '6', 02:50:16 INFO - 'PROCESSOR_REVISION': '1e05', 02:50:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:50:16 INFO - 'PROMPT': '$P$G', 02:50:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:50:16 INFO - 'PWD': 'C:\\slave\\test', 02:50:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:50:16 INFO - 'SESSIONNAME': 'Console', 02:50:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:50:16 INFO - 'SYSTEMDRIVE': 'C:', 02:50:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:50:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:16 INFO - 'TEST1': 'testie', 02:50:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:16 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 02:50:16 INFO - 'USERNAME': 'cltbld', 02:50:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:50:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:50:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:50:16 INFO - 'WINDIR': 'C:\\WINDOWS', 02:50:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:50:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:50:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:50:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:50:17 INFO - Running setup.py egg_info for package mozsystemmonitor 02:50:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:50:17 INFO - Running setup.py egg_info for package psutil 02:50:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:50:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:50:17 INFO - Installing collected packages: mozsystemmonitor, psutil 02:50:17 INFO - Running setup.py install for mozsystemmonitor 02:50:17 INFO - Running setup.py install for psutil 02:50:17 INFO - building 'psutil._psutil_windows' extension 02:50:17 INFO - error: Unable to find vcvarsall.bat 02:50:17 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-h268is-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:50:17 INFO - running install 02:50:17 INFO - running build 02:50:17 INFO - running build_py 02:50:17 INFO - running build_ext 02:50:17 INFO - building 'psutil._psutil_windows' extension 02:50:17 INFO - error: Unable to find vcvarsall.bat 02:50:17 INFO - ---------------------------------------- 02:50:17 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-h268is-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:50:17 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 02:50:17 WARNING - Return code: 1 02:50:17 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! 02:50:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:50:17 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')]} 02:50:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:50:17 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')]} 02:50:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:50:17 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 02:50:17 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 02:50:17 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 02:50:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:50:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 02:50:17 INFO - 'CLIENTNAME': 'Console', 02:50:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:50:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 02:50:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:50:17 INFO - 'DCLOCATION': 'SCL3', 02:50:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:50:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:50:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:50:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:50:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:50:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:50:17 INFO - 'HOMEDRIVE': 'C:', 02:50:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:50:17 INFO - 'KTS_VERSION': '1.19c', 02:50:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:50:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 02:50:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:50:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:50:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:50:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:50:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:50:17 INFO - 'MOZ_AIRBAG': '1', 02:50:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:50:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:50:17 INFO - 'MOZ_MSVCVERSION': '8', 02:50:17 INFO - 'MOZ_NO_REMOTE': '1', 02:50:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:50:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:50:17 INFO - 'NO_EM_RESTART': '1', 02:50:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:50:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:50:17 INFO - 'OS': 'Windows_NT', 02:50:17 INFO - 'OURDRIVE': 'C:', 02:50:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:50:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:50:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:50:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:50:17 INFO - 'PROCESSOR_LEVEL': '6', 02:50:17 INFO - 'PROCESSOR_REVISION': '1e05', 02:50:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:50:17 INFO - 'PROMPT': '$P$G', 02:50:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:50:17 INFO - 'PWD': 'C:\\slave\\test', 02:50:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:50:17 INFO - 'SESSIONNAME': 'Console', 02:50:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:50:17 INFO - 'SYSTEMDRIVE': 'C:', 02:50:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:50:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:17 INFO - 'TEST1': 'testie', 02:50:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:17 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 02:50:17 INFO - 'USERNAME': 'cltbld', 02:50:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:50:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:50:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:50:17 INFO - 'WINDIR': 'C:\\WINDOWS', 02:50:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:50:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:50:17 INFO - Downloading/unpacking blobuploader==1.2.4 02:50:17 INFO - Downloading blobuploader-1.2.4.tar.gz 02:50:17 INFO - Running setup.py egg_info for package blobuploader 02:50:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:50:18 INFO - Running setup.py egg_info for package requests 02:50:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:50:18 INFO - Downloading docopt-0.6.1.tar.gz 02:50:18 INFO - Running setup.py egg_info for package docopt 02:50:18 INFO - Installing collected packages: blobuploader, docopt, requests 02:50:18 INFO - Running setup.py install for blobuploader 02:50:18 INFO - Running setup.py install for docopt 02:50:18 INFO - Running setup.py install for requests 02:50:18 INFO - Successfully installed blobuploader docopt requests 02:50:18 INFO - Cleaning up... 02:50:18 INFO - Return code: 0 02:50:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:50:18 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')]} 02:50:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:50:18 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')]} 02:50:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:50:18 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 02:50:18 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 02:50:18 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 02:50:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:50:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 02:50:18 INFO - 'CLIENTNAME': 'Console', 02:50:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:50:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 02:50:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:50:18 INFO - 'DCLOCATION': 'SCL3', 02:50:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:50:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:50:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:50:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:50:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:50:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:50:18 INFO - 'HOMEDRIVE': 'C:', 02:50:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:50:18 INFO - 'KTS_VERSION': '1.19c', 02:50:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:50:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 02:50:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:50:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:50:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:50:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:50:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:50:18 INFO - 'MOZ_AIRBAG': '1', 02:50:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:50:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:50:18 INFO - 'MOZ_MSVCVERSION': '8', 02:50:18 INFO - 'MOZ_NO_REMOTE': '1', 02:50:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:50:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:50:18 INFO - 'NO_EM_RESTART': '1', 02:50:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:50:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:50:18 INFO - 'OS': 'Windows_NT', 02:50:18 INFO - 'OURDRIVE': 'C:', 02:50:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:50:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:50:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:50:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:50:18 INFO - 'PROCESSOR_LEVEL': '6', 02:50:18 INFO - 'PROCESSOR_REVISION': '1e05', 02:50:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:50:18 INFO - 'PROMPT': '$P$G', 02:50:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:50:18 INFO - 'PWD': 'C:\\slave\\test', 02:50:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:50:18 INFO - 'SESSIONNAME': 'Console', 02:50:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:50:18 INFO - 'SYSTEMDRIVE': 'C:', 02:50:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:50:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:18 INFO - 'TEST1': 'testie', 02:50:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:18 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 02:50:18 INFO - 'USERNAME': 'cltbld', 02:50:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:50:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:50:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:50:18 INFO - 'WINDIR': 'C:\\WINDOWS', 02:50:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:50:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:50:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:50:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:50:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:50:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:50:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:50:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:50:22 INFO - Unpacking c:\slave\test\build\tests\marionette 02:50:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:50:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:50:22 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 02:50:22 INFO - Running setup.py install for browsermob-proxy 02:50:25 INFO - Running setup.py install for manifestparser 02:50:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for marionette-client 02:50:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:50:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for marionette-driver 02:50:25 INFO - Running setup.py install for mozcrash 02:50:25 INFO - Running setup.py install for mozdebug 02:50:25 INFO - Running setup.py install for mozdevice 02:50:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for mozfile 02:50:25 INFO - Running setup.py install for mozhttpd 02:50:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for mozinfo 02:50:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for mozInstall 02:50:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for mozleak 02:50:25 INFO - Running setup.py install for mozlog 02:50:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for moznetwork 02:50:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for mozprocess 02:50:25 INFO - Running setup.py install for mozprofile 02:50:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for mozrunner 02:50:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for mozscreenshot 02:50:25 INFO - Running setup.py install for moztest 02:50:25 INFO - Running setup.py install for mozversion 02:50:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:50:25 INFO - Running setup.py install for wptserve 02:50:25 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 02:50:25 INFO - Cleaning up... 02:50:25 INFO - Return code: 0 02:50:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:50: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')]} 02:50:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:50: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')]} 02:50:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:50:25 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-105', 'USERDOMAIN': 'T-XP32-IX-105', '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-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\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-105'}}, attempt #1 02:50:25 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 02:50:25 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 02:50:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:50:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 02:50:25 INFO - 'CLIENTNAME': 'Console', 02:50:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:50:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 02:50:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:50:25 INFO - 'DCLOCATION': 'SCL3', 02:50:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:50:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:50:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:50:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:50:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:50:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:50:25 INFO - 'HOMEDRIVE': 'C:', 02:50:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:50:25 INFO - 'KTS_VERSION': '1.19c', 02:50:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:50:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 02:50:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:50:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:50:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:50:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:50:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:50:25 INFO - 'MOZ_AIRBAG': '1', 02:50:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:50:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:50:25 INFO - 'MOZ_MSVCVERSION': '8', 02:50:25 INFO - 'MOZ_NO_REMOTE': '1', 02:50:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:50:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:50:25 INFO - 'NO_EM_RESTART': '1', 02:50:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:50:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:50:25 INFO - 'OS': 'Windows_NT', 02:50:25 INFO - 'OURDRIVE': 'C:', 02:50:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:50:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:50:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:50:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:50:25 INFO - 'PROCESSOR_LEVEL': '6', 02:50:25 INFO - 'PROCESSOR_REVISION': '1e05', 02:50:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:50:25 INFO - 'PROMPT': '$P$G', 02:50:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:50:25 INFO - 'PWD': 'C:\\slave\\test', 02:50:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:50:25 INFO - 'SESSIONNAME': 'Console', 02:50:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:50:25 INFO - 'SYSTEMDRIVE': 'C:', 02:50:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:50:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:25 INFO - 'TEST1': 'testie', 02:50:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:25 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 02:50:25 INFO - 'USERNAME': 'cltbld', 02:50:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:50:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:50:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:50:25 INFO - 'WINDIR': 'C:\\WINDOWS', 02:50:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:50:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:50:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:50:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:50:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:50:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:50:28 INFO - Unpacking c:\slave\test\build\tests\marionette 02:50:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:50:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:50:28 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)) 02:50:32 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)) 02:50:32 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)) 02:50:32 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)) 02:50:32 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)) 02:50:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:50:32 INFO - Downloading blessings-1.6.tar.gz 02:50:32 INFO - Running setup.py egg_info for package blessings 02:50:32 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)) 02:50:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:50:32 INFO - Running setup.py install for blessings 02:50:32 INFO - Running setup.py install for browsermob-proxy 02:50:32 INFO - Running setup.py install for manifestparser 02:50:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Running setup.py install for marionette-client 02:50:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:50:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Running setup.py install for marionette-driver 02:50:32 INFO - Running setup.py install for mozcrash 02:50:32 INFO - Running setup.py install for mozdebug 02:50:32 INFO - Running setup.py install for mozdevice 02:50:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Running setup.py install for mozhttpd 02:50:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Running setup.py install for mozInstall 02:50:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Running setup.py install for mozleak 02:50:32 INFO - Running setup.py install for mozprofile 02:50:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Running setup.py install for mozrunner 02:50:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:50:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:50:33 INFO - Running setup.py install for mozscreenshot 02:50:33 INFO - Running setup.py install for moztest 02:50:33 INFO - Running setup.py install for mozversion 02:50:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:50:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:50:33 INFO - Running setup.py install for wptserve 02:50:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:50:33 INFO - Cleaning up... 02:50:33 INFO - Return code: 0 02:50:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:50:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:50:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:50:33 INFO - Reading from file tmpfile_stdout 02:50:33 INFO - Using _rmtree_windows ... 02:50:33 INFO - Using _rmtree_windows ... 02:50:33 INFO - Current package versions: 02:50:33 INFO - blessings == 1.6 02:50:33 INFO - blobuploader == 1.2.4 02:50:33 INFO - browsermob-proxy == 0.6.0 02:50:33 INFO - distribute == 0.6.14 02:50:33 INFO - docopt == 0.6.1 02:50:33 INFO - manifestparser == 1.1 02:50:33 INFO - marionette-client == 2.3.0 02:50:33 INFO - marionette-driver == 1.4.0 02:50:33 INFO - mozInstall == 1.12 02:50:33 INFO - mozcrash == 0.17 02:50:33 INFO - mozdebug == 0.1 02:50:33 INFO - mozdevice == 0.48 02:50:33 INFO - mozfile == 1.2 02:50:33 INFO - mozhttpd == 0.7 02:50:33 INFO - mozinfo == 0.9 02:50:33 INFO - mozleak == 0.1 02:50:33 INFO - mozlog == 3.1 02:50:33 INFO - moznetwork == 0.27 02:50:33 INFO - mozprocess == 0.22 02:50:33 INFO - mozprofile == 0.28 02:50:33 INFO - mozrunner == 6.11 02:50:33 INFO - mozscreenshot == 0.1 02:50:33 INFO - mozsystemmonitor == 0.0 02:50:33 INFO - moztest == 0.7 02:50:33 INFO - mozversion == 1.4 02:50:33 INFO - requests == 1.2.3 02:50:33 INFO - wptserve == 1.4.0 02:50:33 INFO - Running post-action listener: _resource_record_post_action 02:50:33 INFO - Running post-action listener: _start_resource_monitoring 02:50:33 INFO - Starting resource monitoring. 02:50:33 INFO - ##### 02:50:33 INFO - ##### Running pull step. 02:50:33 INFO - ##### 02:50:33 INFO - Running pre-action listener: _resource_record_pre_action 02:50:33 INFO - Running main action method: pull 02:50:33 INFO - Pull has nothing to do! 02:50:33 INFO - Running post-action listener: _resource_record_post_action 02:50:33 INFO - ##### 02:50:33 INFO - ##### Running install step. 02:50:33 INFO - ##### 02:50:33 INFO - Running pre-action listener: _resource_record_pre_action 02:50:33 INFO - Running main action method: install 02:50:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:50:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:50:33 INFO - Reading from file tmpfile_stdout 02:50:33 INFO - Using _rmtree_windows ... 02:50:33 INFO - Using _rmtree_windows ... 02:50:33 INFO - Detecting whether we're running mozinstall >=1.0... 02:50:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:50:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:50:33 INFO - Reading from file tmpfile_stdout 02:50:33 INFO - Output received: 02:50:33 INFO - Usage: mozinstall-script.py [options] installer 02:50:33 INFO - Options: 02:50:33 INFO - -h, --help show this help message and exit 02:50:33 INFO - -d DEST, --destination=DEST 02:50:33 INFO - Directory to install application into. [default: 02:50:33 INFO - "C:\slave\test"] 02:50:33 INFO - --app=APP Application being installed. [default: firefox] 02:50:33 INFO - Using _rmtree_windows ... 02:50:33 INFO - Using _rmtree_windows ... 02:50:33 INFO - mkdir: C:\slave\test\build\application 02:50:33 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'] 02:50:33 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 02:50:35 INFO - Reading from file tmpfile_stdout 02:50:35 INFO - Output received: 02:50:35 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:50:35 INFO - Using _rmtree_windows ... 02:50:35 INFO - Using _rmtree_windows ... 02:50:35 INFO - Running post-action listener: _resource_record_post_action 02:50:35 INFO - ##### 02:50:35 INFO - ##### Running run-tests step. 02:50:35 INFO - ##### 02:50:35 INFO - Running pre-action listener: _resource_record_pre_action 02:50:35 INFO - Running main action method: run_tests 02:50:35 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:50:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:50:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:50:35 INFO - grabbing minidump binary from tooltool 02:50:35 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')]} 02:50:35 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:50:35 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 02:50:35 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 02:50:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:50:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp4sqkng 02:50:37 INFO - INFO - File integrity verified, renaming tmp4sqkng to win32-minidump_stackwalk.exe 02:50:37 INFO - Return code: 0 02:50:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:50:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:50:38 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/Tx6_kcU-Q4GjjqcLzsbQew/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 02:50:38 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/Tx6_kcU-Q4GjjqcLzsbQew/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 02:50:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:50:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 02:50:38 INFO - 'CLIENTNAME': 'Console', 02:50:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:50:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 02:50:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:50:38 INFO - 'DCLOCATION': 'SCL3', 02:50:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:50:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:50:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:50:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:50:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:50:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:50:38 INFO - 'HOMEDRIVE': 'C:', 02:50:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:50:38 INFO - 'KTS_VERSION': '1.19c', 02:50:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:50:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 02:50:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:50:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:50:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:50:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:50:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:50:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:50:38 INFO - 'MOZ_AIRBAG': '1', 02:50:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:50:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:50:38 INFO - 'MOZ_MSVCVERSION': '8', 02:50:38 INFO - 'MOZ_NO_REMOTE': '1', 02:50:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:50:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:50:38 INFO - 'NO_EM_RESTART': '1', 02:50:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:50:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:50:38 INFO - 'OS': 'Windows_NT', 02:50:38 INFO - 'OURDRIVE': 'C:', 02:50:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:50:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:50:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:50:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:50:38 INFO - 'PROCESSOR_LEVEL': '6', 02:50:38 INFO - 'PROCESSOR_REVISION': '1e05', 02:50:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:50:38 INFO - 'PROMPT': '$P$G', 02:50:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:50:38 INFO - 'PWD': 'C:\\slave\\test', 02:50:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:50:38 INFO - 'SESSIONNAME': 'Console', 02:50:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:50:38 INFO - 'SYSTEMDRIVE': 'C:', 02:50:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:50:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:38 INFO - 'TEST1': 'testie', 02:50:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:50:38 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 02:50:38 INFO - 'USERNAME': 'cltbld', 02:50:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 02:50:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:50:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:50:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:50:38 INFO - 'WINDIR': 'C:\\WINDOWS', 02:50:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:50:38 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/Tx6_kcU-Q4GjjqcLzsbQew/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 02:50:38 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 02:50:38 INFO - import pkg_resources 02:50:40 INFO - Using 1 client processes 02:50:42 INFO - SUITE-START | Running 778 tests 02:50:42 INFO - Running testharness tests 02:50:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:50:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:50:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:50:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:50:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:50:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:50:42 INFO - Setting up ssl 02:50:42 INFO - PROCESS | certutil | 02:50:42 INFO - PROCESS | certutil | 02:50:42 INFO - PROCESS | certutil | 02:50:42 INFO - Certificate Nickname Trust Attributes 02:50:42 INFO - SSL,S/MIME,JAR/XPI 02:50:42 INFO - 02:50:42 INFO - web-platform-tests CT,, 02:50:42 INFO - 02:50:42 INFO - Starting runner 02:50:44 INFO - PROCESS | 3904 | [3904] 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 02:50:44 INFO - PROCESS | 3904 | [3904] 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 02:50:44 INFO - PROCESS | 3904 | [3904] 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 02:50:45 INFO - PROCESS | 3904 | 1468662645353 Marionette DEBUG Marionette enabled via build flag and pref 02:50:45 INFO - PROCESS | 3904 | ++DOCSHELL 114D4400 == 1 [pid = 3904] [id = 1] 02:50:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 1 (114D4800) [pid = 3904] [serial = 1] [outer = 00000000] 02:50:45 INFO - PROCESS | 3904 | [3904] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:50:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 2 (114D5400) [pid = 3904] [serial = 2] [outer = 114D4800] 02:50:45 INFO - PROCESS | 3904 | [3904] 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 02:50:45 INFO - PROCESS | 3904 | [3904] 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 02:50:45 INFO - PROCESS | 3904 | ++DOCSHELL 1281C400 == 2 [pid = 3904] [id = 2] 02:50:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 3 (1281C800) [pid = 3904] [serial = 3] [outer = 00000000] 02:50:45 INFO - PROCESS | 3904 | [3904] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:50:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 4 (1281D400) [pid = 3904] [serial = 4] [outer = 1281C800] 02:50:45 INFO - PROCESS | 3904 | 1468662645838 Marionette INFO Listening on port 2828 02:50:46 INFO - PROCESS | 3904 | 1468662646129 Marionette DEBUG Marionette enabled via command-line flag 02:50:46 INFO - PROCESS | 3904 | ++DOCSHELL 13156400 == 3 [pid = 3904] [id = 3] 02:50:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 5 (1315E400) [pid = 3904] [serial = 5] [outer = 00000000] 02:50:46 INFO - PROCESS | 3904 | [3904] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:50:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 6 (1315F000) [pid = 3904] [serial = 6] [outer = 1315E400] 02:50:46 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 7 (1394BC00) [pid = 3904] [serial = 7] [outer = 1281C800] 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | 1468662646387 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1457 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | 1468662646426 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1458 02:50:46 INFO - PROCESS | 3904 | 1468662646428 Marionette DEBUG Closed connection conn0 02:50:46 INFO - PROCESS | 3904 | 1468662646493 Marionette DEBUG Closed connection conn1 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | 1468662646500 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1459 02:50:46 INFO - PROCESS | 3904 | 1468662646533 Marionette DEBUG Closed connection conn2 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | 1468662646541 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1460 02:50:46 INFO - PROCESS | 3904 | ++DOCSHELL 114D5800 == 4 [pid = 3904] [id = 4] 02:50:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 8 (13DAE400) [pid = 3904] [serial = 8] [outer = 00000000] 02:50:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 9 (141A6000) [pid = 3904] [serial = 9] [outer = 13DAE400] 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 10 (141AB400) [pid = 3904] [serial = 10] [outer = 13DAE400] 02:50:46 INFO - PROCESS | 3904 | 1468662646821 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:50:46 INFO - PROCESS | 3904 | 1468662646827 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":"20160716005954","device":"desktop","version":"48.0"} 02:50:46 INFO - PROCESS | 3904 | [3904] 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 02:50:47 INFO - PROCESS | 3904 | [3904] 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 02:50:47 INFO - PROCESS | 3904 | [3904] 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 02:50:47 INFO - PROCESS | 3904 | [3904] 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 02:50:47 INFO - PROCESS | 3904 | ++DOCSHELL 15B7B800 == 5 [pid = 3904] [id = 5] 02:50:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 11 (15B7BC00) [pid = 3904] [serial = 11] [outer = 00000000] 02:50:47 INFO - PROCESS | 3904 | ++DOCSHELL 15B7C400 == 6 [pid = 3904] [id = 6] 02:50:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 12 (15B7C800) [pid = 3904] [serial = 12] [outer = 00000000] 02:50:47 INFO - PROCESS | 3904 | [3904] 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 02:50:47 INFO - PROCESS | 3904 | ++DOCSHELL 16728400 == 7 [pid = 3904] [id = 7] 02:50:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 13 (16728800) [pid = 3904] [serial = 13] [outer = 00000000] 02:50:47 INFO - PROCESS | 3904 | [3904] 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 02:50:48 INFO - PROCESS | 3904 | [3904] 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 02:50:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 14 (16A34800) [pid = 3904] [serial = 14] [outer = 16728800] 02:50:48 INFO - PROCESS | 3904 | [3904] 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 02:50:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 15 (16E40400) [pid = 3904] [serial = 15] [outer = 15B7BC00] 02:50:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 16 (16E41C00) [pid = 3904] [serial = 16] [outer = 15B7C800] 02:50:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 17 (16E44400) [pid = 3904] [serial = 17] [outer = 16728800] 02:50:48 INFO - PROCESS | 3904 | 1468662648714 Marionette INFO startBrowser c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:48 INFO - PROCESS | 3904 | 1468662648723 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3904 | 1468662648736 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3904 | 1468662648738 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 18 (18047C00) [pid = 3904] [serial = 18] [outer = 16728800] 02:50:49 INFO - PROCESS | 3904 | 1468662649119 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c41b34ea-bf46-48ec-b2fc-92d5407d51c3","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":"20160716005954","device":"desktop","version":"48.0","command_id":1}}] 02:50:49 INFO - PROCESS | 3904 | 1468662649240 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}] 02:50:49 INFO - PROCESS | 3904 | 1468662649243 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:49 INFO - PROCESS | 3904 | 1468662649276 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:50:49 INFO - PROCESS | 3904 | 1468662649370 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:50:49 INFO - PROCESS | 3904 | 1468662649373 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:49 INFO - PROCESS | 3904 | [3904] 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 02:50:49 INFO - PROCESS | 3904 | [3904] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:50:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 19 (19780C00) [pid = 3904] [serial = 19] [outer = 16728800] 02:50:49 INFO - PROCESS | 3904 | [3904] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:50:49 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:50:49 INFO - PROCESS | 3904 | 1468662649751 Marionette TRACE conn3 <- [1,3,null,{}] 02:50:49 INFO - PROCESS | 3904 | 1468662649768 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:50:49 INFO - PROCESS | 3904 | 1468662649771 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:49 INFO - PROCESS | 3904 | 1468662649781 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:50:49 INFO - PROCESS | 3904 | 1468662649839 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3904 | 1468662649841 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 02:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:50:49 INFO - PROCESS | 3904 | 1468662649861 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 3904 | 1468662649864 Marionette TRACE conn3 <- [1,6,null,{}] 02:50:49 INFO - PROCESS | 3904 | 1468662649864 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}] 02:50:49 INFO - PROCESS | 3904 | 1468662649866 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:49 INFO - PROCESS | 3904 | 1468662649881 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:50:49 INFO - PROCESS | 3904 | 1468662649887 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3904 | 1468662649890 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:49 INFO - PROCESS | 3904 | ++DOCSHELL 16724400 == 8 [pid = 3904] [id = 8] 02:50:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 20 (199B6400) [pid = 3904] [serial = 20] [outer = 00000000] 02:50:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 21 (199B8C00) [pid = 3904] [serial = 21] [outer = 199B6400] 02:50:49 INFO - PROCESS | 3904 | 1468662649938 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 22 (19DE3000) [pid = 3904] [serial = 22] [outer = 199B6400] 02:50:50 INFO - PROCESS | 3904 | ++DOCSHELL 19F89800 == 9 [pid = 3904] [id = 9] 02:50:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 23 (19F8A000) [pid = 3904] [serial = 23] [outer = 00000000] 02:50:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 24 (1A0DC000) [pid = 3904] [serial = 24] [outer = 19F8A000] 02:50:50 INFO - PROCESS | 3904 | 1468662650255 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 25 (1A388000) [pid = 3904] [serial = 25] [outer = 19F8A000] 02:50:50 INFO - PROCESS | 3904 | 1468662650466 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 652ms 02:50:50 INFO - PROCESS | 3904 | 1468662650523 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 3904 | 1468662650525 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 02:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:50:50 INFO - PROCESS | 3904 | 1468662650557 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 3904 | 1468662650559 Marionette TRACE conn3 <- [1,10,null,{}] 02:50:50 INFO - PROCESS | 3904 | 1468662650585 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}] 02:50:50 INFO - PROCESS | 3904 | 1468662650590 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:50 INFO - PROCESS | 3904 | 1468662650682 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:50:50 INFO - PROCESS | 3904 | 1468662650694 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3904 | 1468662650697 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:50 INFO - PROCESS | 3904 | ++DOCSHELL 1A38B000 == 10 [pid = 3904] [id = 10] 02:50:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 26 (1A38B400) [pid = 3904] [serial = 26] [outer = 00000000] 02:50:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 27 (1A50B800) [pid = 3904] [serial = 27] [outer = 1A38B400] 02:50:50 INFO - PROCESS | 3904 | 1468662650744 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 28 (1A50EC00) [pid = 3904] [serial = 28] [outer = 1A38B400] 02:50:50 INFO - PROCESS | 3904 | 1468662650986 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 450ms 02:50:50 INFO - PROCESS | 3904 | 1468662651008 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 3904 | 1468662651011 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 02:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:50:51 INFO - PROCESS | 3904 | 1468662651019 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3904 | 1468662651021 Marionette TRACE conn3 <- [1,14,null,{}] 02:50:51 INFO - PROCESS | 3904 | 1468662651024 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}] 02:50:51 INFO - PROCESS | 3904 | 1468662651026 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:51 INFO - PROCESS | 3904 | 1468662651101 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:50:51 INFO - PROCESS | 3904 | 1468662651094 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3904 | 1468662651097 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:51 INFO - PROCESS | 3904 | ++DOCSHELL 19DDF800 == 11 [pid = 3904] [id = 11] 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 29 (1A0DBC00) [pid = 3904] [serial = 29] [outer = 00000000] 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 30 (1A606400) [pid = 3904] [serial = 30] [outer = 1A0DBC00] 02:50:51 INFO - PROCESS | 3904 | 1468662651142 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 31 (1A60FC00) [pid = 3904] [serial = 31] [outer = 1A0DBC00] 02:50:51 INFO - PROCESS | 3904 | 1468662651421 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 450ms 02:50:51 INFO - PROCESS | 3904 | 1468662651452 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3904 | 1468662651454 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 02:50:51 INFO - PROCESS | 3904 | 1468662651457 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3904 | 1468662651459 Marionette TRACE conn3 <- [1,18,null,{}] 02:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:50:51 INFO - PROCESS | 3904 | 1468662651462 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}] 02:50:51 INFO - PROCESS | 3904 | 1468662651465 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:51 INFO - PROCESS | 3904 | 1468662651536 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:50:51 INFO - PROCESS | 3904 | 1468662651541 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3904 | 1468662651545 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:51 INFO - PROCESS | 3904 | ++DOCSHELL 1A768000 == 12 [pid = 3904] [id = 12] 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 32 (1A768400) [pid = 3904] [serial = 32] [outer = 00000000] 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 33 (1A770C00) [pid = 3904] [serial = 33] [outer = 1A768400] 02:50:51 INFO - PROCESS | 3904 | 1468662651588 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 34 (1AADD000) [pid = 3904] [serial = 34] [outer = 1A768400] 02:50:51 INFO - PROCESS | 3904 | 1468662651851 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 403ms 02:50:51 INFO - PROCESS | 3904 | 1468662651870 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3904 | 1468662651873 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 02:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:50:51 INFO - PROCESS | 3904 | 1468662651876 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3904 | 1468662651877 Marionette TRACE conn3 <- [1,22,null,{}] 02:50:51 INFO - PROCESS | 3904 | 1468662651881 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}] 02:50:51 INFO - PROCESS | 3904 | 1468662651884 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:51 INFO - PROCESS | 3904 | 1468662651962 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:50:51 INFO - PROCESS | 3904 | 1468662651967 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3904 | 1468662651969 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:51 INFO - PROCESS | 3904 | ++DOCSHELL 1A9C1800 == 13 [pid = 3904] [id = 13] 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 35 (1A9C2C00) [pid = 3904] [serial = 35] [outer = 00000000] 02:50:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 36 (1AE45400) [pid = 3904] [serial = 36] [outer = 1A9C2C00] 02:50:51 INFO - PROCESS | 3904 | 1468662651990 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 37 (1AE49800) [pid = 3904] [serial = 37] [outer = 1A9C2C00] 02:50:52 INFO - PROCESS | 3904 | 1468662652238 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 403ms 02:50:52 INFO - PROCESS | 3904 | 1468662652298 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3904 | 1468662652300 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:50:52 INFO - PROCESS | 3904 | 1468662652284 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 3904 | 1468662652285 Marionette TRACE conn3 <- [1,26,null,{}] 02:50:52 INFO - PROCESS | 3904 | 1468662652288 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}] 02:50:52 INFO - PROCESS | 3904 | 1468662652290 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:52 INFO - PROCESS | 3904 | 1468662652382 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:50:52 INFO - PROCESS | 3904 | 1468662652368 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3904 | 1468662652370 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:52 INFO - PROCESS | 3904 | ++DOCSHELL 1AE52000 == 14 [pid = 3904] [id = 14] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 38 (1AE52800) [pid = 3904] [serial = 38] [outer = 00000000] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 39 (1AFC3800) [pid = 3904] [serial = 39] [outer = 1AE52800] 02:50:52 INFO - PROCESS | 3904 | 1468662652412 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 40 (1AFC7C00) [pid = 3904] [serial = 40] [outer = 1AE52800] 02:50:52 INFO - PROCESS | 3904 | 1468662652668 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 403ms 02:50:52 INFO - PROCESS | 3904 | 1468662652696 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3904 | 1468662652698 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 02:50:52 INFO - PROCESS | 3904 | 1468662652701 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:50:52 INFO - PROCESS | 3904 | 1468662652703 Marionette TRACE conn3 <- [1,30,null,{}] 02:50:52 INFO - PROCESS | 3904 | 1468662652718 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}] 02:50:52 INFO - PROCESS | 3904 | 1468662652720 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:52 INFO - PROCESS | 3904 | ++DOCSHELL 1B232400 == 15 [pid = 3904] [id = 15] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 41 (1B234000) [pid = 3904] [serial = 41] [outer = 00000000] 02:50:52 INFO - PROCESS | 3904 | 1468662652792 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 42 (1AFC3400) [pid = 3904] [serial = 42] [outer = 1B234000] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 43 (1B236800) [pid = 3904] [serial = 43] [outer = 1B234000] 02:50:52 INFO - PROCESS | 3904 | 1468662652830 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3904 | 1468662652832 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:52 INFO - PROCESS | 3904 | ++DOCSHELL 1B237000 == 16 [pid = 3904] [id = 16] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 44 (1B238000) [pid = 3904] [serial = 44] [outer = 00000000] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 45 (1B439000) [pid = 3904] [serial = 45] [outer = 1B238000] 02:50:52 INFO - PROCESS | 3904 | ++DOCSHELL 1B43B400 == 17 [pid = 3904] [id = 17] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 46 (1B43B800) [pid = 3904] [serial = 46] [outer = 00000000] 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 47 (1B43E000) [pid = 3904] [serial = 47] [outer = 1B43B800] 02:50:52 INFO - PROCESS | 3904 | 1468662652895 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 48 (1B43E800) [pid = 3904] [serial = 48] [outer = 1B43B800] 02:50:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 49 (1B607800) [pid = 3904] [serial = 49] [outer = 1B238000] 02:50:53 INFO - PROCESS | 3904 | --DOCSHELL 114D4400 == 16 [pid = 3904] [id = 1] 02:50:53 INFO - PROCESS | 3904 | 1468662653758 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1079ms 02:50:53 INFO - PROCESS | 3904 | 1468662653787 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 3904 | 1468662653791 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 02:50:53 INFO - PROCESS | 3904 | 1468662653796 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 3904 | 1468662653800 Marionette TRACE conn3 <- [1,34,null,{}] 02:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:50:53 INFO - PROCESS | 3904 | 1468662653806 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}] 02:50:53 INFO - PROCESS | 3904 | 1468662653809 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:53 INFO - PROCESS | 3904 | 1468662653930 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:50:53 INFO - PROCESS | 3904 | 1468662653994 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3904 | 1468662653997 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:54 INFO - PROCESS | 3904 | ++DOCSHELL 114CA400 == 17 [pid = 3904] [id = 18] 02:50:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 50 (114D4400) [pid = 3904] [serial = 50] [outer = 00000000] 02:50:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (129EBC00) [pid = 3904] [serial = 51] [outer = 114D4400] 02:50:54 INFO - PROCESS | 3904 | 1468662654074 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (12DF7000) [pid = 3904] [serial = 52] [outer = 114D4400] 02:50:54 INFO - PROCESS | 3904 | --DOCSHELL 114D5800 == 16 [pid = 3904] [id = 4] 02:50:54 INFO - PROCESS | 3904 | 1468662654719 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 948ms 02:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:50:54 INFO - PROCESS | 3904 | 1468662654763 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3904 | 1468662654767 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 02:50:54 INFO - PROCESS | 3904 | 1468662654772 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3904 | 1468662654775 Marionette TRACE conn3 <- [1,38,null,{}] 02:50:54 INFO - PROCESS | 3904 | 1468662654760 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}] 02:50:54 INFO - PROCESS | 3904 | 1468662654763 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:54 INFO - PROCESS | 3904 | 1468662654843 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:50:54 INFO - PROCESS | 3904 | 1468662654830 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3904 | 1468662654834 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:54 INFO - PROCESS | 3904 | ++DOCSHELL 10B68800 == 17 [pid = 3904] [id = 19] 02:50:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (10B83800) [pid = 3904] [serial = 53] [outer = 00000000] 02:50:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (112A4400) [pid = 3904] [serial = 54] [outer = 10B83800] 02:50:54 INFO - PROCESS | 3904 | 1468662654881 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (112DF800) [pid = 3904] [serial = 55] [outer = 10B83800] 02:50:55 INFO - PROCESS | 3904 | 1468662655222 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 474ms 02:50:55 INFO - PROCESS | 3904 | 1468662655244 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 3904 | 1468662655249 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:50:55 INFO - PROCESS | 3904 | 1468662655255 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 3904 | 1468662655258 Marionette TRACE conn3 <- [1,42,null,{}] 02:50:55 INFO - PROCESS | 3904 | 1468662655262 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}] 02:50:55 INFO - PROCESS | 3904 | 1468662655265 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:55 INFO - PROCESS | 3904 | 1468662655333 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:50:55 INFO - PROCESS | 3904 | 1468662655339 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3904 | 1468662655341 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:55 INFO - PROCESS | 3904 | ++DOCSHELL 1281B400 == 18 [pid = 3904] [id = 20] 02:50:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (1281CC00) [pid = 3904] [serial = 56] [outer = 00000000] 02:50:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (12921800) [pid = 3904] [serial = 57] [outer = 1281CC00] 02:50:55 INFO - PROCESS | 3904 | 1468662655370 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (129B0C00) [pid = 3904] [serial = 58] [outer = 1281CC00] 02:50:55 INFO - PROCESS | 3904 | 1468662655695 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 486ms 02:50:55 INFO - PROCESS | 3904 | 1468662655738 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 3904 | 1468662655741 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:50:55 INFO - PROCESS | 3904 | 1468662655744 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 3904 | 1468662655748 Marionette TRACE conn3 <- [1,46,null,{}] 02:50:55 INFO - PROCESS | 3904 | 1468662655758 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}] 02:50:55 INFO - PROCESS | 3904 | 1468662655763 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:55 INFO - PROCESS | 3904 | 1468662655826 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:50:55 INFO - PROCESS | 3904 | 1468662655835 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3904 | 1468662655838 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:55 INFO - PROCESS | 3904 | ++DOCSHELL 13155800 == 19 [pid = 3904] [id = 21] 02:50:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (13156000) [pid = 3904] [serial = 59] [outer = 00000000] 02:50:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (13162000) [pid = 3904] [serial = 60] [outer = 13156000] 02:50:55 INFO - PROCESS | 3904 | 1468662655868 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (131DD000) [pid = 3904] [serial = 61] [outer = 13156000] 02:50:56 INFO - PROCESS | 3904 | 1468662656206 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 486ms 02:50:56 INFO - PROCESS | 3904 | 1468662656217 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3904 | 1468662656220 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:50:56 INFO - PROCESS | 3904 | 1468662656223 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3904 | 1468662656234 Marionette TRACE conn3 <- [1,50,null,{}] 02:50:56 INFO - PROCESS | 3904 | 1468662656242 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}] 02:50:56 INFO - PROCESS | 3904 | 1468662656244 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:56 INFO - PROCESS | 3904 | 1468662656369 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:50:56 INFO - PROCESS | 3904 | 1468662656432 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3904 | 1468662656434 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:56 INFO - PROCESS | 3904 | ++DOCSHELL 13438400 == 20 [pid = 3904] [id = 22] 02:50:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (13951400) [pid = 3904] [serial = 62] [outer = 00000000] 02:50:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (15393400) [pid = 3904] [serial = 63] [outer = 13951400] 02:50:56 INFO - PROCESS | 3904 | 1468662656459 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (15415400) [pid = 3904] [serial = 64] [outer = 13951400] 02:50:56 INFO - PROCESS | 3904 | 1468662656720 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 497ms 02:50:56 INFO - PROCESS | 3904 | 1468662656741 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3904 | 1468662656743 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:50:56 INFO - PROCESS | 3904 | 1468662656751 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3904 | 1468662656753 Marionette TRACE conn3 <- [1,54,null,{}] 02:50:56 INFO - PROCESS | 3904 | 1468662656756 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}] 02:50:56 INFO - PROCESS | 3904 | 1468662656739 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:56 INFO - PROCESS | 3904 | 1468662656816 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:50:56 INFO - PROCESS | 3904 | 1468662656821 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3904 | 1468662656823 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:56 INFO - PROCESS | 3904 | ++DOCSHELL 15414800 == 21 [pid = 3904] [id = 23] 02:50:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (154EA000) [pid = 3904] [serial = 65] [outer = 00000000] 02:50:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (1560CC00) [pid = 3904] [serial = 66] [outer = 154EA000] 02:50:56 INFO - PROCESS | 3904 | 1468662656848 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (157B5800) [pid = 3904] [serial = 67] [outer = 154EA000] 02:50:57 INFO - PROCESS | 3904 | 1468662657161 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 451ms 02:50:57 INFO - PROCESS | 3904 | 1468662657198 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 3904 | 1468662657201 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 02:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:50:57 INFO - PROCESS | 3904 | 1468662657204 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 3904 | 1468662657206 Marionette TRACE conn3 <- [1,58,null,{}] 02:50:57 INFO - PROCESS | 3904 | 1468662657209 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}] 02:50:57 INFO - PROCESS | 3904 | 1468662657215 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:57 INFO - PROCESS | 3904 | 1468662657275 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:50:57 INFO - PROCESS | 3904 | 1468662657281 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 3904 | 1468662657283 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:57 INFO - PROCESS | 3904 | ++DOCSHELL 15B78000 == 22 [pid = 3904] [id = 24] 02:50:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (15B80C00) [pid = 3904] [serial = 68] [outer = 00000000] 02:50:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16025400) [pid = 3904] [serial = 69] [outer = 15B80C00] 02:50:57 INFO - PROCESS | 3904 | 1468662657335 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16026000) [pid = 3904] [serial = 70] [outer = 15B80C00] 02:50:57 INFO - PROCESS | 3904 | 1468662657629 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 486ms 02:50:57 INFO - PROCESS | 3904 | 1468662657691 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 3904 | 1468662657693 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 02:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:50:57 INFO - PROCESS | 3904 | 1468662657675 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 3904 | 1468662657677 Marionette TRACE conn3 <- [1,62,null,{}] 02:50:57 INFO - PROCESS | 3904 | 1468662657680 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}] 02:50:57 INFO - PROCESS | 3904 | 1468662657682 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:57 INFO - PROCESS | 3904 | 1468662657757 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:50:57 INFO - PROCESS | 3904 | 1468662657762 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 3904 | 1468662657764 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:57 INFO - PROCESS | 3904 | ++DOCSHELL 162F7000 == 23 [pid = 3904] [id = 25] 02:50:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16A31000) [pid = 3904] [serial = 71] [outer = 00000000] 02:50:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16D46800) [pid = 3904] [serial = 72] [outer = 16A31000] 02:50:57 INFO - PROCESS | 3904 | 1468662657787 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16E43C00) [pid = 3904] [serial = 73] [outer = 16A31000] 02:50:58 INFO - PROCESS | 3904 | 1468662658108 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 450ms 02:50:58 INFO - PROCESS | 3904 | 1468662658144 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3904 | 1468662658146 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:50:58 INFO - PROCESS | 3904 | 1468662658149 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 3904 | 1468662658151 Marionette TRACE conn3 <- [1,66,null,{}] 02:50:58 INFO - PROCESS | 3904 | 1468662658154 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}] 02:50:58 INFO - PROCESS | 3904 | 1468662658156 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:58 INFO - PROCESS | 3904 | 1468662658210 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:50:58 INFO - PROCESS | 3904 | 1468662658216 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 3904 | 1468662658218 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:58 INFO - PROCESS | 3904 | ++DOCSHELL 16726800 == 24 [pid = 3904] [id = 26] 02:50:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16F44800) [pid = 3904] [serial = 74] [outer = 00000000] 02:50:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1712F000) [pid = 3904] [serial = 75] [outer = 16F44800] 02:50:58 INFO - PROCESS | 3904 | 1468662658240 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1768B400) [pid = 3904] [serial = 76] [outer = 16F44800] 02:50:58 INFO - PROCESS | 3904 | 1468662658552 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 450ms 02:50:58 INFO - PROCESS | 3904 | 1468662658600 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3904 | 1468662658602 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 02:50:58 INFO - PROCESS | 3904 | 1468662658605 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 3904 | 1468662658607 Marionette TRACE conn3 <- [1,70,null,{}] 02:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:50:58 INFO - PROCESS | 3904 | 1468662658614 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}] 02:50:58 INFO - PROCESS | 3904 | 1468662658616 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:58 INFO - PROCESS | 3904 | 1468662658671 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:50:58 INFO - PROCESS | 3904 | 1468662658677 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 3904 | 1468662658679 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:58 INFO - PROCESS | 3904 | ++DOCSHELL 16F43400 == 25 [pid = 3904] [id = 27] 02:50:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16F43C00) [pid = 3904] [serial = 77] [outer = 00000000] 02:50:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (17790C00) [pid = 3904] [serial = 78] [outer = 16F43C00] 02:50:58 INFO - PROCESS | 3904 | 1468662658723 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1796C000) [pid = 3904] [serial = 79] [outer = 16F43C00] 02:50:59 INFO - PROCESS | 3904 | 1468662659024 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 451ms 02:50:59 INFO - PROCESS | 3904 | 1468662659075 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 3904 | 1468662659077 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 02:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:50:59 INFO - PROCESS | 3904 | 1468662659080 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 3904 | 1468662659082 Marionette TRACE conn3 <- [1,74,null,{}] 02:50:59 INFO - PROCESS | 3904 | 1468662659086 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}] 02:50:59 INFO - PROCESS | 3904 | 1468662659089 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:59 INFO - PROCESS | 3904 | 1468662659146 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:50:59 INFO - PROCESS | 3904 | 1468662659151 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 3904 | 1468662659153 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:59 INFO - PROCESS | 3904 | ++DOCSHELL 13226000 == 26 [pid = 3904] [id = 28] 02:50:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16F48000) [pid = 3904] [serial = 80] [outer = 00000000] 02:50:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1803FC00) [pid = 3904] [serial = 81] [outer = 16F48000] 02:50:59 INFO - PROCESS | 3904 | 1468662659178 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (18047400) [pid = 3904] [serial = 82] [outer = 16F48000] 02:50:59 INFO - PROCESS | 3904 | 1468662659475 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 451ms 02:50:59 INFO - PROCESS | 3904 | 1468662659534 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 3904 | 1468662659537 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 02:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:50:59 INFO - PROCESS | 3904 | 1468662659540 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 3904 | 1468662659542 Marionette TRACE conn3 <- [1,78,null,{}] 02:50:59 INFO - PROCESS | 3904 | 1468662659546 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}] 02:50:59 INFO - PROCESS | 3904 | 1468662659548 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:59 INFO - PROCESS | 3904 | 1468662659616 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:50:59 INFO - PROCESS | 3904 | 1468662659621 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 3904 | 1468662659624 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:50:59 INFO - PROCESS | 3904 | ++DOCSHELL 181C3800 == 27 [pid = 3904] [id = 29] 02:50:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (181C9800) [pid = 3904] [serial = 83] [outer = 00000000] 02:50:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (199B5000) [pid = 3904] [serial = 84] [outer = 181C9800] 02:50:59 INFO - PROCESS | 3904 | 1468662659646 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (19DE5000) [pid = 3904] [serial = 85] [outer = 181C9800] 02:50:59 INFO - PROCESS | 3904 | 1468662659976 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 486ms 02:51:00 INFO - PROCESS | 3904 | 1468662660016 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 3904 | 1468662660018 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 02:51:00 INFO - PROCESS | 3904 | 1468662660021 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:51:00 INFO - PROCESS | 3904 | 1468662660023 Marionette TRACE conn3 <- [1,82,null,{}] 02:51:00 INFO - PROCESS | 3904 | 1468662660026 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}] 02:51:00 INFO - PROCESS | 3904 | 1468662660028 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:00 INFO - PROCESS | 3904 | 1468662660087 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:51:00 INFO - PROCESS | 3904 | 1468662660092 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 3904 | 1468662660094 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:00 INFO - PROCESS | 3904 | ++DOCSHELL 10A80800 == 28 [pid = 3904] [id = 30] 02:51:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (10E90000) [pid = 3904] [serial = 86] [outer = 00000000] 02:51:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (19F7C800) [pid = 3904] [serial = 87] [outer = 10E90000] 02:51:00 INFO - PROCESS | 3904 | 1468662660117 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (181CAC00) [pid = 3904] [serial = 88] [outer = 10E90000] 02:51:00 INFO - PROCESS | 3904 | 1468662660461 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 02:51:01 INFO - PROCESS | 3904 | 1468662661092 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 3904 | 1468662661097 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 02:51:01 INFO - PROCESS | 3904 | 1468662661122 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 3904 | 1468662661125 Marionette TRACE conn3 <- [1,86,null,{}] 02:51:01 INFO - PROCESS | 3904 | 1468662661130 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}] 02:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:51:01 INFO - PROCESS | 3904 | 1468662661114 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:01 INFO - PROCESS | 3904 | 1468662661200 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:51:01 INFO - PROCESS | 3904 | 1468662661241 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3904 | 1468662661246 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:01 INFO - PROCESS | 3904 | ++DOCSHELL 10E8AC00 == 29 [pid = 3904] [id = 31] 02:51:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (10E8B400) [pid = 3904] [serial = 89] [outer = 00000000] 02:51:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (10E93C00) [pid = 3904] [serial = 90] [outer = 10E8B400] 02:51:01 INFO - PROCESS | 3904 | 1468662661294 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (10EE0C00) [pid = 3904] [serial = 91] [outer = 10E8B400] 02:51:01 INFO - PROCESS | 3904 | 1468662661597 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 510ms 02:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:51:01 INFO - PROCESS | 3904 | 1468662661646 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 3904 | 1468662661649 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 02:51:01 INFO - PROCESS | 3904 | 1468662661655 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 3904 | 1468662661658 Marionette TRACE conn3 <- [1,90,null,{}] 02:51:01 INFO - PROCESS | 3904 | 1468662661662 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}] 02:51:01 INFO - PROCESS | 3904 | 1468662661664 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:01 INFO - PROCESS | 3904 | 1468662661732 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:51:01 INFO - PROCESS | 3904 | 1468662661738 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3904 | 1468662661740 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:01 INFO - PROCESS | 3904 | ++DOCSHELL 12823800 == 30 [pid = 3904] [id = 32] 02:51:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (12857C00) [pid = 3904] [serial = 92] [outer = 00000000] 02:51:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (129F8800) [pid = 3904] [serial = 93] [outer = 12857C00] 02:51:01 INFO - PROCESS | 3904 | 1468662661786 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (12D64000) [pid = 3904] [serial = 94] [outer = 12857C00] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (13DAE400) [pid = 3904] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1AE52800) [pid = 3904] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (1A9C2C00) [pid = 3904] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (1A768400) [pid = 3904] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1A0DBC00) [pid = 3904] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1A38B400) [pid = 3904] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (199B6400) [pid = 3904] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (10B83800) [pid = 3904] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (1281CC00) [pid = 3904] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (13156000) [pid = 3904] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (13951400) [pid = 3904] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (154EA000) [pid = 3904] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (15B80C00) [pid = 3904] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16A31000) [pid = 3904] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16F44800) [pid = 3904] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16F43C00) [pid = 3904] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16F48000) [pid = 3904] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1B43B800) [pid = 3904] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (114D4400) [pid = 3904] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:51:02 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (181C9800) [pid = 3904] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:51:02 INFO - PROCESS | 3904 | 1468662662435 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 794ms 02:51:02 INFO - PROCESS | 3904 | 1468662662445 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3904 | 1468662662448 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 02:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:51:02 INFO - PROCESS | 3904 | 1468662662451 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3904 | 1468662662453 Marionette TRACE conn3 <- [1,94,null,{}] 02:51:02 INFO - PROCESS | 3904 | 1468662662466 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}] 02:51:02 INFO - PROCESS | 3904 | 1468662662471 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:02 INFO - PROCESS | 3904 | 1468662662527 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:51:02 INFO - PROCESS | 3904 | 1468662662600 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 3904 | 1468662662603 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:02 INFO - PROCESS | 3904 | ++DOCSHELL 1146CC00 == 31 [pid = 3904] [id = 33] 02:51:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (114C9400) [pid = 3904] [serial = 95] [outer = 00000000] 02:51:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (13159C00) [pid = 3904] [serial = 96] [outer = 114C9400] 02:51:02 INFO - PROCESS | 3904 | 1468662662628 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (131DF800) [pid = 3904] [serial = 97] [outer = 114C9400] 02:51:02 INFO - PROCESS | 3904 | 1468662662904 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 474ms 02:51:02 INFO - PROCESS | 3904 | 1468662662923 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3904 | 1468662662925 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 02:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:51:02 INFO - PROCESS | 3904 | 1468662662952 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3904 | 1468662662954 Marionette TRACE conn3 <- [1,98,null,{}] 02:51:02 INFO - PROCESS | 3904 | 1468662662957 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}] 02:51:02 INFO - PROCESS | 3904 | 1468662662959 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:02 INFO - PROCESS | 3904 | 1468662663014 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:51:03 INFO - PROCESS | 3904 | 1468662663020 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 3904 | 1468662663022 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:03 INFO - PROCESS | 3904 | ++DOCSHELL 132DA000 == 32 [pid = 3904] [id = 34] 02:51:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (139CE800) [pid = 3904] [serial = 98] [outer = 00000000] 02:51:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (154EB800) [pid = 3904] [serial = 99] [outer = 139CE800] 02:51:03 INFO - PROCESS | 3904 | 1468662663047 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (154F1C00) [pid = 3904] [serial = 100] [outer = 139CE800] 02:51:03 INFO - PROCESS | 3904 | 1468662663378 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 450ms 02:51:03 INFO - PROCESS | 3904 | 1468662663392 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 3904 | 1468662663394 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 02:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:51:03 INFO - PROCESS | 3904 | 1468662663397 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 3904 | 1468662663399 Marionette TRACE conn3 <- [1,102,null,{}] 02:51:03 INFO - PROCESS | 3904 | 1468662663402 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}] 02:51:03 INFO - PROCESS | 3904 | 1468662663404 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:03 INFO - PROCESS | 3904 | 1468662663470 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:51:03 INFO - PROCESS | 3904 | 1468662663475 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 3904 | 1468662663477 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:03 INFO - PROCESS | 3904 | ++DOCSHELL 157BDC00 == 33 [pid = 3904] [id = 35] 02:51:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15B77000) [pid = 3904] [serial = 101] [outer = 00000000] 02:51:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (15C5B000) [pid = 3904] [serial = 102] [outer = 15B77000] 02:51:03 INFO - PROCESS | 3904 | 1468662663523 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16021C00) [pid = 3904] [serial = 103] [outer = 15B77000] 02:51:03 INFO - PROCESS | 3904 | 1468662663805 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 451ms 02:51:03 INFO - PROCESS | 3904 | 1468662663856 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 3904 | 1468662663860 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 02:51:03 INFO - PROCESS | 3904 | 1468662663865 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:51:03 INFO - PROCESS | 3904 | 1468662663870 Marionette TRACE conn3 <- [1,106,null,{}] 02:51:03 INFO - PROCESS | 3904 | 1468662663880 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}] 02:51:03 INFO - PROCESS | 3904 | 1468662663883 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:03 INFO - PROCESS | 3904 | 1468662663949 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:51:04 INFO - PROCESS | 3904 | 1468662664031 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 3904 | 1468662664035 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:04 INFO - PROCESS | 3904 | ++DOCSHELL 10B61800 == 34 [pid = 3904] [id = 36] 02:51:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (10B65800) [pid = 3904] [serial = 104] [outer = 00000000] 02:51:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (10E90400) [pid = 3904] [serial = 105] [outer = 10B65800] 02:51:04 INFO - PROCESS | 3904 | 1468662664073 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1146C800) [pid = 3904] [serial = 106] [outer = 10B65800] 02:51:04 INFO - PROCESS | 3904 | 1468662664556 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 712ms 02:51:04 INFO - PROCESS | 3904 | 1468662664578 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:51:04 INFO - PROCESS | 3904 | 1468662664582 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 02:51:04 INFO - PROCESS | 3904 | 1468662664588 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 3904 | 1468662664592 Marionette TRACE conn3 <- [1,110,null,{}] 02:51:04 INFO - PROCESS | 3904 | 1468662664596 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}] 02:51:04 INFO - PROCESS | 3904 | 1468662664599 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:04 INFO - PROCESS | 3904 | 1468662664700 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:51:04 INFO - PROCESS | 3904 | 1468662664742 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 3904 | 1468662664745 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:04 INFO - PROCESS | 3904 | ++DOCSHELL 1315C000 == 35 [pid = 3904] [id = 37] 02:51:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (13161000) [pid = 3904] [serial = 107] [outer = 00000000] 02:51:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (14445400) [pid = 3904] [serial = 108] [outer = 13161000] 02:51:04 INFO - PROCESS | 3904 | 1468662664777 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (157B1C00) [pid = 3904] [serial = 109] [outer = 13161000] 02:51:05 INFO - PROCESS | 3904 | 1468662665216 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 687ms 02:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:51:05 INFO - PROCESS | 3904 | 1468662665277 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 3904 | 1468662665279 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 02:51:05 INFO - PROCESS | 3904 | 1468662665283 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 3904 | 1468662665285 Marionette TRACE conn3 <- [1,114,null,{}] 02:51:05 INFO - PROCESS | 3904 | 1468662665276 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}] 02:51:05 INFO - PROCESS | 3904 | 1468662665280 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:05 INFO - PROCESS | 3904 | 1468662665382 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:51:05 INFO - PROCESS | 3904 | 1468662665455 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 3904 | 1468662665439 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:05 INFO - PROCESS | 3904 | ++DOCSHELL 170E2000 == 36 [pid = 3904] [id = 38] 02:51:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (17130400) [pid = 3904] [serial = 110] [outer = 00000000] 02:51:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (17788000) [pid = 3904] [serial = 111] [outer = 17130400] 02:51:05 INFO - PROCESS | 3904 | 1468662665536 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (17974C00) [pid = 3904] [serial = 112] [outer = 17130400] 02:51:05 INFO - PROCESS | 3904 | 1468662665950 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 711ms 02:51:05 INFO - PROCESS | 3904 | 1468662665985 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 3904 | 1468662665987 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 02:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:51:05 INFO - PROCESS | 3904 | 1468662665991 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 3904 | 1468662665993 Marionette TRACE conn3 <- [1,118,null,{}] 02:51:05 INFO - PROCESS | 3904 | 1468662665996 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}] 02:51:05 INFO - PROCESS | 3904 | 1468662665999 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:06 INFO - PROCESS | 3904 | 1468662666126 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:51:06 INFO - PROCESS | 3904 | 1468662666201 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 3904 | 1468662666204 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:06 INFO - PROCESS | 3904 | ++DOCSHELL 103CD000 == 37 [pid = 3904] [id = 39] 02:51:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (10432400) [pid = 3904] [serial = 113] [outer = 00000000] 02:51:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (10A04800) [pid = 3904] [serial = 114] [outer = 10432400] 02:51:06 INFO - PROCESS | 3904 | 1468662666234 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (10A80000) [pid = 3904] [serial = 115] [outer = 10432400] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 10E8AC00 == 36 [pid = 3904] [id = 31] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 12823800 == 35 [pid = 3904] [id = 32] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 1146CC00 == 34 [pid = 3904] [id = 33] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 132DA000 == 33 [pid = 3904] [id = 34] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 10A80800 == 32 [pid = 3904] [id = 30] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 170E2000 == 31 [pid = 3904] [id = 38] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 157BDC00 == 30 [pid = 3904] [id = 35] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 10B61800 == 29 [pid = 3904] [id = 36] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 181C3800 == 28 [pid = 3904] [id = 29] 02:51:06 INFO - PROCESS | 3904 | --DOCSHELL 1315C000 == 27 [pid = 3904] [id = 37] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (16E44400) [pid = 3904] [serial = 17] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (112A4400) [pid = 3904] [serial = 54] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (12921800) [pid = 3904] [serial = 57] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (13162000) [pid = 3904] [serial = 60] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (15393400) [pid = 3904] [serial = 63] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1560CC00) [pid = 3904] [serial = 66] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (16025400) [pid = 3904] [serial = 69] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16D46800) [pid = 3904] [serial = 72] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1712F000) [pid = 3904] [serial = 75] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (17790C00) [pid = 3904] [serial = 78] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (15415400) [pid = 3904] [serial = 64] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1803FC00) [pid = 3904] [serial = 81] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (199B5000) [pid = 3904] [serial = 84] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (129EBC00) [pid = 3904] [serial = 51] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (157B5800) [pid = 3904] [serial = 67] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16026000) [pid = 3904] [serial = 70] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16E43C00) [pid = 3904] [serial = 73] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1768B400) [pid = 3904] [serial = 76] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1796C000) [pid = 3904] [serial = 79] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (112DF800) [pid = 3904] [serial = 55] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (18047400) [pid = 3904] [serial = 82] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (12DF7000) [pid = 3904] [serial = 52] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (131DD000) [pid = 3904] [serial = 61] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (129B0C00) [pid = 3904] [serial = 58] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1B43E800) [pid = 3904] [serial = 48] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (19DE5000) [pid = 3904] [serial = 85] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (141AB400) [pid = 3904] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (141A6000) [pid = 3904] [serial = 9] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1281D400) [pid = 3904] [serial = 4] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1AE45400) [pid = 3904] [serial = 36] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A770C00) [pid = 3904] [serial = 33] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1AADD000) [pid = 3904] [serial = 34] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A606400) [pid = 3904] [serial = 30] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1A60FC00) [pid = 3904] [serial = 31] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (1A50EC00) [pid = 3904] [serial = 28] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (1A50B800) [pid = 3904] [serial = 27] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (1A0DC000) [pid = 3904] [serial = 24] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (199B8C00) [pid = 3904] [serial = 21] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (19DE3000) [pid = 3904] [serial = 22] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (16A34800) [pid = 3904] [serial = 14] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (1AFC3400) [pid = 3904] [serial = 42] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (1B439000) [pid = 3904] [serial = 45] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (1B43E000) [pid = 3904] [serial = 47] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (1AFC3800) [pid = 3904] [serial = 39] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 50 (1AFC7C00) [pid = 3904] [serial = 40] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | --DOMWINDOW == 49 (1AE49800) [pid = 3904] [serial = 37] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3904 | 1468662666999 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1031ms 02:51:07 INFO - PROCESS | 3904 | 1468662667045 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 3904 | 1468662667029 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:51:07 INFO - PROCESS | 3904 | 1468662667034 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 3904 | 1468662667037 Marionette TRACE conn3 <- [1,122,null,{}] 02:51:07 INFO - PROCESS | 3904 | 1468662667044 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}] 02:51:07 INFO - PROCESS | 3904 | 1468662667047 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:07 INFO - PROCESS | 3904 | 1468662667114 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:51:07 INFO - PROCESS | 3904 | 1468662667182 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3904 | 1468662667184 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:07 INFO - PROCESS | 3904 | ++DOCSHELL 114D4400 == 28 [pid = 3904] [id = 40] 02:51:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 50 (114D5000) [pid = 3904] [serial = 116] [outer = 00000000] 02:51:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (11CD6800) [pid = 3904] [serial = 117] [outer = 114D5000] 02:51:07 INFO - PROCESS | 3904 | 1468662667212 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (11CD7400) [pid = 3904] [serial = 118] [outer = 114D5000] 02:51:07 INFO - PROCESS | 3904 | 1468662667493 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 486ms 02:51:07 INFO - PROCESS | 3904 | 1468662667529 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 3904 | 1468662667535 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:51:07 INFO - PROCESS | 3904 | 1468662667541 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 3904 | 1468662667544 Marionette TRACE conn3 <- [1,126,null,{}] 02:51:07 INFO - PROCESS | 3904 | 1468662667548 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}] 02:51:07 INFO - PROCESS | 3904 | 1468662667551 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:07 INFO - PROCESS | 3904 | 1468662667611 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:51:07 INFO - PROCESS | 3904 | 1468662667618 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3904 | 1468662667620 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:07 INFO - PROCESS | 3904 | ++DOCSHELL 1303B400 == 29 [pid = 3904] [id = 41] 02:51:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (1303BC00) [pid = 3904] [serial = 119] [outer = 00000000] 02:51:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (1312C000) [pid = 3904] [serial = 120] [outer = 1303BC00] 02:51:07 INFO - PROCESS | 3904 | 1468662667649 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (131D2000) [pid = 3904] [serial = 121] [outer = 1303BC00] 02:51:07 INFO - PROCESS | 3904 | 1468662667984 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 474ms 02:51:07 INFO - PROCESS | 3904 | 1468662668027 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 3904 | 1468662668029 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:51:08 INFO - PROCESS | 3904 | 1468662668033 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 3904 | 1468662668036 Marionette TRACE conn3 <- [1,130,null,{}] 02:51:08 INFO - PROCESS | 3904 | 1468662668026 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}] 02:51:08 INFO - PROCESS | 3904 | 1468662668031 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:08 INFO - PROCESS | 3904 | 1468662668096 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:51:08 INFO - PROCESS | 3904 | 1468662668105 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 3904 | 1468662668108 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:08 INFO - PROCESS | 3904 | ++DOCSHELL 141AEC00 == 30 [pid = 3904] [id = 42] 02:51:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (14448C00) [pid = 3904] [serial = 122] [outer = 00000000] 02:51:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (15414000) [pid = 3904] [serial = 123] [outer = 14448C00] 02:51:08 INFO - PROCESS | 3904 | 1468662668155 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (154EE400) [pid = 3904] [serial = 124] [outer = 14448C00] 02:51:08 INFO - PROCESS | 3904 | 1468662668468 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 451ms 02:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:51:08 INFO - PROCESS | 3904 | 1468662668489 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 3904 | 1468662668492 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 02:51:08 INFO - PROCESS | 3904 | 1468662668487 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 3904 | 1468662668499 Marionette TRACE conn3 <- [1,134,null,{}] 02:51:08 INFO - PROCESS | 3904 | 1468662668503 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}] 02:51:08 INFO - PROCESS | 3904 | 1468662668505 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:08 INFO - PROCESS | 3904 | 1468662668598 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:51:08 INFO - PROCESS | 3904 | 1468662668603 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 3904 | 1468662668605 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:08 INFO - PROCESS | 3904 | ++DOCSHELL 154E3000 == 31 [pid = 3904] [id = 43] 02:51:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (154E9000) [pid = 3904] [serial = 125] [outer = 00000000] 02:51:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (15C66C00) [pid = 3904] [serial = 126] [outer = 154E9000] 02:51:08 INFO - PROCESS | 3904 | 1468662668628 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (162F5C00) [pid = 3904] [serial = 127] [outer = 154E9000] 02:51:08 INFO - PROCESS | 3904 | 1468662669002 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 545ms 02:51:09 INFO - PROCESS | 3904 | 1468662669019 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3904 | 1468662669021 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 02:51:09 INFO - PROCESS | 3904 | 1468662669024 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:51:09 INFO - PROCESS | 3904 | 1468662669026 Marionette TRACE conn3 <- [1,138,null,{}] 02:51:09 INFO - PROCESS | 3904 | 1468662669033 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}] 02:51:09 INFO - PROCESS | 3904 | 1468662669035 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:09 INFO - PROCESS | 3904 | 1468662669112 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:51:09 INFO - PROCESS | 3904 | 1468662669120 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3904 | 1468662669122 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:09 INFO - PROCESS | 3904 | ++DOCSHELL 15B7B000 == 32 [pid = 3904] [id = 44] 02:51:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (162F3800) [pid = 3904] [serial = 128] [outer = 00000000] 02:51:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (16E39C00) [pid = 3904] [serial = 129] [outer = 162F3800] 02:51:09 INFO - PROCESS | 3904 | 1468662669166 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (16E47000) [pid = 3904] [serial = 130] [outer = 162F3800] 02:51:09 INFO - PROCESS | 3904 | 1468662669477 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 474ms 02:51:09 INFO - PROCESS | 3904 | 1468662669516 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3904 | 1468662669518 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:51:09 INFO - PROCESS | 3904 | 1468662669528 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 3904 | 1468662669529 Marionette TRACE conn3 <- [1,142,null,{}] 02:51:09 INFO - PROCESS | 3904 | 1468662669533 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}] 02:51:09 INFO - PROCESS | 3904 | 1468662669540 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:09 INFO - PROCESS | 3904 | 1468662669642 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:51:09 INFO - PROCESS | 3904 | 1468662669659 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3904 | 1468662669661 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:09 INFO - PROCESS | 3904 | ++DOCSHELL 130A3000 == 33 [pid = 3904] [id = 45] 02:51:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (15B84C00) [pid = 3904] [serial = 131] [outer = 00000000] 02:51:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (177E9400) [pid = 3904] [serial = 132] [outer = 15B84C00] 02:51:09 INFO - PROCESS | 3904 | 1468662669704 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (17A7FC00) [pid = 3904] [serial = 133] [outer = 15B84C00] 02:51:09 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (15B77000) [pid = 3904] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:51:09 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (12857C00) [pid = 3904] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:51:09 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (10E8B400) [pid = 3904] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:51:09 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (114C9400) [pid = 3904] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:51:09 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (139CE800) [pid = 3904] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:51:09 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (10E90000) [pid = 3904] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:51:09 INFO - PROCESS | 3904 | 1468662670010 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 02:51:10 INFO - PROCESS | 3904 | 1468662670050 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3904 | 1468662670052 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 02:51:10 INFO - PROCESS | 3904 | 1468662670055 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 3904 | 1468662670057 Marionette TRACE conn3 <- [1,146,null,{}] 02:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:51:10 INFO - PROCESS | 3904 | 1468662670061 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}] 02:51:10 INFO - PROCESS | 3904 | 1468662670063 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:10 INFO - PROCESS | 3904 | 1468662670146 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:51:10 INFO - PROCESS | 3904 | 1468662670152 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 3904 | 1468662670133 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:10 INFO - PROCESS | 3904 | ++DOCSHELL 10561400 == 34 [pid = 3904] [id = 46] 02:51:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (10A80400) [pid = 3904] [serial = 134] [outer = 00000000] 02:51:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (1394AC00) [pid = 3904] [serial = 135] [outer = 10A80400] 02:51:10 INFO - PROCESS | 3904 | 1468662670213 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (1394B400) [pid = 3904] [serial = 136] [outer = 10A80400] 02:51:10 INFO - PROCESS | 3904 | 1468662670500 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 451ms 02:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:51:10 INFO - PROCESS | 3904 | 1468662670531 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3904 | 1468662670513 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 02:51:10 INFO - PROCESS | 3904 | 1468662670516 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 3904 | 1468662670518 Marionette TRACE conn3 <- [1,150,null,{}] 02:51:10 INFO - PROCESS | 3904 | 1468662670521 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}] 02:51:10 INFO - PROCESS | 3904 | 1468662670523 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:10 INFO - PROCESS | 3904 | 1468662670601 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:51:10 INFO - PROCESS | 3904 | 1468662670663 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 3904 | 1468662670665 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:10 INFO - PROCESS | 3904 | ++DOCSHELL 129B0000 == 35 [pid = 3904] [id = 47] 02:51:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (130CF000) [pid = 3904] [serial = 137] [outer = 00000000] 02:51:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (18045C00) [pid = 3904] [serial = 138] [outer = 130CF000] 02:51:10 INFO - PROCESS | 3904 | 1468662670686 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (1804BC00) [pid = 3904] [serial = 139] [outer = 130CF000] 02:51:10 INFO - PROCESS | 3904 | 1468662670946 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 451ms 02:51:10 INFO - PROCESS | 3904 | 1468662670991 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3904 | 1468662670993 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 02:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:51:10 INFO - PROCESS | 3904 | 1468662670975 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 3904 | 1468662670977 Marionette TRACE conn3 <- [1,154,null,{}] 02:51:10 INFO - PROCESS | 3904 | 1468662670981 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}] 02:51:10 INFO - PROCESS | 3904 | 1468662670982 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:11 INFO - PROCESS | 3904 | 1468662671060 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:51:11 INFO - PROCESS | 3904 | 1468662671081 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3904 | 1468662671083 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:11 INFO - PROCESS | 3904 | ++DOCSHELL 141AD400 == 36 [pid = 3904] [id = 48] 02:51:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (199AB800) [pid = 3904] [serial = 140] [outer = 00000000] 02:51:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (199B5400) [pid = 3904] [serial = 141] [outer = 199AB800] 02:51:11 INFO - PROCESS | 3904 | 1468662671125 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (199B6000) [pid = 3904] [serial = 142] [outer = 199AB800] 02:51:11 INFO - PROCESS | 3904 | 1468662671404 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 450ms 02:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:51:11 INFO - PROCESS | 3904 | 1468662671426 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3904 | 1468662671428 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 02:51:11 INFO - PROCESS | 3904 | 1468662671431 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 3904 | 1468662671433 Marionette TRACE conn3 <- [1,158,null,{}] 02:51:11 INFO - PROCESS | 3904 | 1468662671436 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}] 02:51:11 INFO - PROCESS | 3904 | 1468662671438 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:11 INFO - PROCESS | 3904 | 1468662671528 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:51:11 INFO - PROCESS | 3904 | 1468662671615 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3904 | 1468662671619 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:11 INFO - PROCESS | 3904 | ++DOCSHELL 10439800 == 37 [pid = 3904] [id = 49] 02:51:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (10441800) [pid = 3904] [serial = 143] [outer = 00000000] 02:51:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (10A0BC00) [pid = 3904] [serial = 144] [outer = 10441800] 02:51:11 INFO - PROCESS | 3904 | 1468662671677 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (10B5D800) [pid = 3904] [serial = 145] [outer = 10441800] 02:51:12 INFO - PROCESS | 3904 | 1468662672318 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 901ms 02:51:12 INFO - PROCESS | 3904 | 1468662672347 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 3904 | 1468662672351 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 02:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:51:12 INFO - PROCESS | 3904 | 1468662672355 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 3904 | 1468662672358 Marionette TRACE conn3 <- [1,162,null,{}] 02:51:12 INFO - PROCESS | 3904 | 1468662672364 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}] 02:51:12 INFO - PROCESS | 3904 | 1468662672369 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:12 INFO - PROCESS | 3904 | 1468662672466 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:51:12 INFO - PROCESS | 3904 | 1468662672505 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 3904 | 1468662672508 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:12 INFO - PROCESS | 3904 | ++DOCSHELL 112E2000 == 38 [pid = 3904] [id = 50] 02:51:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (112E7800) [pid = 3904] [serial = 146] [outer = 00000000] 02:51:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (12DF3C00) [pid = 3904] [serial = 147] [outer = 112E7800] 02:51:12 INFO - PROCESS | 3904 | 1468662672567 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (131DD000) [pid = 3904] [serial = 148] [outer = 112E7800] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 141AD400 == 37 [pid = 3904] [id = 48] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 129B0000 == 36 [pid = 3904] [id = 47] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 10561400 == 35 [pid = 3904] [id = 46] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 130A3000 == 34 [pid = 3904] [id = 45] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 15B7B000 == 33 [pid = 3904] [id = 44] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 154E3000 == 32 [pid = 3904] [id = 43] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 141AEC00 == 31 [pid = 3904] [id = 42] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 1303B400 == 30 [pid = 3904] [id = 41] 02:51:12 INFO - PROCESS | 3904 | --DOCSHELL 114D4400 == 29 [pid = 3904] [id = 40] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15C5B000) [pid = 3904] [serial = 102] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16021C00) [pid = 3904] [serial = 103] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (129F8800) [pid = 3904] [serial = 93] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (10E93C00) [pid = 3904] [serial = 90] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (13159C00) [pid = 3904] [serial = 96] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (10EE0C00) [pid = 3904] [serial = 91] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (154EB800) [pid = 3904] [serial = 99] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (12D64000) [pid = 3904] [serial = 94] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (154F1C00) [pid = 3904] [serial = 100] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (181CAC00) [pid = 3904] [serial = 88] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (131DF800) [pid = 3904] [serial = 97] [outer = 00000000] [url = about:blank] 02:51:12 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (19F7C800) [pid = 3904] [serial = 87] [outer = 00000000] [url = about:blank] 02:51:13 INFO - PROCESS | 3904 | 1468662673103 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 794ms 02:51:13 INFO - PROCESS | 3904 | 1468662673153 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3904 | 1468662673156 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 02:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:51:13 INFO - PROCESS | 3904 | 1468662673161 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 3904 | 1468662673165 Marionette TRACE conn3 <- [1,166,null,{}] 02:51:13 INFO - PROCESS | 3904 | 1468662673157 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}] 02:51:13 INFO - PROCESS | 3904 | 1468662673159 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:13 INFO - PROCESS | 3904 | 1468662673244 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:51:13 INFO - PROCESS | 3904 | 1468662673294 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3904 | 1468662673297 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:13 INFO - PROCESS | 3904 | ++DOCSHELL 10B83800 == 30 [pid = 3904] [id = 51] 02:51:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (10E8C400) [pid = 3904] [serial = 149] [outer = 00000000] 02:51:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (12927000) [pid = 3904] [serial = 150] [outer = 10E8C400] 02:51:13 INFO - PROCESS | 3904 | 1468662673318 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (12BC3000) [pid = 3904] [serial = 151] [outer = 10E8C400] 02:51:13 INFO - PROCESS | 3904 | 1468662673655 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 548ms 02:51:13 INFO - PROCESS | 3904 | 1468662673693 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3904 | 1468662673697 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 02:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:51:13 INFO - PROCESS | 3904 | 1468662673704 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 3904 | 1468662673707 Marionette TRACE conn3 <- [1,170,null,{}] 02:51:13 INFO - PROCESS | 3904 | 1468662673710 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}] 02:51:13 INFO - PROCESS | 3904 | 1468662673713 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:13 INFO - PROCESS | 3904 | 1468662673801 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:51:13 INFO - PROCESS | 3904 | 1468662673809 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3904 | 1468662673811 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:13 INFO - PROCESS | 3904 | ++DOCSHELL 1394A800 == 31 [pid = 3904] [id = 52] 02:51:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1394E400) [pid = 3904] [serial = 152] [outer = 00000000] 02:51:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (13DA6C00) [pid = 3904] [serial = 153] [outer = 1394E400] 02:51:13 INFO - PROCESS | 3904 | 1468662673842 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (141A6000) [pid = 3904] [serial = 154] [outer = 1394E400] 02:51:14 INFO - PROCESS | 3904 | 1468662674246 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 02:51:14 INFO - PROCESS | 3904 | 1468662674280 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3904 | 1468662674282 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:51:14 INFO - PROCESS | 3904 | 1468662674286 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 3904 | 1468662674289 Marionette TRACE conn3 <- [1,174,null,{}] 02:51:14 INFO - PROCESS | 3904 | 1468662674299 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}] 02:51:14 INFO - PROCESS | 3904 | 1468662674304 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:14 INFO - PROCESS | 3904 | 1468662674384 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:51:14 INFO - PROCESS | 3904 | 1468662674400 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3904 | 1468662674403 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:14 INFO - PROCESS | 3904 | ++DOCSHELL 157B8400 == 32 [pid = 3904] [id = 53] 02:51:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (157B8C00) [pid = 3904] [serial = 155] [outer = 00000000] 02:51:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (15B80C00) [pid = 3904] [serial = 156] [outer = 157B8C00] 02:51:14 INFO - PROCESS | 3904 | 1468662674449 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (15C65C00) [pid = 3904] [serial = 157] [outer = 157B8C00] 02:51:14 INFO - PROCESS | 3904 | 1468662674803 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 542ms 02:51:14 INFO - PROCESS | 3904 | 1468662674842 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3904 | 1468662674844 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:51:14 INFO - PROCESS | 3904 | 1468662674847 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 3904 | 1468662674849 Marionette TRACE conn3 <- [1,178,null,{}] 02:51:14 INFO - PROCESS | 3904 | 1468662674870 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}] 02:51:14 INFO - PROCESS | 3904 | 1468662674872 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:14 INFO - PROCESS | 3904 | 1468662674963 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:51:14 INFO - PROCESS | 3904 | 1468662674968 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3904 | 1468662674970 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:14 INFO - PROCESS | 3904 | ++DOCSHELL 16026400 == 33 [pid = 3904] [id = 54] 02:51:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (162F3400) [pid = 3904] [serial = 158] [outer = 00000000] 02:51:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16E3F400) [pid = 3904] [serial = 159] [outer = 162F3400] 02:51:15 INFO - PROCESS | 3904 | 1468662675013 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16F46000) [pid = 3904] [serial = 160] [outer = 162F3400] 02:51:15 INFO - PROCESS | 3904 | 1468662675400 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 600ms 02:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:51:15 INFO - PROCESS | 3904 | 1468662675443 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 3904 | 1468662675445 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 02:51:15 INFO - PROCESS | 3904 | 1468662675449 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 3904 | 1468662675451 Marionette TRACE conn3 <- [1,182,null,{}] 02:51:15 INFO - PROCESS | 3904 | 1468662675454 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}] 02:51:15 INFO - PROCESS | 3904 | 1468662675456 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:15 INFO - PROCESS | 3904 | 1468662675537 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:51:15 INFO - PROCESS | 3904 | 1468662675543 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 3904 | 1468662675545 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:15 INFO - PROCESS | 3904 | ++DOCSHELL 13162C00 == 34 [pid = 3904] [id = 55] 02:51:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (162F0000) [pid = 3904] [serial = 161] [outer = 00000000] 02:51:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (17781800) [pid = 3904] [serial = 162] [outer = 162F0000] 02:51:15 INFO - PROCESS | 3904 | 1468662675588 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (17A87400) [pid = 3904] [serial = 163] [outer = 162F0000] 02:51:15 INFO - PROCESS | 3904 | 1468662675987 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 585ms 02:51:16 INFO - PROCESS | 3904 | 1468662676041 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 3904 | 1468662676043 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 3904 | 1468662676046 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:51:16 INFO - PROCESS | 3904 | 1468662676048 Marionette TRACE conn3 <- [1,186,null,{}] 02:51:16 INFO - PROCESS | 3904 | 1468662676051 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}] 02:51:16 INFO - PROCESS | 3904 | 1468662676057 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:16 INFO - PROCESS | 3904 | 1468662676151 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:51:16 INFO - PROCESS | 3904 | 1468662676226 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3904 | 1468662676228 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:16 INFO - PROCESS | 3904 | ++DOCSHELL 199B6C00 == 35 [pid = 3904] [id = 56] 02:51:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (19DE3C00) [pid = 3904] [serial = 164] [outer = 00000000] 02:51:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (19DEDC00) [pid = 3904] [serial = 165] [outer = 19DE3C00] 02:51:16 INFO - PROCESS | 3904 | 1468662676282 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (19F7BC00) [pid = 3904] [serial = 166] [outer = 19DE3C00] 02:51:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (199AC400) [pid = 3904] [serial = 167] [outer = 1B238000] 02:51:16 INFO - PROCESS | 3904 | 1468662676703 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 671ms 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (162F3800) [pid = 3904] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (114D5000) [pid = 3904] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1303BC00) [pid = 3904] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (14448C00) [pid = 3904] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (10432400) [pid = 3904] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (154E9000) [pid = 3904] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (15B84C00) [pid = 3904] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (10B65800) [pid = 3904] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (13161000) [pid = 3904] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (17130400) [pid = 3904] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (10A80400) [pid = 3904] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:51:16 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (130CF000) [pid = 3904] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:51:16 INFO - PROCESS | 3904 | 1468662676786 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 3904 | 1468662676788 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 3904 | 1468662676793 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:51:16 INFO - PROCESS | 3904 | 1468662676796 Marionette TRACE conn3 <- [1,190,null,{}] 02:51:16 INFO - PROCESS | 3904 | 1468662676800 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}] 02:51:16 INFO - PROCESS | 3904 | 1468662676802 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:16 INFO - PROCESS | 3904 | 1468662676859 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:51:16 INFO - PROCESS | 3904 | 1468662676869 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3904 | 1468662676871 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:16 INFO - PROCESS | 3904 | ++DOCSHELL 129F1C00 == 36 [pid = 3904] [id = 57] 02:51:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (12BC1C00) [pid = 3904] [serial = 168] [outer = 00000000] 02:51:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (131DE800) [pid = 3904] [serial = 169] [outer = 12BC1C00] 02:51:16 INFO - PROCESS | 3904 | 1468662676914 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (14448C00) [pid = 3904] [serial = 170] [outer = 12BC1C00] 02:51:17 INFO - PROCESS | 3904 | 1468662677262 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 485ms 02:51:17 INFO - PROCESS | 3904 | 1468662677273 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 3904 | 1468662677275 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 02:51:17 INFO - PROCESS | 3904 | 1468662677279 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:51:17 INFO - PROCESS | 3904 | 1468662677281 Marionette TRACE conn3 <- [1,194,null,{}] 02:51:17 INFO - PROCESS | 3904 | 1468662677285 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}] 02:51:17 INFO - PROCESS | 3904 | 1468662677286 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:17 INFO - PROCESS | 3904 | 1468662677389 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:51:17 INFO - PROCESS | 3904 | 1468662677396 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 3904 | 1468662677398 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:17 INFO - PROCESS | 3904 | ++DOCSHELL 130D7C00 == 37 [pid = 3904] [id = 58] 02:51:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (157B7C00) [pid = 3904] [serial = 171] [outer = 00000000] 02:51:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (19DE5C00) [pid = 3904] [serial = 172] [outer = 157B7C00] 02:51:17 INFO - PROCESS | 3904 | 1468662677424 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A0DDC00) [pid = 3904] [serial = 173] [outer = 157B7C00] 02:51:17 INFO - PROCESS | 3904 | 1468662677796 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 542ms 02:51:17 INFO - PROCESS | 3904 | 1468662677840 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 3904 | 1468662677842 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 02:51:17 INFO - PROCESS | 3904 | 1468662677845 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:51:17 INFO - PROCESS | 3904 | 1468662677847 Marionette TRACE conn3 <- [1,198,null,{}] 02:51:17 INFO - PROCESS | 3904 | 1468662677832 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}] 02:51:17 INFO - PROCESS | 3904 | 1468662677834 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:17 INFO - PROCESS | 3904 | 1468662677939 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:51:17 INFO - PROCESS | 3904 | 1468662677956 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 3904 | 1468662677958 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:17 INFO - PROCESS | 3904 | ++DOCSHELL 13036800 == 38 [pid = 3904] [id = 59] 02:51:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (199AD400) [pid = 3904] [serial = 174] [outer = 00000000] 02:51:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A4B9C00) [pid = 3904] [serial = 175] [outer = 199AD400] 02:51:17 INFO - PROCESS | 3904 | 1468662678000 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (15C5A000) [pid = 3904] [serial = 176] [outer = 199AD400] 02:51:18 INFO - PROCESS | 3904 | 1468662678348 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 542ms 02:51:18 INFO - PROCESS | 3904 | 1468662678383 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 3904 | 1468662678385 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:51:18 INFO - PROCESS | 3904 | 1468662678389 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 3904 | 1468662678390 Marionette TRACE conn3 <- [1,202,null,{}] 02:51:18 INFO - PROCESS | 3904 | 1468662678394 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}] 02:51:18 INFO - PROCESS | 3904 | 1468662678396 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:18 INFO - PROCESS | 3904 | 1468662678483 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:51:18 INFO - PROCESS | 3904 | 1468662678490 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 3904 | 1468662678492 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:18 INFO - PROCESS | 3904 | ++DOCSHELL 10EE4800 == 39 [pid = 3904] [id = 60] 02:51:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15610C00) [pid = 3904] [serial = 177] [outer = 00000000] 02:51:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A513000) [pid = 3904] [serial = 178] [outer = 15610C00] 02:51:18 INFO - PROCESS | 3904 | 1468662678543 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1A514400) [pid = 3904] [serial = 179] [outer = 15610C00] 02:51:19 INFO - PROCESS | 3904 | 1468662679085 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 728ms 02:51:19 INFO - PROCESS | 3904 | 1468662679118 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 3904 | 1468662679123 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:51:19 INFO - PROCESS | 3904 | 1468662679127 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 3904 | 1468662679132 Marionette TRACE conn3 <- [1,206,null,{}] 02:51:19 INFO - PROCESS | 3904 | 1468662679138 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}] 02:51:19 INFO - PROCESS | 3904 | 1468662679140 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:19 INFO - PROCESS | 3904 | 1468662679230 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:51:19 INFO - PROCESS | 3904 | 1468662679303 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 3904 | 1468662679306 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:19 INFO - PROCESS | 3904 | ++DOCSHELL 10B85800 == 40 [pid = 3904] [id = 61] 02:51:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (112EB000) [pid = 3904] [serial = 180] [outer = 00000000] 02:51:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (12DFBC00) [pid = 3904] [serial = 181] [outer = 112EB000] 02:51:19 INFO - PROCESS | 3904 | 1468662679361 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1315D800) [pid = 3904] [serial = 182] [outer = 112EB000] 02:51:19 INFO - PROCESS | 3904 | 1468662679868 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 756ms 02:51:19 INFO - PROCESS | 3904 | 1468662679897 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 3904 | 1468662679901 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:51:19 INFO - PROCESS | 3904 | 1468662679923 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 3904 | 1468662679926 Marionette TRACE conn3 <- [1,210,null,{}] 02:51:19 INFO - PROCESS | 3904 | 1468662679931 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}] 02:51:19 INFO - PROCESS | 3904 | 1468662679934 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:20 INFO - PROCESS | 3904 | 1468662680023 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:51:20 INFO - PROCESS | 3904 | 1468662680111 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3904 | 1468662680114 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:20 INFO - PROCESS | 3904 | ++DOCSHELL 150C5000 == 41 [pid = 3904] [id = 62] 02:51:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (15603400) [pid = 3904] [serial = 183] [outer = 00000000] 02:51:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (162F1400) [pid = 3904] [serial = 184] [outer = 15603400] 02:51:20 INFO - PROCESS | 3904 | 1468662680169 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (16D46800) [pid = 3904] [serial = 185] [outer = 15603400] 02:51:20 INFO - PROCESS | 3904 | 1468662680616 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 727ms 02:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:51:20 INFO - PROCESS | 3904 | 1468662680648 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 3904 | 1468662680650 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 02:51:20 INFO - PROCESS | 3904 | 1468662680654 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 3904 | 1468662680658 Marionette TRACE conn3 <- [1,214,null,{}] 02:51:20 INFO - PROCESS | 3904 | 1468662680669 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}] 02:51:20 INFO - PROCESS | 3904 | 1468662680674 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:20 INFO - PROCESS | 3904 | 1468662680760 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:51:20 INFO - PROCESS | 3904 | 1468662680855 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3904 | 1468662680859 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:20 INFO - PROCESS | 3904 | ++DOCSHELL 1A4B2000 == 42 [pid = 3904] [id = 63] 02:51:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (1A4B3000) [pid = 3904] [serial = 186] [outer = 00000000] 02:51:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1A50FC00) [pid = 3904] [serial = 187] [outer = 1A4B3000] 02:51:20 INFO - PROCESS | 3904 | 1468662680913 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A604800) [pid = 3904] [serial = 188] [outer = 1A4B3000] 02:51:21 INFO - PROCESS | 3904 | 1468662681614 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 999ms 02:51:21 INFO - PROCESS | 3904 | 1468662681666 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 3904 | 1468662681671 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 02:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:51:21 INFO - PROCESS | 3904 | 1468662681676 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 3904 | 1468662681679 Marionette TRACE conn3 <- [1,218,null,{}] 02:51:21 INFO - PROCESS | 3904 | 1468662681685 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}] 02:51:21 INFO - PROCESS | 3904 | 1468662681688 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:21 INFO - PROCESS | 3904 | 1468662681771 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:51:21 INFO - PROCESS | 3904 | 1468662681854 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 3904 | 1468662681859 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:21 INFO - PROCESS | 3904 | ++DOCSHELL 11C40000 == 43 [pid = 3904] [id = 64] 02:51:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1281F400) [pid = 3904] [serial = 189] [outer = 00000000] 02:51:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (129B2C00) [pid = 3904] [serial = 190] [outer = 1281F400] 02:51:21 INFO - PROCESS | 3904 | 1468662681965 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (12D64400) [pid = 3904] [serial = 191] [outer = 1281F400] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 13036800 == 42 [pid = 3904] [id = 59] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 130D7C00 == 41 [pid = 3904] [id = 58] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 129F1C00 == 40 [pid = 3904] [id = 57] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 199B6C00 == 39 [pid = 3904] [id = 56] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 13162C00 == 38 [pid = 3904] [id = 55] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 16026400 == 37 [pid = 3904] [id = 54] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 157B8400 == 36 [pid = 3904] [id = 53] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 1394A800 == 35 [pid = 3904] [id = 52] 02:51:22 INFO - PROCESS | 3904 | --DOCSHELL 10B83800 == 34 [pid = 3904] [id = 51] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (16E39C00) [pid = 3904] [serial = 129] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (199B5400) [pid = 3904] [serial = 141] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (11CD6800) [pid = 3904] [serial = 117] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (11CD7400) [pid = 3904] [serial = 118] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (1312C000) [pid = 3904] [serial = 120] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (131D2000) [pid = 3904] [serial = 121] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (15414000) [pid = 3904] [serial = 123] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (10A80000) [pid = 3904] [serial = 115] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (10A04800) [pid = 3904] [serial = 114] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (162F5C00) [pid = 3904] [serial = 127] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (177E9400) [pid = 3904] [serial = 132] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1146C800) [pid = 3904] [serial = 106] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (10E90400) [pid = 3904] [serial = 105] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (157B1C00) [pid = 3904] [serial = 109] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (14445400) [pid = 3904] [serial = 108] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17974C00) [pid = 3904] [serial = 112] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (17788000) [pid = 3904] [serial = 111] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1394AC00) [pid = 3904] [serial = 135] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16E47000) [pid = 3904] [serial = 130] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (18045C00) [pid = 3904] [serial = 138] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (17A7FC00) [pid = 3904] [serial = 133] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (15C66C00) [pid = 3904] [serial = 126] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1804BC00) [pid = 3904] [serial = 139] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1394B400) [pid = 3904] [serial = 136] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (154EE400) [pid = 3904] [serial = 124] [outer = 00000000] [url = about:blank] 02:51:22 INFO - PROCESS | 3904 | 1468662682424 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 771ms 02:51:22 INFO - PROCESS | 3904 | 1468662682441 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 3904 | 1468662682448 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 02:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:51:22 INFO - PROCESS | 3904 | 1468662682454 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 3904 | 1468662682457 Marionette TRACE conn3 <- [1,222,null,{}] 02:51:22 INFO - PROCESS | 3904 | 1468662682461 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}] 02:51:22 INFO - PROCESS | 3904 | 1468662682463 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:22 INFO - PROCESS | 3904 | 1468662682552 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:51:22 INFO - PROCESS | 3904 | 1468662682541 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 3904 | 1468662682543 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:22 INFO - PROCESS | 3904 | ++DOCSHELL 1281E800 == 35 [pid = 3904] [id = 65] 02:51:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (12823800) [pid = 3904] [serial = 192] [outer = 00000000] 02:51:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (13034C00) [pid = 3904] [serial = 193] [outer = 12823800] 02:51:22 INFO - PROCESS | 3904 | 1468662682589 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1315E800) [pid = 3904] [serial = 194] [outer = 12823800] 02:51:22 INFO - PROCESS | 3904 | 1468662682985 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 585ms 02:51:23 INFO - PROCESS | 3904 | 1468662683035 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3904 | 1468662683037 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:51:23 INFO - PROCESS | 3904 | 1468662683041 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3904 | 1468662683044 Marionette TRACE conn3 <- [1,226,null,{}] 02:51:23 INFO - PROCESS | 3904 | 1468662683054 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}] 02:51:23 INFO - PROCESS | 3904 | 1468662683058 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:23 INFO - PROCESS | 3904 | 1468662683140 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:51:23 INFO - PROCESS | 3904 | 1468662683149 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 3904 | 1468662683152 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:23 INFO - PROCESS | 3904 | ++DOCSHELL 141AC800 == 36 [pid = 3904] [id = 66] 02:51:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1444A800) [pid = 3904] [serial = 195] [outer = 00000000] 02:51:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (15410400) [pid = 3904] [serial = 196] [outer = 1444A800] 02:51:23 INFO - PROCESS | 3904 | 1468662683185 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (154EA000) [pid = 3904] [serial = 197] [outer = 1444A800] 02:51:23 INFO - PROCESS | 3904 | 1468662683621 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 585ms 02:51:23 INFO - PROCESS | 3904 | 1468662683636 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3904 | 1468662683639 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:51:23 INFO - PROCESS | 3904 | 1468662683625 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3904 | 1468662683627 Marionette TRACE conn3 <- [1,230,null,{}] 02:51:23 INFO - PROCESS | 3904 | 1468662683630 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}] 02:51:23 INFO - PROCESS | 3904 | 1468662683632 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:23 INFO - PROCESS | 3904 | 1468662683716 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:51:23 INFO - PROCESS | 3904 | 1468662683722 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 3904 | 1468662683724 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:23 INFO - PROCESS | 3904 | ++DOCSHELL 157B4000 == 37 [pid = 3904] [id = 67] 02:51:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (157BE000) [pid = 3904] [serial = 198] [outer = 00000000] 02:51:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (15C5EC00) [pid = 3904] [serial = 199] [outer = 157BE000] 02:51:23 INFO - PROCESS | 3904 | 1468662683772 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16021800) [pid = 3904] [serial = 200] [outer = 157BE000] 02:51:24 INFO - PROCESS | 3904 | 1468662684177 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 585ms 02:51:24 INFO - PROCESS | 3904 | 1468662684229 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3904 | 1468662684231 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 02:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:51:24 INFO - PROCESS | 3904 | 1468662684235 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 3904 | 1468662684236 Marionette TRACE conn3 <- [1,234,null,{}] 02:51:24 INFO - PROCESS | 3904 | 1468662684240 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}] 02:51:24 INFO - PROCESS | 3904 | 1468662684242 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:24 INFO - PROCESS | 3904 | 1468662684343 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:51:24 INFO - PROCESS | 3904 | 1468662684348 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3904 | 1468662684351 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:24 INFO - PROCESS | 3904 | ++DOCSHELL 16025400 == 38 [pid = 3904] [id = 68] 02:51:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16026000) [pid = 3904] [serial = 201] [outer = 00000000] 02:51:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1602D800) [pid = 3904] [serial = 202] [outer = 16026000] 02:51:24 INFO - PROCESS | 3904 | 1468662684393 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162EAC00) [pid = 3904] [serial = 203] [outer = 16026000] 02:51:24 INFO - PROCESS | 3904 | 1468662684810 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 585ms 02:51:24 INFO - PROCESS | 3904 | 1468662684832 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3904 | 1468662684834 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 02:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:51:24 INFO - PROCESS | 3904 | 1468662684837 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 3904 | 1468662684839 Marionette TRACE conn3 <- [1,238,null,{}] 02:51:24 INFO - PROCESS | 3904 | 1468662684826 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}] 02:51:24 INFO - PROCESS | 3904 | 1468662684831 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:24 INFO - PROCESS | 3904 | 1468662684963 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:51:24 INFO - PROCESS | 3904 | 1468662684969 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3904 | 1468662684971 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:24 INFO - PROCESS | 3904 | ++DOCSHELL 10E8B400 == 39 [pid = 3904] [id = 69] 02:51:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16027400) [pid = 3904] [serial = 204] [outer = 00000000] 02:51:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16F48C00) [pid = 3904] [serial = 205] [outer = 16027400] 02:51:25 INFO - PROCESS | 3904 | 1468662685014 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (170E0C00) [pid = 3904] [serial = 206] [outer = 16027400] 02:51:25 INFO - PROCESS | 3904 | 1468662685400 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 585ms 02:51:25 INFO - PROCESS | 3904 | 1468662685425 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 3904 | 1468662685427 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:51:25 INFO - PROCESS | 3904 | 1468662685430 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 3904 | 1468662685432 Marionette TRACE conn3 <- [1,242,null,{}] 02:51:25 INFO - PROCESS | 3904 | 1468662685435 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}] 02:51:25 INFO - PROCESS | 3904 | 1468662685437 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:25 INFO - PROCESS | 3904 | 1468662685529 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:51:25 INFO - PROCESS | 3904 | 1468662685606 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 3904 | 1468662685608 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:25 INFO - PROCESS | 3904 | ++DOCSHELL 177E0C00 == 40 [pid = 3904] [id = 70] 02:51:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (177E3C00) [pid = 3904] [serial = 207] [outer = 00000000] 02:51:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (17975800) [pid = 3904] [serial = 208] [outer = 177E3C00] 02:51:25 INFO - PROCESS | 3904 | 1468662685651 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (17A80000) [pid = 3904] [serial = 209] [outer = 177E3C00] 02:51:25 INFO - PROCESS | 3904 | 1468662686010 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (199AD400) [pid = 3904] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (162F0000) [pid = 3904] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (19DE3C00) [pid = 3904] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (157B8C00) [pid = 3904] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (157B7C00) [pid = 3904] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (12BC1C00) [pid = 3904] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1394E400) [pid = 3904] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (162F3400) [pid = 3904] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (10E8C400) [pid = 3904] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:51:26 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (199AB800) [pid = 3904] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:51:26 INFO - PROCESS | 3904 | 1468662686093 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 3904 | 1468662686095 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 02:51:26 INFO - PROCESS | 3904 | 1468662686102 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 3904 | 1468662686104 Marionette TRACE conn3 <- [1,246,null,{}] 02:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:51:26 INFO - PROCESS | 3904 | 1468662686108 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}] 02:51:26 INFO - PROCESS | 3904 | 1468662686110 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:26 INFO - PROCESS | 3904 | 1468662686191 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:51:26 INFO - PROCESS | 3904 | 1468662686201 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 3904 | 1468662686203 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:26 INFO - PROCESS | 3904 | ++DOCSHELL 10435400 == 41 [pid = 3904] [id = 71] 02:51:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16025800) [pid = 3904] [serial = 210] [outer = 00000000] 02:51:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17784800) [pid = 3904] [serial = 211] [outer = 16025800] 02:51:26 INFO - PROCESS | 3904 | 1468662686247 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (17A7E000) [pid = 3904] [serial = 212] [outer = 16025800] 02:51:26 INFO - PROCESS | 3904 | 1468662686597 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 514ms 02:51:26 INFO - PROCESS | 3904 | 1468662686653 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 3904 | 1468662686655 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 02:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:51:26 INFO - PROCESS | 3904 | 1468662686659 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 3904 | 1468662686660 Marionette TRACE conn3 <- [1,250,null,{}] 02:51:26 INFO - PROCESS | 3904 | 1468662686668 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}] 02:51:26 INFO - PROCESS | 3904 | 1468662686670 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:26 INFO - PROCESS | 3904 | 1468662686754 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:51:26 INFO - PROCESS | 3904 | 1468662686762 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 3904 | 1468662686764 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:26 INFO - PROCESS | 3904 | ++DOCSHELL 10B5B400 == 42 [pid = 3904] [id = 72] 02:51:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (11CD9000) [pid = 3904] [serial = 213] [outer = 00000000] 02:51:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (199AB800) [pid = 3904] [serial = 214] [outer = 11CD9000] 02:51:26 INFO - PROCESS | 3904 | 1468662686806 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (19DE3800) [pid = 3904] [serial = 215] [outer = 11CD9000] 02:51:27 INFO - PROCESS | 3904 | 1468662687188 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 599ms 02:51:27 INFO - PROCESS | 3904 | 1468662687270 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 3904 | 1468662687272 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 02:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:51:27 INFO - PROCESS | 3904 | 1468662687287 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 3904 | 1468662687289 Marionette TRACE conn3 <- [1,254,null,{}] 02:51:27 INFO - PROCESS | 3904 | 1468662687293 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}] 02:51:27 INFO - PROCESS | 3904 | 1468662687277 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:27 INFO - PROCESS | 3904 | 1468662687354 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:51:27 INFO - PROCESS | 3904 | 1468662687364 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3904 | 1468662687366 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:27 INFO - PROCESS | 3904 | ++DOCSHELL 1712F400 == 43 [pid = 3904] [id = 73] 02:51:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (181CDC00) [pid = 3904] [serial = 216] [outer = 00000000] 02:51:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A4AE800) [pid = 3904] [serial = 217] [outer = 181CDC00] 02:51:27 INFO - PROCESS | 3904 | 1468662687409 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1A50D400) [pid = 3904] [serial = 218] [outer = 181CDC00] 02:51:27 INFO - PROCESS | 3904 | 1468662687763 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 542ms 02:51:27 INFO - PROCESS | 3904 | 1468662687827 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 3904 | 1468662687830 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 02:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:51:27 INFO - PROCESS | 3904 | 1468662687833 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 3904 | 1468662687835 Marionette TRACE conn3 <- [1,258,null,{}] 02:51:27 INFO - PROCESS | 3904 | 1468662687841 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}] 02:51:27 INFO - PROCESS | 3904 | 1468662687844 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:27 INFO - PROCESS | 3904 | 1468662687921 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:51:28 INFO - PROCESS | 3904 | 1468662688129 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3904 | 1468662688132 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:28 INFO - PROCESS | 3904 | ++DOCSHELL 10A77800 == 44 [pid = 3904] [id = 74] 02:51:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (10A78400) [pid = 3904] [serial = 219] [outer = 00000000] 02:51:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (10B61800) [pid = 3904] [serial = 220] [outer = 10A78400] 02:51:28 INFO - PROCESS | 3904 | 1468662688190 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (10EE0C00) [pid = 3904] [serial = 221] [outer = 10A78400] 02:51:28 INFO - PROCESS | 3904 | 1468662688702 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 913ms 02:51:28 INFO - PROCESS | 3904 | 1468662688758 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3904 | 1468662688762 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:51:28 INFO - PROCESS | 3904 | 1468662688749 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 3904 | 1468662688752 Marionette TRACE conn3 <- [1,262,null,{}] 02:51:28 INFO - PROCESS | 3904 | 1468662688757 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}] 02:51:28 INFO - PROCESS | 3904 | 1468662688762 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:28 INFO - PROCESS | 3904 | 1468662688876 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:51:28 INFO - PROCESS | 3904 | 1468662688953 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3904 | 1468662688956 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:29 INFO - PROCESS | 3904 | ++DOCSHELL 13032800 == 45 [pid = 3904] [id = 75] 02:51:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (131D6000) [pid = 3904] [serial = 222] [outer = 00000000] 02:51:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1394E000) [pid = 3904] [serial = 223] [outer = 131D6000] 02:51:29 INFO - PROCESS | 3904 | 1468662689060 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (141AB400) [pid = 3904] [serial = 224] [outer = 131D6000] 02:51:29 INFO - PROCESS | 3904 | 1468662689546 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 814ms 02:51:29 INFO - PROCESS | 3904 | 1468662689581 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 3904 | 1468662689585 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 02:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:51:29 INFO - PROCESS | 3904 | 1468662689590 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 3904 | 1468662689592 Marionette TRACE conn3 <- [1,266,null,{}] 02:51:29 INFO - PROCESS | 3904 | 1468662689596 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}] 02:51:29 INFO - PROCESS | 3904 | 1468662689598 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:29 INFO - PROCESS | 3904 | 1468662689706 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:51:29 INFO - PROCESS | 3904 | 1468662689797 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 3904 | 1468662689800 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:29 INFO - PROCESS | 3904 | ++DOCSHELL 1602BC00 == 46 [pid = 3904] [id = 76] 02:51:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (162ECC00) [pid = 3904] [serial = 225] [outer = 00000000] 02:51:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (16C0F000) [pid = 3904] [serial = 226] [outer = 162ECC00] 02:51:29 INFO - PROCESS | 3904 | 1468662689852 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (177E6800) [pid = 3904] [serial = 227] [outer = 162ECC00] 02:51:30 INFO - PROCESS | 3904 | 1468662690500 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 956ms 02:51:30 INFO - PROCESS | 3904 | 1468662690556 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 3904 | 1468662690544 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 02:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:51:30 INFO - PROCESS | 3904 | 1468662690573 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 3904 | 1468662690576 Marionette TRACE conn3 <- [1,270,null,{}] 02:51:30 INFO - PROCESS | 3904 | 1468662690582 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}] 02:51:30 INFO - PROCESS | 3904 | 1468662690586 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:30 INFO - PROCESS | 3904 | 1468662690713 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:51:30 INFO - PROCESS | 3904 | 1468662690788 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 3904 | 1468662690793 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:30 INFO - PROCESS | 3904 | ++DOCSHELL 12926000 == 47 [pid = 3904] [id = 77] 02:51:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (12928800) [pid = 3904] [serial = 228] [outer = 00000000] 02:51:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (12DEF000) [pid = 3904] [serial = 229] [outer = 12928800] 02:51:30 INFO - PROCESS | 3904 | 1468662690841 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (13163800) [pid = 3904] [serial = 230] [outer = 12928800] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 1712F400 == 46 [pid = 3904] [id = 73] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 10B5B400 == 45 [pid = 3904] [id = 72] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 10435400 == 44 [pid = 3904] [id = 71] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 177E0C00 == 43 [pid = 3904] [id = 70] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 10E8B400 == 42 [pid = 3904] [id = 69] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 16025400 == 41 [pid = 3904] [id = 68] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 157B4000 == 40 [pid = 3904] [id = 67] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 141AC800 == 39 [pid = 3904] [id = 66] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 1281E800 == 38 [pid = 3904] [id = 65] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 11C40000 == 37 [pid = 3904] [id = 64] 02:51:31 INFO - PROCESS | 3904 | --DOCSHELL 10EE4800 == 36 [pid = 3904] [id = 60] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (15C5A000) [pid = 3904] [serial = 176] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (17781800) [pid = 3904] [serial = 162] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (19DEDC00) [pid = 3904] [serial = 165] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (1B607800) [pid = 3904] [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.] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (15C65C00) [pid = 3904] [serial = 157] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (1A0DDC00) [pid = 3904] [serial = 173] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (131DE800) [pid = 3904] [serial = 169] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (141A6000) [pid = 3904] [serial = 154] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (19F7BC00) [pid = 3904] [serial = 166] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (16E3F400) [pid = 3904] [serial = 159] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (17A87400) [pid = 3904] [serial = 163] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16F46000) [pid = 3904] [serial = 160] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (12927000) [pid = 3904] [serial = 150] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (19DE5C00) [pid = 3904] [serial = 172] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (12BC3000) [pid = 3904] [serial = 151] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (10A0BC00) [pid = 3904] [serial = 144] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (14448C00) [pid = 3904] [serial = 170] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (12DF3C00) [pid = 3904] [serial = 147] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (199B6000) [pid = 3904] [serial = 142] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (15B80C00) [pid = 3904] [serial = 156] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (13DA6C00) [pid = 3904] [serial = 153] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1A4B9C00) [pid = 3904] [serial = 175] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3904 | 1468662691351 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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 828ms 02:51:31 INFO - PROCESS | 3904 | 1468662691416 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 3904 | 1468662691401 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 02:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:51:31 INFO - PROCESS | 3904 | 1468662691407 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 3904 | 1468662691410 Marionette TRACE conn3 <- [1,274,null,{}] 02:51:31 INFO - PROCESS | 3904 | 1468662691414 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}] 02:51:31 INFO - PROCESS | 3904 | 1468662691416 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:31 INFO - PROCESS | 3904 | 1468662691498 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:51:31 INFO - PROCESS | 3904 | 1468662691504 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 3904 | 1468662691507 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:31 INFO - PROCESS | 3904 | ++DOCSHELL 11CD4400 == 37 [pid = 3904] [id = 78] 02:51:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1281E800) [pid = 3904] [serial = 231] [outer = 00000000] 02:51:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (13429C00) [pid = 3904] [serial = 232] [outer = 1281E800] 02:51:31 INFO - PROCESS | 3904 | 1468662691557 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (141A2000) [pid = 3904] [serial = 233] [outer = 1281E800] 02:51:32 INFO - PROCESS | 3904 | 1468662692066 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 02:51:32 INFO - PROCESS | 3904 | 1468662692092 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 3904 | 1468662692094 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:51:32 INFO - PROCESS | 3904 | 1468662692098 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 3904 | 1468662692103 Marionette TRACE conn3 <- [1,278,null,{}] 02:51:32 INFO - PROCESS | 3904 | 1468662692118 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}] 02:51:32 INFO - PROCESS | 3904 | 1468662692123 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:32 INFO - PROCESS | 3904 | 1468662692188 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:51:32 INFO - PROCESS | 3904 | 1468662692265 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3904 | 1468662692268 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:32 INFO - PROCESS | 3904 | ++DOCSHELL 16026800 == 38 [pid = 3904] [id = 79] 02:51:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16027800) [pid = 3904] [serial = 234] [outer = 00000000] 02:51:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162F0400) [pid = 3904] [serial = 235] [outer = 16027800] 02:51:32 INFO - PROCESS | 3904 | 1468662692316 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A35C00) [pid = 3904] [serial = 236] [outer = 16027800] 02:51:32 INFO - PROCESS | 3904 | 1468662692650 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 599ms 02:51:32 INFO - PROCESS | 3904 | 1468662692698 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 3904 | 1468662692700 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:51:32 INFO - PROCESS | 3904 | 1468662692703 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 3904 | 1468662692705 Marionette TRACE conn3 <- [1,282,null,{}] 02:51:32 INFO - PROCESS | 3904 | 1468662692709 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}] 02:51:32 INFO - PROCESS | 3904 | 1468662692711 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:32 INFO - PROCESS | 3904 | 1468662692794 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:51:32 INFO - PROCESS | 3904 | 1468662692799 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3904 | 1468662692784 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:32 INFO - PROCESS | 3904 | ++DOCSHELL 16F48000 == 39 [pid = 3904] [id = 80] 02:51:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (17137C00) [pid = 3904] [serial = 237] [outer = 00000000] 02:51:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (17975000) [pid = 3904] [serial = 238] [outer = 17137C00] 02:51:32 INFO - PROCESS | 3904 | 1468662692831 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (17A87400) [pid = 3904] [serial = 239] [outer = 17137C00] 02:51:33 INFO - PROCESS | 3904 | 1468662693212 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 542ms 02:51:33 INFO - PROCESS | 3904 | 1468662693245 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3904 | 1468662693247 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 02:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:51:33 INFO - PROCESS | 3904 | 1468662693251 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 3904 | 1468662693252 Marionette TRACE conn3 <- [1,286,null,{}] 02:51:33 INFO - PROCESS | 3904 | 1468662693260 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}] 02:51:33 INFO - PROCESS | 3904 | 1468662693262 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:33 INFO - PROCESS | 3904 | 1468662693368 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:51:33 INFO - PROCESS | 3904 | 1468662693375 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3904 | 1468662693378 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:33 INFO - PROCESS | 3904 | ++DOCSHELL 1778E000 == 40 [pid = 3904] [id = 81] 02:51:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1796AC00) [pid = 3904] [serial = 240] [outer = 00000000] 02:51:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (199B4000) [pid = 3904] [serial = 241] [outer = 1796AC00] 02:51:33 INFO - PROCESS | 3904 | 1468662693403 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (19DE3000) [pid = 3904] [serial = 242] [outer = 1796AC00] 02:51:33 INFO - PROCESS | 3904 | 1468662693815 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 02:51:33 INFO - PROCESS | 3904 | 1468662693833 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3904 | 1468662693835 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 02:51:33 INFO - PROCESS | 3904 | 1468662693838 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:51:33 INFO - PROCESS | 3904 | 1468662693840 Marionette TRACE conn3 <- [1,290,null,{}] 02:51:33 INFO - PROCESS | 3904 | 1468662693844 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}] 02:51:33 INFO - PROCESS | 3904 | 1468662693849 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:33 INFO - PROCESS | 3904 | 1468662693980 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:51:33 INFO - PROCESS | 3904 | 1468662693985 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3904 | 1468662693987 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:33 INFO - PROCESS | 3904 | ++DOCSHELL 17A86800 == 41 [pid = 3904] [id = 82] 02:51:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (19DE1800) [pid = 3904] [serial = 243] [outer = 00000000] 02:51:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1A386400) [pid = 3904] [serial = 244] [outer = 19DE1800] 02:51:34 INFO - PROCESS | 3904 | 1468662694013 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A50B800) [pid = 3904] [serial = 245] [outer = 19DE1800] 02:51:34 INFO - PROCESS | 3904 | 1468662694420 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 642ms 02:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:51:34 INFO - PROCESS | 3904 | 1468662694489 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 3904 | 1468662694491 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 02:51:34 INFO - PROCESS | 3904 | 1468662694494 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 3904 | 1468662694496 Marionette TRACE conn3 <- [1,294,null,{}] 02:51:34 INFO - PROCESS | 3904 | 1468662694499 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}] 02:51:34 INFO - PROCESS | 3904 | 1468662694501 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:34 INFO - PROCESS | 3904 | 1468662694605 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:51:34 INFO - PROCESS | 3904 | 1468662694705 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 3904 | 1468662694706 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:34 INFO - PROCESS | 3904 | ++DOCSHELL 1A766400 == 42 [pid = 3904] [id = 83] 02:51:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1A766800) [pid = 3904] [serial = 246] [outer = 00000000] 02:51:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1A76B800) [pid = 3904] [serial = 247] [outer = 1A766800] 02:51:34 INFO - PROCESS | 3904 | 1468662694756 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (1A76C000) [pid = 3904] [serial = 248] [outer = 1A766800] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (177E3C00) [pid = 3904] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (1281F400) [pid = 3904] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (16027400) [pid = 3904] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (157BE000) [pid = 3904] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (12823800) [pid = 3904] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1444A800) [pid = 3904] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (16025800) [pid = 3904] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16026000) [pid = 3904] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:51:35 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (11CD9000) [pid = 3904] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:51:35 INFO - PROCESS | 3904 | 1468662695312 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]]]}] 02:51: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. 02:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 856ms 02:51:35 INFO - PROCESS | 3904 | 1468662695361 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 3904 | 1468662695363 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:51:35 INFO - PROCESS | 3904 | 1468662695366 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3904 | 1468662695368 Marionette TRACE conn3 <- [1,298,null,{}] 02:51:35 INFO - PROCESS | 3904 | 1468662695371 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}] 02:51:35 INFO - PROCESS | 3904 | 1468662695373 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:35 INFO - PROCESS | 3904 | 1468662695462 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:51:35 INFO - PROCESS | 3904 | 1468662695511 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 3904 | 1468662695513 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:35 INFO - PROCESS | 3904 | ++DOCSHELL 10A76400 == 43 [pid = 3904] [id = 84] 02:51:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (10A77000) [pid = 3904] [serial = 249] [outer = 00000000] 02:51:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (16027400) [pid = 3904] [serial = 250] [outer = 10A77000] 02:51:35 INFO - PROCESS | 3904 | 1468662695555 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (162EC000) [pid = 3904] [serial = 251] [outer = 10A77000] 02:51:35 INFO - PROCESS | 3904 | 1468662695852 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]]]}] 02:51:35 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. 02:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 542ms 02:51:35 INFO - PROCESS | 3904 | 1468662695911 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 3904 | 1468662695913 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:51:35 INFO - PROCESS | 3904 | 1468662695917 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3904 | 1468662695918 Marionette TRACE conn3 <- [1,302,null,{}] 02:51:35 INFO - PROCESS | 3904 | 1468662695922 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}] 02:51:35 INFO - PROCESS | 3904 | 1468662695925 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:36 INFO - PROCESS | 3904 | 1468662696047 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:51:36 INFO - PROCESS | 3904 | 1468662696054 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 3904 | 1468662696056 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:36 INFO - PROCESS | 3904 | ++DOCSHELL 157BDC00 == 44 [pid = 3904] [id = 85] 02:51:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (1778AC00) [pid = 3904] [serial = 252] [outer = 00000000] 02:51:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1A9BF000) [pid = 3904] [serial = 253] [outer = 1778AC00] 02:51:36 INFO - PROCESS | 3904 | 1468662696100 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A9C4400) [pid = 3904] [serial = 254] [outer = 1778AC00] 02:51:36 INFO - PROCESS | 3904 | 1468662696435 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]]]}] 02:51:36 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. 02:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 585ms 02:51:36 INFO - PROCESS | 3904 | 1468662696496 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 3904 | 1468662696498 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 02:51:36 INFO - PROCESS | 3904 | 1468662696501 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:51:36 INFO - PROCESS | 3904 | 1468662696503 Marionette TRACE conn3 <- [1,306,null,{}] 02:51:36 INFO - PROCESS | 3904 | 1468662696506 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}] 02:51:36 INFO - PROCESS | 3904 | 1468662696508 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:36 INFO - PROCESS | 3904 | 1468662696596 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:51:36 INFO - PROCESS | 3904 | 1468662696644 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 3904 | 1468662696646 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:36 INFO - PROCESS | 3904 | ++DOCSHELL 16C10000 == 45 [pid = 3904] [id = 86] 02:51:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (16E43C00) [pid = 3904] [serial = 255] [outer = 00000000] 02:51:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1AAD1C00) [pid = 3904] [serial = 256] [outer = 16E43C00] 02:51:36 INFO - PROCESS | 3904 | 1468662696689 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (1AAD6C00) [pid = 3904] [serial = 257] [outer = 16E43C00] 02:51:37 INFO - PROCESS | 3904 | 1468662697056 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]]]}] 02:51:37 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. 02:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 585ms 02:51:37 INFO - PROCESS | 3904 | 1468662697082 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 3904 | 1468662697086 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 02:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:51:37 INFO - PROCESS | 3904 | 1468662697092 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 3904 | 1468662697096 Marionette TRACE conn3 <- [1,310,null,{}] 02:51:37 INFO - PROCESS | 3904 | 1468662697103 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}] 02:51:37 INFO - PROCESS | 3904 | 1468662697106 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:37 INFO - PROCESS | 3904 | 1468662697266 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:51:37 INFO - PROCESS | 3904 | 1468662697366 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 3904 | 1468662697369 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:37 INFO - PROCESS | 3904 | ++DOCSHELL 112E3C00 == 46 [pid = 3904] [id = 87] 02:51:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (112EA000) [pid = 3904] [serial = 258] [outer = 00000000] 02:51:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (11CD2400) [pid = 3904] [serial = 259] [outer = 112EA000] 02:51:37 INFO - PROCESS | 3904 | 1468662697409 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (12BC2400) [pid = 3904] [serial = 260] [outer = 112EA000] 02:51:37 INFO - PROCESS | 3904 | 1468662697931 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]]]}] 02:51:37 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. 02:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 856ms 02:51:37 INFO - PROCESS | 3904 | 1468662697962 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 3904 | 1468662697966 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 02:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:51:37 INFO - PROCESS | 3904 | 1468662697973 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 3904 | 1468662697976 Marionette TRACE conn3 <- [1,314,null,{}] 02:51:37 INFO - PROCESS | 3904 | 1468662697980 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}] 02:51:37 INFO - PROCESS | 3904 | 1468662697983 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:38 INFO - PROCESS | 3904 | 1468662698073 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:51:38 INFO - PROCESS | 3904 | 1468662698164 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 3904 | 1468662698167 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:38 INFO - PROCESS | 3904 | ++DOCSHELL 157B1C00 == 47 [pid = 3904] [id = 88] 02:51:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (157B2000) [pid = 3904] [serial = 261] [outer = 00000000] 02:51:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (15C59C00) [pid = 3904] [serial = 262] [outer = 157B2000] 02:51:38 INFO - PROCESS | 3904 | 1468662698223 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (16024C00) [pid = 3904] [serial = 263] [outer = 157B2000] 02:51:38 INFO - PROCESS | 3904 | 1468662698562 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:51:38 INFO - PROCESS | 3904 | 1468662698784 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]]]}] 02:51:38 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. 02:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 856ms 02:51:38 INFO - PROCESS | 3904 | 1468662698820 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3904 | 1468662698823 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 02:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:51:38 INFO - PROCESS | 3904 | 1468662698826 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 3904 | 1468662698830 Marionette TRACE conn3 <- [1,318,null,{}] 02:51:38 INFO - PROCESS | 3904 | 1468662698841 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}] 02:51:38 INFO - PROCESS | 3904 | 1468662698846 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:38 INFO - PROCESS | 3904 | 1468662698956 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:51:39 INFO - PROCESS | 3904 | 1468662699060 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3904 | 1468662699064 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:39 INFO - PROCESS | 3904 | ++DOCSHELL 1A609C00 == 48 [pid = 3904] [id = 89] 02:51:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (1A60D000) [pid = 3904] [serial = 264] [outer = 00000000] 02:51:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (1A770800) [pid = 3904] [serial = 265] [outer = 1A60D000] 02:51:39 INFO - PROCESS | 3904 | 1468662699123 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (1AAD0000) [pid = 3904] [serial = 266] [outer = 1A60D000] 02:51:39 INFO - PROCESS | 3904 | 1468662699872 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]]]}] 02:51:39 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. 02:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1084ms 02:51:39 INFO - PROCESS | 3904 | 1468662699928 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3904 | 1468662699933 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 02:51:39 INFO - PROCESS | 3904 | 1468662699938 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:51:39 INFO - PROCESS | 3904 | 1468662699941 Marionette TRACE conn3 <- [1,322,null,{}] 02:51:39 INFO - PROCESS | 3904 | 1468662699946 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}] 02:51:39 INFO - PROCESS | 3904 | 1468662699949 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:40 INFO - PROCESS | 3904 | 1468662700031 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:51:40 INFO - PROCESS | 3904 | 1468662700110 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3904 | 1468662700114 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:40 INFO - PROCESS | 3904 | ++DOCSHELL 10A74800 == 49 [pid = 3904] [id = 90] 02:51:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 105 (10E8F800) [pid = 3904] [serial = 267] [outer = 00000000] 02:51:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 106 (114C9400) [pid = 3904] [serial = 268] [outer = 10E8F800] 02:51:40 INFO - PROCESS | 3904 | 1468662700209 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 107 (11CD3400) [pid = 3904] [serial = 269] [outer = 10E8F800] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 112E2000 == 48 [pid = 3904] [id = 50] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 157BDC00 == 47 [pid = 3904] [id = 85] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 10A76400 == 46 [pid = 3904] [id = 84] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 1A766400 == 45 [pid = 3904] [id = 83] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 17A86800 == 44 [pid = 3904] [id = 82] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 1778E000 == 43 [pid = 3904] [id = 81] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 16F48000 == 42 [pid = 3904] [id = 80] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 16026800 == 41 [pid = 3904] [id = 79] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 11CD4400 == 40 [pid = 3904] [id = 78] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 12926000 == 39 [pid = 3904] [id = 77] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 10A77800 == 38 [pid = 3904] [id = 74] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 13032800 == 37 [pid = 3904] [id = 75] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 10439800 == 36 [pid = 3904] [id = 49] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 1602BC00 == 35 [pid = 3904] [id = 76] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 10B85800 == 34 [pid = 3904] [id = 61] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 103CD000 == 33 [pid = 3904] [id = 39] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 150C5000 == 32 [pid = 3904] [id = 62] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 1A4B2000 == 31 [pid = 3904] [id = 63] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 1A609C00 == 30 [pid = 3904] [id = 89] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 16C10000 == 29 [pid = 3904] [id = 86] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 112E3C00 == 28 [pid = 3904] [id = 87] 02:51:41 INFO - PROCESS | 3904 | --DOCSHELL 157B1C00 == 27 [pid = 3904] [id = 88] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 106 (17975800) [pid = 3904] [serial = 208] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 105 (12D64400) [pid = 3904] [serial = 191] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 104 (129B2C00) [pid = 3904] [serial = 190] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (162F1400) [pid = 3904] [serial = 184] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (12DFBC00) [pid = 3904] [serial = 181] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (16F48C00) [pid = 3904] [serial = 205] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (15C5EC00) [pid = 3904] [serial = 199] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (13034C00) [pid = 3904] [serial = 193] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (1315E800) [pid = 3904] [serial = 194] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (15410400) [pid = 3904] [serial = 196] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (154EA000) [pid = 3904] [serial = 197] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (1A50FC00) [pid = 3904] [serial = 187] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (1A513000) [pid = 3904] [serial = 178] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (17784800) [pid = 3904] [serial = 211] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (17A7E000) [pid = 3904] [serial = 212] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (17A80000) [pid = 3904] [serial = 209] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (1602D800) [pid = 3904] [serial = 202] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (162EAC00) [pid = 3904] [serial = 203] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (19DE3800) [pid = 3904] [serial = 215] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (199AB800) [pid = 3904] [serial = 214] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (16021800) [pid = 3904] [serial = 200] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (170E0C00) [pid = 3904] [serial = 206] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1A4AE800) [pid = 3904] [serial = 217] [outer = 00000000] [url = about:blank] 02:51:41 INFO - PROCESS | 3904 | 1468662701334 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]]]}] 02:51: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. 02:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1426ms 02:51:41 INFO - PROCESS | 3904 | 1468662701375 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3904 | 1468662701378 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 02:51:41 INFO - PROCESS | 3904 | 1468662701386 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 3904 | 1468662701388 Marionette TRACE conn3 <- [1,326,null,{}] 02:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:51:41 INFO - PROCESS | 3904 | 1468662701394 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}] 02:51:41 INFO - PROCESS | 3904 | 1468662701397 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:41 INFO - PROCESS | 3904 | 1468662701477 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:51:41 INFO - PROCESS | 3904 | 1468662701555 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 3904 | 1468662701557 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:41 INFO - PROCESS | 3904 | ++DOCSHELL 10E8A400 == 28 [pid = 3904] [id = 91] 02:51:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (10E95000) [pid = 3904] [serial = 270] [outer = 00000000] 02:51:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (11AE8000) [pid = 3904] [serial = 271] [outer = 10E95000] 02:51:41 INFO - PROCESS | 3904 | 1468662701604 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (12926C00) [pid = 3904] [serial = 272] [outer = 10E95000] 02:51:41 INFO - PROCESS | 3904 | 1468662701957 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]]]}] 02:51: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. 02:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 02:51:41 INFO - PROCESS | 3904 | 1468662701986 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3904 | 1468662701991 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 02:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:51:41 INFO - PROCESS | 3904 | 1468662701997 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 3904 | 1468662702000 Marionette TRACE conn3 <- [1,330,null,{}] 02:51:41 INFO - PROCESS | 3904 | 1468662702003 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}] 02:51:41 INFO - PROCESS | 3904 | 1468662702006 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:42 INFO - PROCESS | 3904 | 1468662702080 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:51:42 INFO - PROCESS | 3904 | 1468662702086 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 3904 | 1468662702088 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:42 INFO - PROCESS | 3904 | ++DOCSHELL 130CE800 == 29 [pid = 3904] [id = 92] 02:51:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1315C000) [pid = 3904] [serial = 273] [outer = 00000000] 02:51:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1321D000) [pid = 3904] [serial = 274] [outer = 1315C000] 02:51:42 INFO - PROCESS | 3904 | 1468662702134 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (139CE800) [pid = 3904] [serial = 275] [outer = 1315C000] 02:51:42 INFO - PROCESS | 3904 | 1468662702541 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]]]}] 02:51: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. 02:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 585ms 02:51:42 INFO - PROCESS | 3904 | 1468662702577 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 3904 | 1468662702579 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 02:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:51:42 INFO - PROCESS | 3904 | 1468662702583 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 3904 | 1468662702586 Marionette TRACE conn3 <- [1,334,null,{}] 02:51:42 INFO - PROCESS | 3904 | 1468662702596 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}] 02:51:42 INFO - PROCESS | 3904 | 1468662702601 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:42 INFO - PROCESS | 3904 | 1468662702662 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:51:42 INFO - PROCESS | 3904 | 1468662702700 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 3904 | 1468662702703 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:42 INFO - PROCESS | 3904 | ++DOCSHELL 15C58800 == 30 [pid = 3904] [id = 93] 02:51:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (15C58C00) [pid = 3904] [serial = 276] [outer = 00000000] 02:51:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (15C64C00) [pid = 3904] [serial = 277] [outer = 15C58C00] 02:51:42 INFO - PROCESS | 3904 | 1468662702750 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (16026000) [pid = 3904] [serial = 278] [outer = 15C58C00] 02:51:43 INFO - PROCESS | 3904 | 1468662703141 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]]]}] 02:51: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. 02:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 571ms 02:51:43 INFO - PROCESS | 3904 | 1468662703171 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 3904 | 1468662703173 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:51:43 INFO - PROCESS | 3904 | 1468662703176 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3904 | 1468662703178 Marionette TRACE conn3 <- [1,338,null,{}] 02:51:43 INFO - PROCESS | 3904 | 1468662703182 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}] 02:51:43 INFO - PROCESS | 3904 | 1468662703184 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:43 INFO - PROCESS | 3904 | 1468662703281 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:51:43 INFO - PROCESS | 3904 | 1468662703287 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3904 | 1468662703289 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:43 INFO - PROCESS | 3904 | ++DOCSHELL 15C5FC00 == 31 [pid = 3904] [id = 94] 02:51:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (15C64400) [pid = 3904] [serial = 279] [outer = 00000000] 02:51:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (162AC000) [pid = 3904] [serial = 280] [outer = 15C64400] 02:51:43 INFO - PROCESS | 3904 | 1468662703373 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (162B1000) [pid = 3904] [serial = 281] [outer = 15C64400] 02:51:43 INFO - PROCESS | 3904 | 1468662703731 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]]]}] 02:51:43 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. 02:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 585ms 02:51:43 INFO - PROCESS | 3904 | 1468662703757 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 3904 | 1468662703759 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:51:43 INFO - PROCESS | 3904 | 1468662703763 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3904 | 1468662703764 Marionette TRACE conn3 <- [1,342,null,{}] 02:51:43 INFO - PROCESS | 3904 | 1468662703768 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}] 02:51:43 INFO - PROCESS | 3904 | 1468662703770 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:43 INFO - PROCESS | 3904 | 1468662703870 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:51:43 INFO - PROCESS | 3904 | 1468662703858 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3904 | 1468662703860 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:43 INFO - PROCESS | 3904 | ++DOCSHELL 162ED000 == 32 [pid = 3904] [id = 95] 02:51:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (162F1800) [pid = 3904] [serial = 282] [outer = 00000000] 02:51:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (16C07C00) [pid = 3904] [serial = 283] [outer = 162F1800] 02:51:43 INFO - PROCESS | 3904 | 1468662703903 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (16E41800) [pid = 3904] [serial = 284] [outer = 162F1800] 02:51:44 INFO - PROCESS | 3904 | 1468662704322 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]]]}] 02:51: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. 02:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 585ms 02:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:51:44 INFO - PROCESS | 3904 | 1468662704345 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 3904 | 1468662704347 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 02:51:44 INFO - PROCESS | 3904 | 1468662704350 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 3904 | 1468662704352 Marionette TRACE conn3 <- [1,346,null,{}] 02:51:44 INFO - PROCESS | 3904 | 1468662704356 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}] 02:51:44 INFO - PROCESS | 3904 | 1468662704361 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:44 INFO - PROCESS | 3904 | 1468662704478 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:51:44 INFO - PROCESS | 3904 | 1468662704486 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3904 | 1468662704488 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:44 INFO - PROCESS | 3904 | ++DOCSHELL 162EB000 == 33 [pid = 3904] [id = 96] 02:51:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (16E46C00) [pid = 3904] [serial = 285] [outer = 00000000] 02:51:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (1796C000) [pid = 3904] [serial = 286] [outer = 16E46C00] 02:51:44 INFO - PROCESS | 3904 | 1468662704573 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (18044C00) [pid = 3904] [serial = 287] [outer = 16E46C00] 02:51:44 INFO - PROCESS | 3904 | 1468662704947 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]]]}] 02:51:44 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. 02:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 02:51:45 INFO - PROCESS | 3904 | 1468662705254 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3904 | 1468662705256 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (1281E800) [pid = 3904] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (16027800) [pid = 3904] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (131D6000) [pid = 3904] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (10A78400) [pid = 3904] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (16E43C00) [pid = 3904] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (1796AC00) [pid = 3904] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (112EB000) [pid = 3904] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (10441800) [pid = 3904] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (15603400) [pid = 3904] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (15610C00) [pid = 3904] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (112E7800) [pid = 3904] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (1A4B3000) [pid = 3904] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (181CDC00) [pid = 3904] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1778AC00) [pid = 3904] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (1A766800) [pid = 3904] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (12928800) [pid = 3904] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (19DE1800) [pid = 3904] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (162ECC00) [pid = 3904] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (10A77000) [pid = 3904] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:51:45 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (17137C00) [pid = 3904] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:51:45 INFO - PROCESS | 3904 | 1468662705303 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 3904 | 1468662705305 Marionette TRACE conn3 <- [1,350,null,{}] 02:51:45 INFO - PROCESS | 3904 | 1468662705309 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}] 02:51:45 INFO - PROCESS | 3904 | 1468662705311 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:45 INFO - PROCESS | 3904 | 1468662705395 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:51:45 INFO - PROCESS | 3904 | 1468662705402 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3904 | 1468662705404 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:45 INFO - PROCESS | 3904 | ++DOCSHELL 11C40800 == 34 [pid = 3904] [id = 97] 02:51:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (11CD8800) [pid = 3904] [serial = 288] [outer = 00000000] 02:51:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (131DF400) [pid = 3904] [serial = 289] [outer = 11CD8800] 02:51:45 INFO - PROCESS | 3904 | 1468662705447 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (13223C00) [pid = 3904] [serial = 290] [outer = 11CD8800] 02:51:45 INFO - PROCESS | 3904 | 1468662705840 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]]]}] 02:51:45 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. 02:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 557ms 02:51:45 INFO - PROCESS | 3904 | 1468662705860 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3904 | 1468662705862 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 3904 | 1468662705865 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:51:45 INFO - PROCESS | 3904 | 1468662705867 Marionette TRACE conn3 <- [1,354,null,{}] 02:51:45 INFO - PROCESS | 3904 | 1468662705857 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}] 02:51:45 INFO - PROCESS | 3904 | 1468662705859 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:45 INFO - PROCESS | 3904 | 1468662705937 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:51:45 INFO - PROCESS | 3904 | 1468662705942 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3904 | 1468662705944 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:45 INFO - PROCESS | 3904 | ++DOCSHELL 16E43C00 == 35 [pid = 3904] [id = 98] 02:51:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1602DC00) [pid = 3904] [serial = 291] [outer = 00000000] 02:51:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (17A7D800) [pid = 3904] [serial = 292] [outer = 1602DC00] 02:51:45 INFO - PROCESS | 3904 | 1468662705990 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (17A7E000) [pid = 3904] [serial = 293] [outer = 1602DC00] 02:51:46 INFO - PROCESS | 3904 | 1468662706364 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]]]}] 02:51:46 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. 02:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 542ms 02:51:46 INFO - PROCESS | 3904 | 1468662706401 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 3904 | 1468662706403 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 02:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:51:46 INFO - PROCESS | 3904 | 1468662706407 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 3904 | 1468662706408 Marionette TRACE conn3 <- [1,358,null,{}] 02:51:46 INFO - PROCESS | 3904 | 1468662706416 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}] 02:51:46 INFO - PROCESS | 3904 | 1468662706418 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:46 INFO - PROCESS | 3904 | 1468662706483 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:51:46 INFO - PROCESS | 3904 | 1468662706489 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 3904 | 1468662706491 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:46 INFO - PROCESS | 3904 | ++DOCSHELL 15C57400 == 36 [pid = 3904] [id = 99] 02:51:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (19DE1800) [pid = 3904] [serial = 294] [outer = 00000000] 02:51:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (19DEC800) [pid = 3904] [serial = 295] [outer = 19DE1800] 02:51:46 INFO - PROCESS | 3904 | 1468662706535 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (19F86400) [pid = 3904] [serial = 296] [outer = 19DE1800] 02:51:46 INFO - PROCESS | 3904 | 1468662706938 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]]]}] 02:51:46 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. 02:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 542ms 02:51:46 INFO - PROCESS | 3904 | 1468662706960 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:51:46 INFO - PROCESS | 3904 | 1468662706962 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 02:51:46 INFO - PROCESS | 3904 | 1468662706957 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 3904 | 1468662706959 Marionette TRACE conn3 <- [1,362,null,{}] 02:51:46 INFO - PROCESS | 3904 | 1468662706979 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}] 02:51:46 INFO - PROCESS | 3904 | 1468662706981 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:47 INFO - PROCESS | 3904 | 1468662707059 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:51:47 INFO - PROCESS | 3904 | 1468662707066 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 3904 | 1468662707068 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:47 INFO - PROCESS | 3904 | ++DOCSHELL 15C59000 == 37 [pid = 3904] [id = 100] 02:51:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (19DE4400) [pid = 3904] [serial = 297] [outer = 00000000] 02:51:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1A4AE800) [pid = 3904] [serial = 298] [outer = 19DE4400] 02:51:47 INFO - PROCESS | 3904 | 1468662707111 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1A50B000) [pid = 3904] [serial = 299] [outer = 19DE4400] 02:51:47 INFO - PROCESS | 3904 | 1468662707856 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]]]}] 02:51:47 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. 02:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 928ms 02:51:47 INFO - PROCESS | 3904 | 1468662707883 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 3904 | 1468662707888 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 02:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:51:47 INFO - PROCESS | 3904 | 1468662707893 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 3904 | 1468662707896 Marionette TRACE conn3 <- [1,366,null,{}] 02:51:47 INFO - PROCESS | 3904 | 1468662707902 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}] 02:51:47 INFO - PROCESS | 3904 | 1468662707906 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:48 INFO - PROCESS | 3904 | 1468662708004 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:51:48 INFO - PROCESS | 3904 | 1468662708085 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 3904 | 1468662708088 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:48 INFO - PROCESS | 3904 | ++DOCSHELL 11ADF400 == 38 [pid = 3904] [id = 101] 02:51:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (11AE6400) [pid = 3904] [serial = 300] [outer = 00000000] 02:51:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (130D0400) [pid = 3904] [serial = 301] [outer = 11AE6400] 02:51:48 INFO - PROCESS | 3904 | 1468662708167 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (132D9C00) [pid = 3904] [serial = 302] [outer = 11AE6400] 02:51:49 INFO - PROCESS | 3904 | 1468662709048 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]]]}] 02:51:49 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. 02:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1184ms 02:51:49 INFO - PROCESS | 3904 | 1468662709082 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 3904 | 1468662709086 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 02:51:49 INFO - PROCESS | 3904 | 1468662709091 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:51:49 INFO - PROCESS | 3904 | 1468662709094 Marionette TRACE conn3 <- [1,370,null,{}] 02:51:49 INFO - PROCESS | 3904 | 1468662709100 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}] 02:51:49 INFO - PROCESS | 3904 | 1468662709102 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:49 INFO - PROCESS | 3904 | 1468662709193 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:51:49 INFO - PROCESS | 3904 | 1468662709276 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3904 | 1468662709280 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:49 INFO - PROCESS | 3904 | ++DOCSHELL 10B85800 == 39 [pid = 3904] [id = 102] 02:51:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (10B87C00) [pid = 3904] [serial = 303] [outer = 00000000] 02:51:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (12DF0400) [pid = 3904] [serial = 304] [outer = 10B87C00] 02:51:49 INFO - PROCESS | 3904 | 1468662709353 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (130A7400) [pid = 3904] [serial = 305] [outer = 10B87C00] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 15C57400 == 38 [pid = 3904] [id = 99] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 16E43C00 == 37 [pid = 3904] [id = 98] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 11C40800 == 36 [pid = 3904] [id = 97] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 162EB000 == 35 [pid = 3904] [id = 96] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 162ED000 == 34 [pid = 3904] [id = 95] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 15C5FC00 == 33 [pid = 3904] [id = 94] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 15C58800 == 32 [pid = 3904] [id = 93] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 130CE800 == 31 [pid = 3904] [id = 92] 02:51:49 INFO - PROCESS | 3904 | --DOCSHELL 10E8A400 == 30 [pid = 3904] [id = 91] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (131DD000) [pid = 3904] [serial = 148] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (1A604800) [pid = 3904] [serial = 188] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (1A50D400) [pid = 3904] [serial = 218] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (16D46800) [pid = 3904] [serial = 185] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (1A514400) [pid = 3904] [serial = 179] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (1A9C4400) [pid = 3904] [serial = 254] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (1A76B800) [pid = 3904] [serial = 247] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (12DEF000) [pid = 3904] [serial = 229] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (1A50B800) [pid = 3904] [serial = 245] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (13163800) [pid = 3904] [serial = 230] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (16C0F000) [pid = 3904] [serial = 226] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (177E6800) [pid = 3904] [serial = 227] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16027400) [pid = 3904] [serial = 250] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (17975000) [pid = 3904] [serial = 238] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (1A386400) [pid = 3904] [serial = 244] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (13429C00) [pid = 3904] [serial = 232] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (141A2000) [pid = 3904] [serial = 233] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (162F0400) [pid = 3904] [serial = 235] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16A35C00) [pid = 3904] [serial = 236] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1394E000) [pid = 3904] [serial = 223] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (141AB400) [pid = 3904] [serial = 224] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (10B61800) [pid = 3904] [serial = 220] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (10EE0C00) [pid = 3904] [serial = 221] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A9BF000) [pid = 3904] [serial = 253] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1AAD6C00) [pid = 3904] [serial = 257] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1A76C000) [pid = 3904] [serial = 248] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (199B4000) [pid = 3904] [serial = 241] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1AAD1C00) [pid = 3904] [serial = 256] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (162EC000) [pid = 3904] [serial = 251] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (19DE3000) [pid = 3904] [serial = 242] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (17A87400) [pid = 3904] [serial = 239] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1315D800) [pid = 3904] [serial = 182] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (10B5D800) [pid = 3904] [serial = 145] [outer = 00000000] [url = about:blank] 02:51:49 INFO - PROCESS | 3904 | 1468662709793 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]]]}] 02:51:49 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. 02:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 757ms 02:51:49 INFO - PROCESS | 3904 | 1468662709859 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 3904 | 1468662709864 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 02:51:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:51:49 INFO - PROCESS | 3904 | 1468662709870 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 3904 | 1468662709873 Marionette TRACE conn3 <- [1,374,null,{}] 02:51:49 INFO - PROCESS | 3904 | 1468662709877 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}] 02:51:49 INFO - PROCESS | 3904 | 1468662709879 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:49 INFO - PROCESS | 3904 | 1468662709946 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:51:49 INFO - PROCESS | 3904 | 1468662709954 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3904 | 1468662709957 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:49 INFO - PROCESS | 3904 | ++DOCSHELL 129B5800 == 31 [pid = 3904] [id = 103] 02:51:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (129B7400) [pid = 3904] [serial = 306] [outer = 00000000] 02:51:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (13163800) [pid = 3904] [serial = 307] [outer = 129B7400] 02:51:50 INFO - PROCESS | 3904 | 1468662710003 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (132CE400) [pid = 3904] [serial = 308] [outer = 129B7400] 02:51:50 INFO - PROCESS | 3904 | 1468662710428 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:51:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 585ms 02:51:50 INFO - PROCESS | 3904 | 1468662710446 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3904 | 1468662710448 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:51:50 INFO - PROCESS | 3904 | 1468662710456 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3904 | 1468662710460 Marionette TRACE conn3 <- [1,378,null,{}] 02:51:50 INFO - PROCESS | 3904 | 1468662710471 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}] 02:51:50 INFO - PROCESS | 3904 | 1468662710476 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:50 INFO - PROCESS | 3904 | 1468662710587 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:51:50 INFO - PROCESS | 3904 | 1468662710580 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 3904 | 1468662710585 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:50 INFO - PROCESS | 3904 | ++DOCSHELL 154EB400 == 32 [pid = 3904] [id = 104] 02:51:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (154F1400) [pid = 3904] [serial = 309] [outer = 00000000] 02:51:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (15610800) [pid = 3904] [serial = 310] [outer = 154F1400] 02:51:50 INFO - PROCESS | 3904 | 1468662710638 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (15B82800) [pid = 3904] [serial = 311] [outer = 154F1400] 02:51:51 INFO - PROCESS | 3904 | 1468662711052 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:51:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 628ms 02:51:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:51:51 INFO - PROCESS | 3904 | 1468662711091 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 3904 | 1468662711094 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 02:51:51 INFO - PROCESS | 3904 | 1468662711097 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 3904 | 1468662711099 Marionette TRACE conn3 <- [1,382,null,{}] 02:51:51 INFO - PROCESS | 3904 | 1468662711102 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}] 02:51:51 INFO - PROCESS | 3904 | 1468662711104 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:51 INFO - PROCESS | 3904 | 1468662711184 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:51:51 INFO - PROCESS | 3904 | 1468662711193 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3904 | 1468662711195 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:51 INFO - PROCESS | 3904 | ++DOCSHELL 16028800 == 33 [pid = 3904] [id = 105] 02:51:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16028C00) [pid = 3904] [serial = 312] [outer = 00000000] 02:51:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162B0400) [pid = 3904] [serial = 313] [outer = 16028C00] 02:51:51 INFO - PROCESS | 3904 | 1468662711221 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (162EC000) [pid = 3904] [serial = 314] [outer = 16028C00] 02:51:51 INFO - PROCESS | 3904 | 1468662711622 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:51:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 571ms 02:51:51 INFO - PROCESS | 3904 | 1468662711679 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 3904 | 1468662711681 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 02:51:51 INFO - PROCESS | 3904 | 1468662711685 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:51:51 INFO - PROCESS | 3904 | 1468662711686 Marionette TRACE conn3 <- [1,386,null,{}] 02:51:51 INFO - PROCESS | 3904 | 1468662711690 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}] 02:51:51 INFO - PROCESS | 3904 | 1468662711692 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:51 INFO - PROCESS | 3904 | 1468662711795 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:51:51 INFO - PROCESS | 3904 | 1468662711855 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3904 | 1468662711857 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:51 INFO - PROCESS | 3904 | ++DOCSHELL 162F2800 == 34 [pid = 3904] [id = 106] 02:51:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (162F8400) [pid = 3904] [serial = 315] [outer = 00000000] 02:51:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16C08800) [pid = 3904] [serial = 316] [outer = 162F8400] 02:51:51 INFO - PROCESS | 3904 | 1468662711900 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16E47000) [pid = 3904] [serial = 317] [outer = 162F8400] 02:51:52 INFO - PROCESS | 3904 | 1468662712277 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 02:51:52 INFO - PROCESS | 3904 | 1468662712326 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3904 | 1468662712328 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:51:52 INFO - PROCESS | 3904 | 1468662712331 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3904 | 1468662712333 Marionette TRACE conn3 <- [1,390,null,{}] 02:51:52 INFO - PROCESS | 3904 | 1468662712343 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}] 02:51:52 INFO - PROCESS | 3904 | 1468662712348 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:52 INFO - PROCESS | 3904 | 1468662712459 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:51:52 INFO - PROCESS | 3904 | 1468662712514 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 3904 | 1468662712516 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:52 INFO - PROCESS | 3904 | ++DOCSHELL 1712F400 == 35 [pid = 3904] [id = 107] 02:51:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17783C00) [pid = 3904] [serial = 318] [outer = 00000000] 02:51:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (17A7F400) [pid = 3904] [serial = 319] [outer = 17783C00] 02:51:52 INFO - PROCESS | 3904 | 1468662712560 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (18041400) [pid = 3904] [serial = 320] [outer = 17783C00] 02:51:52 INFO - PROCESS | 3904 | 1468662712943 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 642ms 02:51:52 INFO - PROCESS | 3904 | 1468662712971 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3904 | 1468662712973 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:51:52 INFO - PROCESS | 3904 | 1468662712983 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3904 | 1468662712984 Marionette TRACE conn3 <- [1,394,null,{}] 02:51:53 INFO - PROCESS | 3904 | 1468662713026 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}] 02:51:53 INFO - PROCESS | 3904 | 1468662713028 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:53 INFO - PROCESS | 3904 | 1468662713122 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:51:53 INFO - PROCESS | 3904 | 1468662713132 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3904 | 1468662713134 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:53 INFO - PROCESS | 3904 | ++DOCSHELL 17787000 == 36 [pid = 3904] [id = 108] 02:51:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (17A7D400) [pid = 3904] [serial = 321] [outer = 00000000] 02:51:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (199B7800) [pid = 3904] [serial = 322] [outer = 17A7D400] 02:51:53 INFO - PROCESS | 3904 | 1468662713223 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (199B8000) [pid = 3904] [serial = 323] [outer = 17A7D400] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1315C000) [pid = 3904] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (162F1800) [pid = 3904] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (10E8F800) [pid = 3904] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (15C58C00) [pid = 3904] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (10E95000) [pid = 3904] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16E46C00) [pid = 3904] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (11CD8800) [pid = 3904] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (112EA000) [pid = 3904] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (157B2000) [pid = 3904] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1A60D000) [pid = 3904] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (15C64400) [pid = 3904] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1602DC00) [pid = 3904] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:51:53 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (19DE1800) [pid = 3904] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:51:53 INFO - PROCESS | 3904 | 1468662713624 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 714ms 02:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:51:53 INFO - PROCESS | 3904 | 1468662713690 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 3904 | 1468662713692 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 02:51:53 INFO - PROCESS | 3904 | 1468662713695 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 3904 | 1468662713697 Marionette TRACE conn3 <- [1,398,null,{}] 02:51:53 INFO - PROCESS | 3904 | 1468662713700 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}] 02:51:53 INFO - PROCESS | 3904 | 1468662713702 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:53 INFO - PROCESS | 3904 | 1468662713778 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:51:53 INFO - PROCESS | 3904 | 1468662713857 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3904 | 1468662713859 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:53 INFO - PROCESS | 3904 | ++DOCSHELL 112EA000 == 37 [pid = 3904] [id = 109] 02:51:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (114D4400) [pid = 3904] [serial = 324] [outer = 00000000] 02:51:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (157B3000) [pid = 3904] [serial = 325] [outer = 114D4400] 02:51:53 INFO - PROCESS | 3904 | 1468662713885 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16C10000) [pid = 3904] [serial = 326] [outer = 114D4400] 02:51:54 INFO - PROCESS | 3904 | 1468662714217 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 542ms 02:51:54 INFO - PROCESS | 3904 | 1468662714249 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 3904 | 1468662714251 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 02:51:54 INFO - PROCESS | 3904 | 1468662714254 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:51:54 INFO - PROCESS | 3904 | 1468662714256 Marionette TRACE conn3 <- [1,402,null,{}] 02:51:54 INFO - PROCESS | 3904 | 1468662714260 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}] 02:51:54 INFO - PROCESS | 3904 | 1468662714262 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:54 INFO - PROCESS | 3904 | 1468662714374 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:51:54 INFO - PROCESS | 3904 | 1468662714384 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 3904 | 1468662714386 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:54 INFO - PROCESS | 3904 | ++DOCSHELL 112E3C00 == 38 [pid = 3904] [id = 110] 02:51:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15399C00) [pid = 3904] [serial = 327] [outer = 00000000] 02:51:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (19DE9000) [pid = 3904] [serial = 328] [outer = 15399C00] 02:51:54 INFO - PROCESS | 3904 | 1468662714430 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (19F8A800) [pid = 3904] [serial = 329] [outer = 15399C00] 02:51:54 INFO - PROCESS | 3904 | 1468662714796 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 585ms 02:51:54 INFO - PROCESS | 3904 | 1468662714834 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 3904 | 1468662714836 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 02:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:51:54 INFO - PROCESS | 3904 | 1468662714839 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 3904 | 1468662714841 Marionette TRACE conn3 <- [1,406,null,{}] 02:51:54 INFO - PROCESS | 3904 | 1468662714844 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}] 02:51:54 INFO - PROCESS | 3904 | 1468662714846 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:54 INFO - PROCESS | 3904 | 1468662714944 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:51:54 INFO - PROCESS | 3904 | 1468662714951 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 3904 | 1468662714953 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:54 INFO - PROCESS | 3904 | ++DOCSHELL 16025400 == 39 [pid = 3904] [id = 111] 02:51:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1602E800) [pid = 3904] [serial = 330] [outer = 00000000] 02:51:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A50D400) [pid = 3904] [serial = 331] [outer = 1602E800] 02:51:54 INFO - PROCESS | 3904 | 1468662714998 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A50E800) [pid = 3904] [serial = 332] [outer = 1602E800] 02:51:55 INFO - PROCESS | 3904 | 1468662715421 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]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 02:51:55 INFO - PROCESS | 3904 | 1468662715479 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 3904 | 1468662715483 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 02:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:51:55 INFO - PROCESS | 3904 | 1468662715531 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 3904 | 1468662715536 Marionette TRACE conn3 <- [1,410,null,{}] 02:51:55 INFO - PROCESS | 3904 | 1468662715543 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}] 02:51:55 INFO - PROCESS | 3904 | 1468662715546 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:55 INFO - PROCESS | 3904 | 1468662715664 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:51:55 INFO - PROCESS | 3904 | 1468662715741 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 3904 | 1468662715749 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:55 INFO - PROCESS | 3904 | ++DOCSHELL 112A6800 == 40 [pid = 3904] [id = 112] 02:51:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (112A7400) [pid = 3904] [serial = 333] [outer = 00000000] 02:51:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (11464000) [pid = 3904] [serial = 334] [outer = 112A7400] 02:51:55 INFO - PROCESS | 3904 | 1468662715848 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (12DEFC00) [pid = 3904] [serial = 335] [outer = 112A7400] 02:51:56 INFO - PROCESS | 3904 | 1468662716399 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 913ms 02:51:56 INFO - PROCESS | 3904 | 1468662716457 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 3904 | 1468662716462 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:51:56 INFO - PROCESS | 3904 | 1468662716468 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 3904 | 1468662716471 Marionette TRACE conn3 <- [1,414,null,{}] 02:51:56 INFO - PROCESS | 3904 | 1468662716475 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}] 02:51:56 INFO - PROCESS | 3904 | 1468662716478 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:56 INFO - PROCESS | 3904 | 1468662716569 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:51:56 INFO - PROCESS | 3904 | 1468662716648 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3904 | 1468662716651 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:56 INFO - PROCESS | 3904 | ++DOCSHELL 15399800 == 41 [pid = 3904] [id = 113] 02:51:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (15417C00) [pid = 3904] [serial = 336] [outer = 00000000] 02:51:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (157B5C00) [pid = 3904] [serial = 337] [outer = 15417C00] 02:51:56 INFO - PROCESS | 3904 | 1468662716747 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (16023800) [pid = 3904] [serial = 338] [outer = 15417C00] 02:51:57 INFO - PROCESS | 3904 | 1468662717297 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 913ms 02:51:57 INFO - PROCESS | 3904 | 1468662717379 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 3904 | 1468662717382 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 02:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:51:57 INFO - PROCESS | 3904 | 1468662717386 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 3904 | 1468662717390 Marionette TRACE conn3 <- [1,418,null,{}] 02:51:57 INFO - PROCESS | 3904 | 1468662717401 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}] 02:51:57 INFO - PROCESS | 3904 | 1468662717406 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:57 INFO - PROCESS | 3904 | 1468662717506 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:51:57 INFO - PROCESS | 3904 | 1468662717580 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 3904 | 1468662717584 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:57 INFO - PROCESS | 3904 | ++DOCSHELL 181C9400 == 42 [pid = 3904] [id = 114] 02:51:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (199B0000) [pid = 3904] [serial = 339] [outer = 00000000] 02:51:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1A4B0C00) [pid = 3904] [serial = 340] [outer = 199B0000] 02:51:57 INFO - PROCESS | 3904 | 1468662717680 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (1A519000) [pid = 3904] [serial = 341] [outer = 199B0000] 02:51:58 INFO - PROCESS | 3904 | 1468662718659 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]]]}] 02:51:58 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 02:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1298ms 02:51:58 INFO - PROCESS | 3904 | 1468662718689 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 3904 | 1468662718694 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 02:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:51:58 INFO - PROCESS | 3904 | 1468662718681 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 3904 | 1468662718684 Marionette TRACE conn3 <- [1,422,null,{}] 02:51:58 INFO - PROCESS | 3904 | 1468662718689 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}] 02:51:58 INFO - PROCESS | 3904 | 1468662718692 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:58 INFO - PROCESS | 3904 | 1468662718790 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:51:58 INFO - PROCESS | 3904 | 1468662718870 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 3904 | 1468662718874 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 112E3C00 == 41 [pid = 3904] [id = 110] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 112EA000 == 40 [pid = 3904] [id = 109] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 17787000 == 39 [pid = 3904] [id = 108] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 1712F400 == 38 [pid = 3904] [id = 107] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 162F2800 == 37 [pid = 3904] [id = 106] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 16028800 == 36 [pid = 3904] [id = 105] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 154EB400 == 35 [pid = 3904] [id = 104] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 129B5800 == 34 [pid = 3904] [id = 103] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 10B85800 == 33 [pid = 3904] [id = 102] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 11ADF400 == 32 [pid = 3904] [id = 101] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 15C59000 == 31 [pid = 3904] [id = 100] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 10A74800 == 30 [pid = 3904] [id = 90] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 181C9400 == 29 [pid = 3904] [id = 114] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 16025400 == 28 [pid = 3904] [id = 111] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 112A6800 == 27 [pid = 3904] [id = 112] 02:51:59 INFO - PROCESS | 3904 | --DOCSHELL 15399800 == 26 [pid = 3904] [id = 113] 02:51:59 INFO - PROCESS | 3904 | ++DOCSHELL 1036B000 == 27 [pid = 3904] [id = 115] 02:51:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1036C800) [pid = 3904] [serial = 342] [outer = 00000000] 02:51:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (10A09800) [pid = 3904] [serial = 343] [outer = 1036C800] 02:51:59 INFO - PROCESS | 3904 | 1468662719439 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (10B86800) [pid = 3904] [serial = 344] [outer = 1036C800] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1321D000) [pid = 3904] [serial = 274] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (16C07C00) [pid = 3904] [serial = 283] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (139CE800) [pid = 3904] [serial = 275] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (11CD3400) [pid = 3904] [serial = 269] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (114C9400) [pid = 3904] [serial = 268] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (15C64C00) [pid = 3904] [serial = 277] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (11AE8000) [pid = 3904] [serial = 271] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (12926C00) [pid = 3904] [serial = 272] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1796C000) [pid = 3904] [serial = 286] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16E41800) [pid = 3904] [serial = 284] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (131DF400) [pid = 3904] [serial = 289] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (12BC2400) [pid = 3904] [serial = 260] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (11CD2400) [pid = 3904] [serial = 259] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16024C00) [pid = 3904] [serial = 263] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (15C59C00) [pid = 3904] [serial = 262] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1AAD0000) [pid = 3904] [serial = 266] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A770800) [pid = 3904] [serial = 265] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (18044C00) [pid = 3904] [serial = 287] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162AC000) [pid = 3904] [serial = 280] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (17A7E000) [pid = 3904] [serial = 293] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (17A7D800) [pid = 3904] [serial = 292] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (162B1000) [pid = 3904] [serial = 281] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16026000) [pid = 3904] [serial = 278] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (13223C00) [pid = 3904] [serial = 290] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (19F86400) [pid = 3904] [serial = 296] [outer = 00000000] [url = about:blank] 02:51:59 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (19DEC800) [pid = 3904] [serial = 295] [outer = 00000000] [url = about:blank] 02:52:00 INFO - PROCESS | 3904 | 1468662720340 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1684ms 02:52:00 INFO - PROCESS | 3904 | 1468662720392 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 3904 | 1468662720397 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 02:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:52:00 INFO - PROCESS | 3904 | 1468662720403 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 3904 | 1468662720406 Marionette TRACE conn3 <- [1,426,null,{}] 02:52:00 INFO - PROCESS | 3904 | 1468662720412 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}] 02:52:00 INFO - PROCESS | 3904 | 1468662720416 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:00 INFO - PROCESS | 3904 | 1468662720539 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:52:00 INFO - PROCESS | 3904 | 1468662720656 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 3904 | 1468662720659 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:00 INFO - PROCESS | 3904 | ++DOCSHELL 11461800 == 28 [pid = 3904] [id = 116] 02:52:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (11466C00) [pid = 3904] [serial = 345] [outer = 00000000] 02:52:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (114D3400) [pid = 3904] [serial = 346] [outer = 11466C00] 02:52:00 INFO - PROCESS | 3904 | 1468662720720 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (11CD6800) [pid = 3904] [serial = 347] [outer = 11466C00] 02:52:01 INFO - PROCESS | 3904 | 1468662721419 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] 02:52:01 INFO - PROCESS | 3904 | 1468662721506 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:52:01 INFO - PROCESS | 3904 | 1468662721513 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3904 | 1468662721516 Marionette TRACE conn3 <- [1,430,null,{}] 02:52:01 INFO - PROCESS | 3904 | 1468662721521 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}] 02:52:01 INFO - PROCESS | 3904 | 1468662721524 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:01 INFO - PROCESS | 3904 | 1468662721646 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:52:01 INFO - PROCESS | 3904 | 1468662721714 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 3904 | 1468662721717 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:01 INFO - PROCESS | 3904 | ++DOCSHELL 13034400 == 29 [pid = 3904] [id = 117] 02:52:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (130A2C00) [pid = 3904] [serial = 348] [outer = 00000000] 02:52:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (13157800) [pid = 3904] [serial = 349] [outer = 130A2C00] 02:52:01 INFO - PROCESS | 3904 | 1468662721774 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (131DB800) [pid = 3904] [serial = 350] [outer = 130A2C00] 02:52:02 INFO - PROCESS | 3904 | --DOCSHELL 114CA400 == 28 [pid = 3904] [id = 18] 02:52:02 INFO - PROCESS | 3904 | --DOCSHELL 10B68800 == 27 [pid = 3904] [id = 19] 02:52:02 INFO - PROCESS | 3904 | --DOCSHELL 162F7000 == 26 [pid = 3904] [id = 25] 02:52:02 INFO - PROCESS | 3904 | --DOCSHELL 15B78000 == 25 [pid = 3904] [id = 24] 02:52:02 INFO - PROCESS | 3904 | 1468662722469 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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1013ms 02:52:02 INFO - PROCESS | 3904 | 1468662722527 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 3904 | 1468662722531 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 02:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:52:02 INFO - PROCESS | 3904 | 1468662722536 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 3904 | 1468662722539 Marionette TRACE conn3 <- [1,434,null,{}] 02:52:02 INFO - PROCESS | 3904 | 1468662722545 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}] 02:52:02 INFO - PROCESS | 3904 | 1468662722548 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:02 INFO - PROCESS | 3904 | 1468662722622 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:52:02 INFO - PROCESS | 3904 | 1468662722630 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 3904 | 1468662722633 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:02 INFO - PROCESS | 3904 | ++DOCSHELL 114D6C00 == 26 [pid = 3904] [id = 118] 02:52:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (11AE4C00) [pid = 3904] [serial = 351] [outer = 00000000] 02:52:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (130A0400) [pid = 3904] [serial = 352] [outer = 11AE4C00] 02:52:02 INFO - PROCESS | 3904 | 1468662722682 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1321D000) [pid = 3904] [serial = 353] [outer = 11AE4C00] 02:52:03 INFO - PROCESS | 3904 | 1468662723142 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 02:52:03 INFO - PROCESS | 3904 | 1468662723180 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 3904 | 1468662723184 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 02:52:03 INFO - PROCESS | 3904 | 1468662723190 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:52:03 INFO - PROCESS | 3904 | 1468662723174 Marionette TRACE conn3 <- [1,438,null,{}] 02:52:03 INFO - PROCESS | 3904 | 1468662723178 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}] 02:52:03 INFO - PROCESS | 3904 | 1468662723180 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:03 INFO - PROCESS | 3904 | 1468662723266 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:52:03 INFO - PROCESS | 3904 | 1468662723274 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3904 | 1468662723277 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:03 INFO - PROCESS | 3904 | ++DOCSHELL 15603400 == 27 [pid = 3904] [id = 119] 02:52:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (15603800) [pid = 3904] [serial = 354] [outer = 00000000] 02:52:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (157B3800) [pid = 3904] [serial = 355] [outer = 15603800] 02:52:03 INFO - PROCESS | 3904 | 1468662723323 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (15C5B000) [pid = 3904] [serial = 356] [outer = 15603800] 02:52:03 INFO - PROCESS | 3904 | 1468662723757 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 585ms 02:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:52:03 INFO - PROCESS | 3904 | 1468662723769 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 3904 | 1468662723771 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 02:52:03 INFO - PROCESS | 3904 | 1468662723774 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 3904 | 1468662723778 Marionette TRACE conn3 <- [1,442,null,{}] 02:52:03 INFO - PROCESS | 3904 | 1468662723794 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}] 02:52:03 INFO - PROCESS | 3904 | 1468662723799 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:03 INFO - PROCESS | 3904 | 1468662723886 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:52:03 INFO - PROCESS | 3904 | 1468662723895 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3904 | 1468662723899 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:03 INFO - PROCESS | 3904 | ++DOCSHELL 162ADC00 == 28 [pid = 3904] [id = 120] 02:52:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (162AE000) [pid = 3904] [serial = 357] [outer = 00000000] 02:52:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (162EA400) [pid = 3904] [serial = 358] [outer = 162AE000] 02:52:03 INFO - PROCESS | 3904 | 1468662723947 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16A35000) [pid = 3904] [serial = 359] [outer = 162AE000] 02:52:04 INFO - PROCESS | 3904 | 1468662724388 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]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 684ms 02:52:04 INFO - PROCESS | 3904 | 1468662724490 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 3904 | 1468662724492 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 02:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:52:04 INFO - PROCESS | 3904 | 1468662724515 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 3904 | 1468662724517 Marionette TRACE conn3 <- [1,446,null,{}] 02:52:04 INFO - PROCESS | 3904 | 1468662724520 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}] 02:52:04 INFO - PROCESS | 3904 | 1468662724522 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:04 INFO - PROCESS | 3904 | 1468662724626 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:52:04 INFO - PROCESS | 3904 | 1468662724676 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 3904 | 1468662724678 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:04 INFO - PROCESS | 3904 | ++DOCSHELL 16C05000 == 29 [pid = 3904] [id = 121] 02:52:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16D3CC00) [pid = 3904] [serial = 360] [outer = 00000000] 02:52:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1768DC00) [pid = 3904] [serial = 361] [outer = 16D3CC00] 02:52:04 INFO - PROCESS | 3904 | 1468662724722 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1778B800) [pid = 3904] [serial = 362] [outer = 16D3CC00] 02:52:05 INFO - PROCESS | 3904 | 1468662725123 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 642ms 02:52:05 INFO - PROCESS | 3904 | 1468662725149 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 3904 | 1468662725151 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 02:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:52:05 INFO - PROCESS | 3904 | 1468662725156 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 3904 | 1468662725158 Marionette TRACE conn3 <- [1,450,null,{}] 02:52:05 INFO - PROCESS | 3904 | 1468662725165 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}] 02:52:05 INFO - PROCESS | 3904 | 1468662725167 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:05 INFO - PROCESS | 3904 | 1468662725262 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (112A7400) [pid = 3904] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (15417C00) [pid = 3904] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (15399C00) [pid = 3904] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (162F8400) [pid = 3904] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (19DE4400) [pid = 3904] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (11AE6400) [pid = 3904] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (129B7400) [pid = 3904] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16028C00) [pid = 3904] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (154F1400) [pid = 3904] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (10B87C00) [pid = 3904] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (17783C00) [pid = 3904] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (114D4400) [pid = 3904] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (17A7D400) [pid = 3904] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:52:05 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1602E800) [pid = 3904] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:52:05 INFO - PROCESS | 3904 | 1468662725322 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3904 | 1468662725325 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:05 INFO - PROCESS | 3904 | ++DOCSHELL 103CB800 == 30 [pid = 3904] [id = 122] 02:52:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1047C000) [pid = 3904] [serial = 363] [outer = 00000000] 02:52:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (112A7400) [pid = 3904] [serial = 364] [outer = 1047C000] 02:52:05 INFO - PROCESS | 3904 | 1468662725372 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (11C40800) [pid = 3904] [serial = 365] [outer = 1047C000] 02:52:05 INFO - PROCESS | 3904 | 1468662725700 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] 02:52:05 INFO - PROCESS | 3904 | 1468662725742 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 02:52:05 INFO - PROCESS | 3904 | 1468662725745 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 3904 | 1468662725746 Marionette TRACE conn3 <- [1,454,null,{}] 02:52:05 INFO - PROCESS | 3904 | 1468662725750 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}] 02:52:05 INFO - PROCESS | 3904 | 1468662725756 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:05 INFO - PROCESS | 3904 | [3904] 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 02:52:05 INFO - PROCESS | 3904 | [3904] 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 02:52:05 INFO - PROCESS | 3904 | 1468662725895 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:52:05 INFO - PROCESS | 3904 | 1468662725907 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3904 | 1468662725909 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:05 INFO - PROCESS | 3904 | ++DOCSHELL 162AA000 == 31 [pid = 3904] [id = 123] 02:52:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162B1000) [pid = 3904] [serial = 366] [outer = 00000000] 02:52:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1804B800) [pid = 3904] [serial = 367] [outer = 162B1000] 02:52:05 INFO - PROCESS | 3904 | 1468662725953 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (17787000) [pid = 3904] [serial = 368] [outer = 162B1000] 02:52:06 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:06 INFO - PROCESS | 3904 | 1468662726314 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 02:52:06 INFO - PROCESS | 3904 | 1468662726383 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3904 | 1468662726385 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:52:06 INFO - PROCESS | 3904 | 1468662726398 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 3904 | 1468662726400 Marionette TRACE conn3 <- [1,458,null,{}] 02:52:06 INFO - PROCESS | 3904 | 1468662726404 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}] 02:52:06 INFO - PROCESS | 3904 | 1468662726416 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:06 INFO - PROCESS | 3904 | 1468662726477 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:52:06 INFO - PROCESS | 3904 | 1468662726482 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 3904 | 1468662726484 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:06 INFO - PROCESS | 3904 | ++DOCSHELL 19DE8800 == 32 [pid = 3904] [id = 124] 02:52:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (19DE8C00) [pid = 3904] [serial = 369] [outer = 00000000] 02:52:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (19F8A400) [pid = 3904] [serial = 370] [outer = 19DE8C00] 02:52:06 INFO - PROCESS | 3904 | 1468662726527 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A0DA800) [pid = 3904] [serial = 371] [outer = 19DE8C00] 02:52:06 INFO - PROCESS | 3904 | 1468662726914 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] 02:52:06 INFO - PROCESS | 3904 | 1468662726969 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:52:06 INFO - PROCESS | 3904 | 1468662726972 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 3904 | 1468662726974 Marionette TRACE conn3 <- [1,462,null,{}] 02:52:06 INFO - PROCESS | 3904 | 1468662726978 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}] 02:52:06 INFO - PROCESS | 3904 | 1468662726979 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:07 INFO - PROCESS | 3904 | 1468662727087 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:52:07 INFO - PROCESS | 3904 | 1468662727098 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 3904 | 1468662727100 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:07 INFO - PROCESS | 3904 | ++DOCSHELL 1A50AC00 == 33 [pid = 3904] [id = 125] 02:52:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A50C000) [pid = 3904] [serial = 372] [outer = 00000000] 02:52:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A516800) [pid = 3904] [serial = 373] [outer = 1A50C000] 02:52:07 INFO - PROCESS | 3904 | 1468662727131 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1A517000) [pid = 3904] [serial = 374] [outer = 1A50C000] 02:52:07 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:07 INFO - PROCESS | 3904 | 1468662727723 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] 02:52:07 INFO - PROCESS | 3904 | 1468662727808 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 02:52:07 INFO - PROCESS | 3904 | 1468662727826 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:52:07 INFO - PROCESS | 3904 | 1468662727831 Marionette TRACE conn3 <- [1,466,null,{}] 02:52:07 INFO - PROCESS | 3904 | 1468662727837 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}] 02:52:07 INFO - PROCESS | 3904 | 1468662727839 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:07 INFO - PROCESS | 3904 | 1468662727955 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:52:08 INFO - PROCESS | 3904 | 1468662728028 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 3904 | 1468662728030 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:08 INFO - PROCESS | 3904 | ++DOCSHELL 129AF800 == 34 [pid = 3904] [id = 126] 02:52:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (12D64000) [pid = 3904] [serial = 375] [outer = 00000000] 02:52:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (13DA9400) [pid = 3904] [serial = 376] [outer = 12D64000] 02:52:08 INFO - PROCESS | 3904 | 1468662728110 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (15C59000) [pid = 3904] [serial = 377] [outer = 12D64000] 02:52:08 INFO - PROCESS | 3904 | 1468662728687 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] 02:52:08 INFO - PROCESS | 3904 | 1468662728738 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 02:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:52:08 INFO - PROCESS | 3904 | 1468662728744 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 3904 | 1468662728747 Marionette TRACE conn3 <- [1,470,null,{}] 02:52:08 INFO - PROCESS | 3904 | 1468662728751 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}] 02:52:08 INFO - PROCESS | 3904 | 1468662728754 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:08 INFO - PROCESS | 3904 | 1468662728902 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:52:08 INFO - PROCESS | 3904 | 1468662728995 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 3904 | 1468662728997 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:09 INFO - PROCESS | 3904 | ++DOCSHELL 170E0C00 == 35 [pid = 3904] [id = 127] 02:52:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (170E1C00) [pid = 3904] [serial = 378] [outer = 00000000] 02:52:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (17A7D400) [pid = 3904] [serial = 379] [outer = 170E1C00] 02:52:09 INFO - PROCESS | 3904 | 1468662729053 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1804B400) [pid = 3904] [serial = 380] [outer = 170E1C00] 02:52:09 INFO - PROCESS | 3904 | 1468662729625 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 913ms 02:52:09 INFO - PROCESS | 3904 | 1468662729674 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 3904 | 1468662729676 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 02:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:52:09 INFO - PROCESS | 3904 | 1468662729681 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 3904 | 1468662729684 Marionette TRACE conn3 <- [1,474,null,{}] 02:52:09 INFO - PROCESS | 3904 | 1468662729695 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}] 02:52:09 INFO - PROCESS | 3904 | 1468662729700 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:09 INFO - PROCESS | 3904 | 1468662729784 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:52:09 INFO - PROCESS | 3904 | 1468662729864 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 3904 | 1468662729868 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:09 INFO - PROCESS | 3904 | ++DOCSHELL 13034C00 == 36 [pid = 3904] [id = 128] 02:52:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (130CE800) [pid = 3904] [serial = 381] [outer = 00000000] 02:52:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (16A36000) [pid = 3904] [serial = 382] [outer = 130CE800] 02:52:09 INFO - PROCESS | 3904 | 1468662729946 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A769800) [pid = 3904] [serial = 383] [outer = 130CE800] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 16F43400 == 35 [pid = 3904] [id = 27] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 1B43B400 == 34 [pid = 3904] [id = 17] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 16726800 == 33 [pid = 3904] [id = 26] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 1AE52000 == 32 [pid = 3904] [id = 14] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 15414800 == 31 [pid = 3904] [id = 23] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 13155800 == 30 [pid = 3904] [id = 21] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 1281B400 == 29 [pid = 3904] [id = 20] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 1A9C1800 == 28 [pid = 3904] [id = 13] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 13438400 == 27 [pid = 3904] [id = 22] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 1A768000 == 26 [pid = 3904] [id = 12] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 19DDF800 == 25 [pid = 3904] [id = 11] 02:52:10 INFO - PROCESS | 3904 | --DOCSHELL 16724400 == 24 [pid = 3904] [id = 8] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (12DEFC00) [pid = 3904] [serial = 335] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (11464000) [pid = 3904] [serial = 334] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1A4B0C00) [pid = 3904] [serial = 340] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (16023800) [pid = 3904] [serial = 338] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (157B5C00) [pid = 3904] [serial = 337] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (10A09800) [pid = 3904] [serial = 343] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (19F8A800) [pid = 3904] [serial = 329] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16C08800) [pid = 3904] [serial = 316] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16E47000) [pid = 3904] [serial = 317] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1A4AE800) [pid = 3904] [serial = 298] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (130D0400) [pid = 3904] [serial = 301] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (132D9C00) [pid = 3904] [serial = 302] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (13163800) [pid = 3904] [serial = 307] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (132CE400) [pid = 3904] [serial = 308] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162B0400) [pid = 3904] [serial = 313] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (15610800) [pid = 3904] [serial = 310] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15B82800) [pid = 3904] [serial = 311] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (12DF0400) [pid = 3904] [serial = 304] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (130A7400) [pid = 3904] [serial = 305] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A50B000) [pid = 3904] [serial = 299] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (18041400) [pid = 3904] [serial = 320] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (157B3000) [pid = 3904] [serial = 325] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (17A7F400) [pid = 3904] [serial = 319] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (199B7800) [pid = 3904] [serial = 322] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (19DE9000) [pid = 3904] [serial = 328] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (199B8000) [pid = 3904] [serial = 323] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A50E800) [pid = 3904] [serial = 332] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A50D400) [pid = 3904] [serial = 331] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (162EC000) [pid = 3904] [serial = 314] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (16C10000) [pid = 3904] [serial = 326] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3904 | 1468662730707 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1042ms 02:52:10 INFO - PROCESS | 3904 | 1468662730718 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 3904 | 1468662730722 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:52:10 INFO - PROCESS | 3904 | 1468662730727 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 3904 | 1468662730730 Marionette TRACE conn3 <- [1,478,null,{}] 02:52:10 INFO - PROCESS | 3904 | 1468662730736 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}] 02:52:10 INFO - PROCESS | 3904 | 1468662730739 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:10 INFO - PROCESS | 3904 | 1468662730828 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:52:10 INFO - PROCESS | 3904 | 1468662730841 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 3904 | 1468662730844 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:10 INFO - PROCESS | 3904 | ++DOCSHELL 12925800 == 25 [pid = 3904] [id = 129] 02:52:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (12926000) [pid = 3904] [serial = 384] [outer = 00000000] 02:52:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (12DEF000) [pid = 3904] [serial = 385] [outer = 12926000] 02:52:10 INFO - PROCESS | 3904 | 1468662730890 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (130A5400) [pid = 3904] [serial = 386] [outer = 12926000] 02:52:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13DA4400) [pid = 3904] [serial = 387] [outer = 1B238000] 02:52:11 INFO - PROCESS | 3904 | 1468662731395 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 02:52:11 INFO - PROCESS | 3904 | 1468662731410 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 3904 | 1468662731414 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 02:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:52:11 INFO - PROCESS | 3904 | 1468662731420 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 3904 | 1468662731422 Marionette TRACE conn3 <- [1,482,null,{}] 02:52:11 INFO - PROCESS | 3904 | 1468662731426 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}] 02:52:11 INFO - PROCESS | 3904 | 1468662731428 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:11 INFO - PROCESS | 3904 | 1468662731503 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:52:11 INFO - PROCESS | 3904 | 1468662731585 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 3904 | 1468662731587 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:11 INFO - PROCESS | 3904 | ++DOCSHELL 131D2000 == 26 [pid = 3904] [id = 130] 02:52:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (13429C00) [pid = 3904] [serial = 388] [outer = 00000000] 02:52:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (15610800) [pid = 3904] [serial = 389] [outer = 13429C00] 02:52:11 INFO - PROCESS | 3904 | 1468662731633 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (15B82800) [pid = 3904] [serial = 390] [outer = 13429C00] 02:52:11 INFO - PROCESS | 3904 | 1468662731993 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 628ms 02:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:52:12 INFO - PROCESS | 3904 | 1468662732059 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 3904 | 1468662732062 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 02:52:12 INFO - PROCESS | 3904 | 1468662732065 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 3904 | 1468662732069 Marionette TRACE conn3 <- [1,486,null,{}] 02:52:12 INFO - PROCESS | 3904 | 1468662732079 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}] 02:52:12 INFO - PROCESS | 3904 | 1468662732084 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:12 INFO - PROCESS | 3904 | 1468662732185 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:52:12 INFO - PROCESS | 3904 | 1468662732201 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 3904 | 1468662732204 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:12 INFO - PROCESS | 3904 | ++DOCSHELL 162F0000 == 27 [pid = 3904] [id = 131] 02:52:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162F1400) [pid = 3904] [serial = 391] [outer = 00000000] 02:52:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16C07C00) [pid = 3904] [serial = 392] [outer = 162F1400] 02:52:12 INFO - PROCESS | 3904 | 1468662732252 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16E3F400) [pid = 3904] [serial = 393] [outer = 162F1400] 02:52:12 INFO - PROCESS | 3904 | 1468662732669 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 02:52:12 INFO - PROCESS | 3904 | 1468662732712 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 3904 | 1468662732714 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 02:52:12 INFO - PROCESS | 3904 | 1468662732718 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 3904 | 1468662732720 Marionette TRACE conn3 <- [1,490,null,{}] 02:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:52:12 INFO - PROCESS | 3904 | 1468662732723 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}] 02:52:12 INFO - PROCESS | 3904 | 1468662732725 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:12 INFO - PROCESS | 3904 | 1468662732836 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:52:12 INFO - PROCESS | 3904 | 1468662732842 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 3904 | 1468662732844 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:12 INFO - PROCESS | 3904 | ++DOCSHELL 16D48800 == 28 [pid = 3904] [id = 132] 02:52:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16E47C00) [pid = 3904] [serial = 394] [outer = 00000000] 02:52:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (177DE000) [pid = 3904] [serial = 395] [outer = 16E47C00] 02:52:12 INFO - PROCESS | 3904 | 1468662732887 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (17A7EC00) [pid = 3904] [serial = 396] [outer = 16E47C00] 02:52:13 INFO - PROCESS | 3904 | 1468662733263 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 585ms 02:52:13 INFO - PROCESS | 3904 | 1468662733318 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 3904 | 1468662733320 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 02:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:52:13 INFO - PROCESS | 3904 | 1468662733306 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 3904 | 1468662733308 Marionette TRACE conn3 <- [1,494,null,{}] 02:52:13 INFO - PROCESS | 3904 | 1468662733311 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}] 02:52:13 INFO - PROCESS | 3904 | 1468662733313 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:13 INFO - PROCESS | 3904 | 1468662733420 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:52:13 INFO - PROCESS | 3904 | 1468662733510 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 3904 | 1468662733513 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:13 INFO - PROCESS | 3904 | ++DOCSHELL 16F45400 == 29 [pid = 3904] [id = 133] 02:52:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16F45C00) [pid = 3904] [serial = 397] [outer = 00000000] 02:52:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (199B7800) [pid = 3904] [serial = 398] [outer = 16F45C00] 02:52:13 INFO - PROCESS | 3904 | 1468662733541 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (19DE0000) [pid = 3904] [serial = 399] [outer = 16F45C00] 02:52:13 INFO - PROCESS | 3904 | 1468662733954 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 02:52:13 INFO - PROCESS | 3904 | 1468662733983 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 3904 | 1468662733985 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 02:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:52:13 INFO - PROCESS | 3904 | 1468662733988 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 3904 | 1468662733990 Marionette TRACE conn3 <- [1,498,null,{}] 02:52:13 INFO - PROCESS | 3904 | 1468662733993 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}] 02:52:13 INFO - PROCESS | 3904 | 1468662733999 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:14 INFO - PROCESS | 3904 | 1468662734128 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:52:14 INFO - PROCESS | 3904 | 1468662734186 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 3904 | 1468662734188 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:14 INFO - PROCESS | 3904 | ++DOCSHELL 10E8C000 == 30 [pid = 3904] [id = 134] 02:52:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A4B0C00) [pid = 3904] [serial = 400] [outer = 00000000] 02:52:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A50CC00) [pid = 3904] [serial = 401] [outer = 1A4B0C00] 02:52:14 INFO - PROCESS | 3904 | 1468662734218 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A50DC00) [pid = 3904] [serial = 402] [outer = 1A4B0C00] 02:52:14 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (15603800) [pid = 3904] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:52:14 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (162AE000) [pid = 3904] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:52:14 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16D3CC00) [pid = 3904] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:52:14 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1047C000) [pid = 3904] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:52:14 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (11AE4C00) [pid = 3904] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:52:14 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162B1000) [pid = 3904] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:52:14 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (19DE8C00) [pid = 3904] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:52:14 INFO - PROCESS | 3904 | 1468662734623 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 685ms 02:52:14 INFO - PROCESS | 3904 | 1468662734672 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 3904 | 1468662734674 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 02:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:52:14 INFO - PROCESS | 3904 | 1468662734678 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 3904 | 1468662734679 Marionette TRACE conn3 <- [1,502,null,{}] 02:52:14 INFO - PROCESS | 3904 | 1468662734683 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}] 02:52:14 INFO - PROCESS | 3904 | 1468662734685 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:14 INFO - PROCESS | 3904 | 1468662734765 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:52:14 INFO - PROCESS | 3904 | 1468662734770 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 3904 | 1468662734772 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:14 INFO - PROCESS | 3904 | ++DOCSHELL 103C9800 == 31 [pid = 3904] [id = 135] 02:52:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1043A000) [pid = 3904] [serial = 403] [outer = 00000000] 02:52:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17689400) [pid = 3904] [serial = 404] [outer = 1043A000] 02:52:14 INFO - PROCESS | 3904 | 1468662734796 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A4B2400) [pid = 3904] [serial = 405] [outer = 1043A000] 02:52:15 INFO - PROCESS | 3904 | 1468662735204 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 585ms 02:52:15 INFO - PROCESS | 3904 | 1468662735255 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 3904 | 1468662735257 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 02:52:15 INFO - PROCESS | 3904 | 1468662735260 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:52:15 INFO - PROCESS | 3904 | 1468662735262 Marionette TRACE conn3 <- [1,506,null,{}] 02:52:15 INFO - PROCESS | 3904 | 1468662735266 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}] 02:52:15 INFO - PROCESS | 3904 | 1468662735267 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:15 INFO - PROCESS | 3904 | 1468662735345 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:52:15 INFO - PROCESS | 3904 | 1468662735351 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 3904 | 1468662735353 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:15 INFO - PROCESS | 3904 | ++DOCSHELL 16D3CC00 == 32 [pid = 3904] [id = 136] 02:52:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (17135C00) [pid = 3904] [serial = 406] [outer = 00000000] 02:52:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A606800) [pid = 3904] [serial = 407] [outer = 17135C00] 02:52:15 INFO - PROCESS | 3904 | 1468662735396 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A768800) [pid = 3904] [serial = 408] [outer = 17135C00] 02:52:15 INFO - PROCESS | 3904 | 1468662735774 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 542ms 02:52:15 INFO - PROCESS | 3904 | 1468662735803 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 3904 | 1468662735805 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 02:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:52:15 INFO - PROCESS | 3904 | 1468662735812 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 3904 | 1468662735814 Marionette TRACE conn3 <- [1,510,null,{}] 02:52:15 INFO - PROCESS | 3904 | 1468662735818 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}] 02:52:15 INFO - PROCESS | 3904 | 1468662735820 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:15 INFO - PROCESS | 3904 | 1468662735898 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:52:15 INFO - PROCESS | 3904 | 1468662735906 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 3904 | 1468662735917 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:15 INFO - PROCESS | 3904 | ++DOCSHELL 1A601C00 == 33 [pid = 3904] [id = 137] 02:52:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A76F800) [pid = 3904] [serial = 409] [outer = 00000000] 02:52:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A9BD800) [pid = 3904] [serial = 410] [outer = 1A76F800] 02:52:15 INFO - PROCESS | 3904 | 1468662735960 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1A9BE800) [pid = 3904] [serial = 411] [outer = 1A76F800] 02:52:16 INFO - PROCESS | 3904 | 1468662736357 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 585ms 02:52:16 INFO - PROCESS | 3904 | 1468662736412 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 3904 | 1468662736417 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 02:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:52:16 INFO - PROCESS | 3904 | 1468662736427 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 3904 | 1468662736431 Marionette TRACE conn3 <- [1,514,null,{}] 02:52:16 INFO - PROCESS | 3904 | 1468662736438 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}] 02:52:16 INFO - PROCESS | 3904 | 1468662736442 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:16 INFO - PROCESS | 3904 | 1468662736563 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:52:16 INFO - PROCESS | 3904 | 1468662736658 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 3904 | 1468662736663 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:16 INFO - PROCESS | 3904 | ++DOCSHELL 11AE6400 == 34 [pid = 3904] [id = 138] 02:52:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (11AEA400) [pid = 3904] [serial = 412] [outer = 00000000] 02:52:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (129F3000) [pid = 3904] [serial = 413] [outer = 11AEA400] 02:52:16 INFO - PROCESS | 3904 | 1468662736718 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (13162C00) [pid = 3904] [serial = 414] [outer = 11AEA400] 02:52:17 INFO - PROCESS | 3904 | 1468662737275 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]]]}] 02:52:17 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 02:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 856ms 02:52:17 INFO - PROCESS | 3904 | 1468662737298 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 3904 | 1468662737302 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 02:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:52:17 INFO - PROCESS | 3904 | 1468662737312 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 3904 | 1468662737318 Marionette TRACE conn3 <- [1,518,null,{}] 02:52:17 INFO - PROCESS | 3904 | 1468662737323 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}] 02:52:17 INFO - PROCESS | 3904 | 1468662737326 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:17 INFO - PROCESS | 3904 | 1468662737416 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:52:17 INFO - PROCESS | 3904 | 1468662737538 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 3904 | 1468662737541 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:17 INFO - PROCESS | 3904 | ++DOCSHELL 16023C00 == 35 [pid = 3904] [id = 139] 02:52:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (16025800) [pid = 3904] [serial = 415] [outer = 00000000] 02:52:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (162AF800) [pid = 3904] [serial = 416] [outer = 16025800] 02:52:17 INFO - PROCESS | 3904 | 1468662737579 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (162F4C00) [pid = 3904] [serial = 417] [outer = 16025800] 02:52:18 INFO - PROCESS | 3904 | 1468662738084 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 828ms 02:52:18 INFO - PROCESS | 3904 | 1468662738135 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 3904 | 1468662738138 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 02:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:52:18 INFO - PROCESS | 3904 | 1468662738142 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 3904 | 1468662738144 Marionette TRACE conn3 <- [1,522,null,{}] 02:52:18 INFO - PROCESS | 3904 | 1468662738153 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}] 02:52:18 INFO - PROCESS | 3904 | 1468662738141 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:18 INFO - PROCESS | 3904 | 1468662738249 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:52:18 INFO - PROCESS | 3904 | 1468662738350 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 3904 | 1468662738354 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:18 INFO - PROCESS | 3904 | ++DOCSHELL 1A0DC800 == 36 [pid = 3904] [id = 140] 02:52:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (1A0DD400) [pid = 3904] [serial = 418] [outer = 00000000] 02:52:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1A391000) [pid = 3904] [serial = 419] [outer = 1A0DD400] 02:52:18 INFO - PROCESS | 3904 | 1468662738392 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A601800) [pid = 3904] [serial = 420] [outer = 1A0DD400] 02:52:18 INFO - PROCESS | 3904 | 1468662738996 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 913ms 02:52:19 INFO - PROCESS | 3904 | 1468662739050 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 3904 | 1468662739052 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 02:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:52:19 INFO - PROCESS | 3904 | 1468662739056 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 3904 | 1468662739058 Marionette TRACE conn3 <- [1,526,null,{}] 02:52:19 INFO - PROCESS | 3904 | 1468662739062 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}] 02:52:19 INFO - PROCESS | 3904 | 1468662739064 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:19 INFO - PROCESS | 3904 | 1468662739188 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:52:19 INFO - PROCESS | 3904 | 1468662739429 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3904 | 1468662739432 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:19 INFO - PROCESS | 3904 | ++DOCSHELL 10435C00 == 37 [pid = 3904] [id = 141] 02:52:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (10B61400) [pid = 3904] [serial = 421] [outer = 00000000] 02:52:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (114CF800) [pid = 3904] [serial = 422] [outer = 10B61400] 02:52:19 INFO - PROCESS | 3904 | 1468662739496 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (129F3400) [pid = 3904] [serial = 423] [outer = 10B61400] 02:52:20 INFO - PROCESS | 3904 | --DOCSHELL 1A38B000 == 36 [pid = 3904] [id = 10] 02:52:20 INFO - PROCESS | 3904 | --DOCSHELL 1036B000 == 35 [pid = 3904] [id = 115] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (157B3800) [pid = 3904] [serial = 355] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (162EA400) [pid = 3904] [serial = 358] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1778B800) [pid = 3904] [serial = 362] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (1768DC00) [pid = 3904] [serial = 361] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (112A7400) [pid = 3904] [serial = 364] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (130A0400) [pid = 3904] [serial = 352] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1321D000) [pid = 3904] [serial = 353] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (13157800) [pid = 3904] [serial = 349] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1804B800) [pid = 3904] [serial = 367] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (114D3400) [pid = 3904] [serial = 346] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (19F8A400) [pid = 3904] [serial = 370] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (11C40800) [pid = 3904] [serial = 365] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1A0DA800) [pid = 3904] [serial = 371] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A516800) [pid = 3904] [serial = 373] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16A35000) [pid = 3904] [serial = 359] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17787000) [pid = 3904] [serial = 368] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (15C5B000) [pid = 3904] [serial = 356] [outer = 00000000] [url = about:blank] 02:52:20 INFO - PROCESS | 3904 | 1468662740078 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]]]}] 02:52:20 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 02:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1056ms 02:52:20 INFO - PROCESS | 3904 | 1468662740117 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 3904 | 1468662740120 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 02:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:52:20 INFO - PROCESS | 3904 | 1468662740125 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 3904 | 1468662740127 Marionette TRACE conn3 <- [1,530,null,{}] 02:52:20 INFO - PROCESS | 3904 | 1468662740135 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}] 02:52:20 INFO - PROCESS | 3904 | 1468662740139 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:20 INFO - PROCESS | 3904 | 1468662740227 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:52:20 INFO - PROCESS | 3904 | 1468662740307 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 3904 | 1468662740309 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:20 INFO - PROCESS | 3904 | ++DOCSHELL 130A7000 == 36 [pid = 3904] [id = 142] 02:52:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (13125400) [pid = 3904] [serial = 424] [outer = 00000000] 02:52:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1394A000) [pid = 3904] [serial = 425] [outer = 13125400] 02:52:20 INFO - PROCESS | 3904 | 1468662740355 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15603800) [pid = 3904] [serial = 426] [outer = 13125400] 02:52:20 INFO - PROCESS | 3904 | 1468662740721 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"]]]}] 02:52:20 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 02:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:52:20 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 02:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:52:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 628ms 02:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:52:20 INFO - PROCESS | 3904 | 1468662740751 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 3904 | 1468662740755 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 02:52:20 INFO - PROCESS | 3904 | 1468662740760 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 3904 | 1468662740762 Marionette TRACE conn3 <- [1,534,null,{}] 02:52:20 INFO - PROCESS | 3904 | 1468662740766 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}] 02:52:20 INFO - PROCESS | 3904 | 1468662740768 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:20 INFO - PROCESS | 3904 | 1468662740862 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:52:20 INFO - PROCESS | 3904 | 1468662740868 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 3904 | 1468662740870 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:20 INFO - PROCESS | 3904 | ++DOCSHELL 131D6000 == 37 [pid = 3904] [id = 143] 02:52:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (15C5B800) [pid = 3904] [serial = 427] [outer = 00000000] 02:52:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A36400) [pid = 3904] [serial = 428] [outer = 15C5B800] 02:52:20 INFO - PROCESS | 3904 | 1468662740918 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1712FC00) [pid = 3904] [serial = 429] [outer = 15C5B800] 02:52:21 INFO - PROCESS | 3904 | 1468662741338 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]]]}] 02:52:21 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. 02:52:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 585ms 02:52:21 INFO - PROCESS | 3904 | 1468662741342 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 3904 | 1468662741344 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 02:52:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:52:21 INFO - PROCESS | 3904 | 1468662741349 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 3904 | 1468662741354 Marionette TRACE conn3 <- [1,538,null,{}] 02:52:21 INFO - PROCESS | 3904 | 1468662741363 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}] 02:52:21 INFO - PROCESS | 3904 | 1468662741366 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:21 INFO - PROCESS | 3904 | 1468662741456 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:52:21 INFO - PROCESS | 3904 | 1468662741462 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 3904 | 1468662741464 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:21 INFO - PROCESS | 3904 | ++DOCSHELL 1778F800 == 38 [pid = 3904] [id = 144] 02:52:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (17790C00) [pid = 3904] [serial = 430] [outer = 00000000] 02:52:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1977AC00) [pid = 3904] [serial = 431] [outer = 17790C00] 02:52:21 INFO - PROCESS | 3904 | 1468662741507 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (19DE1800) [pid = 3904] [serial = 432] [outer = 17790C00] 02:52:21 INFO - PROCESS | 3904 | 1468662741886 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]]]}] 02:52:21 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. 02:52:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 599ms 02:52:21 INFO - PROCESS | 3904 | 1468662741953 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 3904 | 1468662741955 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 02:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:52:21 INFO - PROCESS | 3904 | 1468662741959 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 3904 | 1468662741960 Marionette TRACE conn3 <- [1,542,null,{}] 02:52:21 INFO - PROCESS | 3904 | 1468662741964 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}] 02:52:21 INFO - PROCESS | 3904 | 1468662741966 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:22 INFO - PROCESS | 3904 | 1468662742049 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:52:22 INFO - PROCESS | 3904 | 1468662742054 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 3904 | 1468662742056 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:22 INFO - PROCESS | 3904 | ++DOCSHELL 19DE1C00 == 39 [pid = 3904] [id = 145] 02:52:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (19DEB400) [pid = 3904] [serial = 433] [outer = 00000000] 02:52:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1A511400) [pid = 3904] [serial = 434] [outer = 19DEB400] 02:52:22 INFO - PROCESS | 3904 | 1468662742086 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (1A0DEC00) [pid = 3904] [serial = 435] [outer = 19DEB400] 02:52:22 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:22 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:52:22 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:22 INFO - PROCESS | 3904 | 1468662742542 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 02:52:22 INFO - PROCESS | 3904 | 1468662742599 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 3904 | 1468662742601 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 02:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:52:22 INFO - PROCESS | 3904 | 1468662742605 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 3904 | 1468662742607 Marionette TRACE conn3 <- [1,546,null,{}] 02:52:22 INFO - PROCESS | 3904 | 1468662742617 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}] 02:52:22 INFO - PROCESS | 3904 | 1468662742619 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:22 INFO - PROCESS | 3904 | 1468662742715 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:52:22 INFO - PROCESS | 3904 | 1468662742793 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 3904 | 1468662742799 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:22 INFO - PROCESS | 3904 | ++DOCSHELL 1A773000 == 40 [pid = 3904] [id = 146] 02:52:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1A773400) [pid = 3904] [serial = 436] [outer = 00000000] 02:52:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A9C6800) [pid = 3904] [serial = 437] [outer = 1A773400] 02:52:22 INFO - PROCESS | 3904 | 1468662742855 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1AAD5800) [pid = 3904] [serial = 438] [outer = 1A773400] 02:52:23 INFO - PROCESS | 3904 | 1468662743255 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 02:52:23 INFO - PROCESS | 3904 | 1468662743309 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 3904 | 1468662743311 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 02:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:52:23 INFO - PROCESS | 3904 | 1468662743315 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 3904 | 1468662743316 Marionette TRACE conn3 <- [1,550,null,{}] 02:52:23 INFO - PROCESS | 3904 | 1468662743320 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}] 02:52:23 INFO - PROCESS | 3904 | 1468662743305 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:23 INFO - PROCESS | 3904 | 1468662743417 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:52:23 INFO - PROCESS | 3904 | 1468662743423 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 3904 | 1468662743434 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:23 INFO - PROCESS | 3904 | ++DOCSHELL 1AAD7C00 == 41 [pid = 3904] [id = 147] 02:52:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1AAD8400) [pid = 3904] [serial = 439] [outer = 00000000] 02:52:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (1AE49C00) [pid = 3904] [serial = 440] [outer = 1AAD8400] 02:52:23 INFO - PROCESS | 3904 | 1468662743521 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (1AE4BC00) [pid = 3904] [serial = 441] [outer = 1AAD8400] 02:52:23 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:23 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:23 INFO - PROCESS | 3904 | 1468662743914 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 642ms 02:52:23 INFO - PROCESS | 3904 | 1468662743944 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 3904 | 1468662743946 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 02:52:23 INFO - PROCESS | 3904 | 1468662743957 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 3904 | 1468662743959 Marionette TRACE conn3 <- [1,554,null,{}] 02:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:52:23 INFO - PROCESS | 3904 | 1468662743962 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}] 02:52:23 INFO - PROCESS | 3904 | 1468662743964 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:24 INFO - PROCESS | 3904 | 1468662744070 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:52:24 INFO - PROCESS | 3904 | 1468662744078 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 3904 | 1468662744080 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:24 INFO - PROCESS | 3904 | ++DOCSHELL 10A7E800 == 42 [pid = 3904] [id = 148] 02:52:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (131D1400) [pid = 3904] [serial = 442] [outer = 00000000] 02:52:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (17A7FC00) [pid = 3904] [serial = 443] [outer = 131D1400] 02:52:24 INFO - PROCESS | 3904 | 1468662744188 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (1A50C800) [pid = 3904] [serial = 444] [outer = 131D1400] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (1043A000) [pid = 3904] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (16E47C00) [pid = 3904] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (17135C00) [pid = 3904] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (1A4B0C00) [pid = 3904] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (16F45C00) [pid = 3904] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (162F1400) [pid = 3904] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (13429C00) [pid = 3904] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:52:24 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (12926000) [pid = 3904] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:52:24 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:24 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:52:24 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:24 INFO - PROCESS | 3904 | 1468662744538 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 585ms 02:52:24 INFO - PROCESS | 3904 | 1468662744554 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 3904 | 1468662744556 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 02:52:24 INFO - PROCESS | 3904 | 1468662744559 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:52:24 INFO - PROCESS | 3904 | 1468662744561 Marionette TRACE conn3 <- [1,558,null,{}] 02:52:24 INFO - PROCESS | 3904 | 1468662744547 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}] 02:52:24 INFO - PROCESS | 3904 | 1468662744549 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:24 INFO - PROCESS | 3904 | 1468662744632 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:52:24 INFO - PROCESS | 3904 | 1468662744741 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 3904 | 1468662744743 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:24 INFO - PROCESS | 3904 | ++DOCSHELL 1145F400 == 43 [pid = 3904] [id = 149] 02:52:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (11CD4400) [pid = 3904] [serial = 445] [outer = 00000000] 02:52:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1A605800) [pid = 3904] [serial = 446] [outer = 11CD4400] 02:52:24 INFO - PROCESS | 3904 | 1468662744768 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1A768000) [pid = 3904] [serial = 447] [outer = 11CD4400] 02:52:24 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:24 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:52:25 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:25 INFO - PROCESS | 3904 | 1468662745122 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 585ms 02:52:25 INFO - PROCESS | 3904 | 1468662745140 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 3904 | 1468662745142 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 02:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:52:25 INFO - PROCESS | 3904 | 1468662745146 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 3904 | 1468662745147 Marionette TRACE conn3 <- [1,562,null,{}] 02:52:25 INFO - PROCESS | 3904 | 1468662745134 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}] 02:52:25 INFO - PROCESS | 3904 | 1468662745136 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:25 INFO - PROCESS | 3904 | 1468662745255 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:52:25 INFO - PROCESS | 3904 | 1468662745306 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 3904 | 1468662745308 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:25 INFO - PROCESS | 3904 | ++DOCSHELL 10A09800 == 44 [pid = 3904] [id = 150] 02:52:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (15602000) [pid = 3904] [serial = 448] [outer = 00000000] 02:52:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (1A0C5C00) [pid = 3904] [serial = 449] [outer = 15602000] 02:52:25 INFO - PROCESS | 3904 | 1468662745333 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (1A0CA400) [pid = 3904] [serial = 450] [outer = 15602000] 02:52:25 INFO - PROCESS | 3904 | 1468662745665 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 542ms 02:52:25 INFO - PROCESS | 3904 | 1468662745689 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 3904 | 1468662745690 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 02:52:25 INFO - PROCESS | 3904 | 1468662745694 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:52:25 INFO - PROCESS | 3904 | 1468662745695 Marionette TRACE conn3 <- [1,566,null,{}] 02:52:25 INFO - PROCESS | 3904 | 1468662745699 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}] 02:52:25 INFO - PROCESS | 3904 | 1468662745701 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:25 INFO - PROCESS | 3904 | 1468662745764 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:52:25 INFO - PROCESS | 3904 | 1468662745869 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 3904 | 1468662745871 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:25 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C5800 == 45 [pid = 3904] [id = 151] 02:52:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (1A0C6800) [pid = 3904] [serial = 451] [outer = 00000000] 02:52:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (1AFC0400) [pid = 3904] [serial = 452] [outer = 1A0C6800] 02:52:25 INFO - PROCESS | 3904 | 1468662745918 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (1AFC7400) [pid = 3904] [serial = 453] [outer = 1A0C6800] 02:52:26 INFO - PROCESS | 3904 | 1468662746460 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]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 828ms 02:52:26 INFO - PROCESS | 3904 | 1468662746523 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 3904 | 1468662746528 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 02:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:52:26 INFO - PROCESS | 3904 | 1468662746515 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - PROCESS | 3904 | 1468662746523 Marionette TRACE conn3 <- [1,570,null,{}] 02:52:26 INFO - PROCESS | 3904 | 1468662746545 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}] 02:52:26 INFO - PROCESS | 3904 | 1468662746548 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:26 INFO - PROCESS | 3904 | 1468662746664 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:52:26 INFO - PROCESS | 3904 | 1468662746781 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 3904 | 1468662746784 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:26 INFO - PROCESS | 3904 | ++DOCSHELL 112AC800 == 46 [pid = 3904] [id = 152] 02:52:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (13156800) [pid = 3904] [serial = 454] [outer = 00000000] 02:52:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (13951400) [pid = 3904] [serial = 455] [outer = 13156800] 02:52:26 INFO - PROCESS | 3904 | 1468662746843 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (162A8800) [pid = 3904] [serial = 456] [outer = 13156800] 02:52:27 INFO - PROCESS | 3904 | 1468662747365 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 870ms 02:52:27 INFO - PROCESS | 3904 | 1468662747404 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 3904 | 1468662747409 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 02:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:52:27 INFO - PROCESS | 3904 | 1468662747415 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 3904 | 1468662747418 Marionette TRACE conn3 <- [1,574,null,{}] 02:52:27 INFO - PROCESS | 3904 | 1468662747422 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}] 02:52:27 INFO - PROCESS | 3904 | 1468662747425 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:27 INFO - PROCESS | 3904 | 1468662747538 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:52:27 INFO - PROCESS | 3904 | 1468662747640 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 3904 | 1468662747643 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:27 INFO - PROCESS | 3904 | ++DOCSHELL 17A86800 == 47 [pid = 3904] [id = 153] 02:52:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (181CAC00) [pid = 3904] [serial = 457] [outer = 00000000] 02:52:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 105 (199B6400) [pid = 3904] [serial = 458] [outer = 181CAC00] 02:52:27 INFO - PROCESS | 3904 | 1468662747697 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 106 (19F8A800) [pid = 3904] [serial = 459] [outer = 181CAC00] 02:52:28 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:28 INFO - PROCESS | 3904 | 1468662748252 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 856ms 02:52:28 INFO - PROCESS | 3904 | 1468662748286 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 3904 | 1468662748288 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 02:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:52:28 INFO - PROCESS | 3904 | 1468662748292 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 3904 | 1468662748297 Marionette TRACE conn3 <- [1,578,null,{}] 02:52:28 INFO - PROCESS | 3904 | 1468662748310 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}] 02:52:28 INFO - PROCESS | 3904 | 1468662748314 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:28 INFO - PROCESS | 3904 | 1468662748403 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:52:28 INFO - PROCESS | 3904 | 1468662748538 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 3904 | 1468662748541 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:28 INFO - PROCESS | 3904 | ++DOCSHELL 1A76E400 == 48 [pid = 3904] [id = 154] 02:52:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 107 (1A76E800) [pid = 3904] [serial = 460] [outer = 00000000] 02:52:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 108 (1AADDC00) [pid = 3904] [serial = 461] [outer = 1A76E800] 02:52:28 INFO - PROCESS | 3904 | 1468662748605 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 109 (1AFBE000) [pid = 3904] [serial = 462] [outer = 1A76E800] 02:52:29 INFO - PROCESS | 3904 | 1468662749223 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]]]}] 02:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 956ms 02:52:29 INFO - PROCESS | 3904 | 1468662749242 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:52:29 INFO - PROCESS | 3904 | 1468662749246 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 02:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:52:29 INFO - PROCESS | 3904 | 1468662749283 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 3904 | 1468662749286 Marionette TRACE conn3 <- [1,582,null,{}] 02:52:29 INFO - PROCESS | 3904 | 1468662749292 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}] 02:52:29 INFO - PROCESS | 3904 | 1468662749295 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:29 INFO - PROCESS | 3904 | 1468662749372 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:52:29 INFO - PROCESS | 3904 | 1468662749480 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 3904 | 1468662749483 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:29 INFO - PROCESS | 3904 | ++DOCSHELL 131D7000 == 49 [pid = 3904] [id = 155] 02:52:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 110 (131D7800) [pid = 3904] [serial = 463] [outer = 00000000] 02:52:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 111 (162A9800) [pid = 3904] [serial = 464] [outer = 131D7800] 02:52:29 INFO - PROCESS | 3904 | 1468662749514 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 112 (16D4B800) [pid = 3904] [serial = 465] [outer = 131D7800] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 10A09800 == 48 [pid = 3904] [id = 150] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1145F400 == 47 [pid = 3904] [id = 149] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 10A7E800 == 46 [pid = 3904] [id = 148] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1AAD7C00 == 45 [pid = 3904] [id = 147] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1A773000 == 44 [pid = 3904] [id = 146] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 19DE1C00 == 43 [pid = 3904] [id = 145] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1778F800 == 42 [pid = 3904] [id = 144] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 131D6000 == 41 [pid = 3904] [id = 143] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 130A7000 == 40 [pid = 3904] [id = 142] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 10435C00 == 39 [pid = 3904] [id = 141] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1A601C00 == 38 [pid = 3904] [id = 137] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 10E8C000 == 37 [pid = 3904] [id = 134] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 16F45400 == 36 [pid = 3904] [id = 133] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 103C9800 == 35 [pid = 3904] [id = 135] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 13226000 == 34 [pid = 3904] [id = 28] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1A0DC800 == 33 [pid = 3904] [id = 140] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 11AE6400 == 32 [pid = 3904] [id = 138] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 16023C00 == 31 [pid = 3904] [id = 139] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 16D3CC00 == 30 [pid = 3904] [id = 136] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 17A86800 == 29 [pid = 3904] [id = 153] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1A76E400 == 28 [pid = 3904] [id = 154] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 1A0C5800 == 27 [pid = 3904] [id = 151] 02:52:30 INFO - PROCESS | 3904 | --DOCSHELL 112AC800 == 26 [pid = 3904] [id = 152] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 111 (1A50CC00) [pid = 3904] [serial = 401] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 110 (19DE0000) [pid = 3904] [serial = 399] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 109 (17A7D400) [pid = 3904] [serial = 379] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 108 (16C07C00) [pid = 3904] [serial = 392] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 107 (16A36000) [pid = 3904] [serial = 382] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 106 (15610800) [pid = 3904] [serial = 389] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 105 (15B82800) [pid = 3904] [serial = 390] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 104 (12DEF000) [pid = 3904] [serial = 385] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (130A5400) [pid = 3904] [serial = 386] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (199B7800) [pid = 3904] [serial = 398] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (13DA9400) [pid = 3904] [serial = 376] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (1A4B2400) [pid = 3904] [serial = 405] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (1A50DC00) [pid = 3904] [serial = 402] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (1A9BD800) [pid = 3904] [serial = 410] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (199AC400) [pid = 3904] [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.] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (17689400) [pid = 3904] [serial = 404] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (177DE000) [pid = 3904] [serial = 395] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (17A7EC00) [pid = 3904] [serial = 396] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (1A606800) [pid = 3904] [serial = 407] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1A768800) [pid = 3904] [serial = 408] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (16E3F400) [pid = 3904] [serial = 393] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 3904 | 1468662750901 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]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1669ms 02:52:30 INFO - PROCESS | 3904 | 1468662750929 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 3904 | 1468662750933 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 02:52:30 INFO - PROCESS | 3904 | 1468662750938 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:52:30 INFO - PROCESS | 3904 | 1468662750941 Marionette TRACE conn3 <- [1,586,null,{}] 02:52:30 INFO - PROCESS | 3904 | 1468662750946 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}] 02:52:30 INFO - PROCESS | 3904 | 1468662750949 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:31 INFO - PROCESS | 3904 | 1468662751058 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:52:31 INFO - PROCESS | 3904 | 1468662751142 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 3904 | 1468662751146 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:31 INFO - PROCESS | 3904 | ++DOCSHELL 129AA400 == 27 [pid = 3904] [id = 156] 02:52:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (129EA400) [pid = 3904] [serial = 466] [outer = 00000000] 02:52:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (132DA000) [pid = 3904] [serial = 467] [outer = 129EA400] 02:52:31 INFO - PROCESS | 3904 | 1468662751193 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (139D2000) [pid = 3904] [serial = 468] [outer = 129EA400] 02:52:31 INFO - PROCESS | 3904 | 1468662751543 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]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 627ms 02:52:31 INFO - PROCESS | 3904 | 1468662751566 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 3904 | 1468662751571 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 02:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:52:31 INFO - PROCESS | 3904 | 1468662751578 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 3904 | 1468662751580 Marionette TRACE conn3 <- [1,590,null,{}] 02:52:31 INFO - PROCESS | 3904 | 1468662751584 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}] 02:52:31 INFO - PROCESS | 3904 | 1468662751586 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:31 INFO - PROCESS | 3904 | 1468662751679 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:52:31 INFO - PROCESS | 3904 | 1468662751686 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 3904 | 1468662751689 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:31 INFO - PROCESS | 3904 | ++DOCSHELL 1601FC00 == 28 [pid = 3904] [id = 157] 02:52:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (16020800) [pid = 3904] [serial = 469] [outer = 00000000] 02:52:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (1602E800) [pid = 3904] [serial = 470] [outer = 16020800] 02:52:31 INFO - PROCESS | 3904 | 1468662751740 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (162EB800) [pid = 3904] [serial = 471] [outer = 16020800] 02:52:32 INFO - PROCESS | 3904 | 1468662752157 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 585ms 02:52:32 INFO - PROCESS | 3904 | 1468662752177 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 3904 | 1468662752179 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 02:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:52:32 INFO - PROCESS | 3904 | 1468662752165 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 3904 | 1468662752168 Marionette TRACE conn3 <- [1,594,null,{}] 02:52:32 INFO - PROCESS | 3904 | 1468662752183 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}] 02:52:32 INFO - PROCESS | 3904 | 1468662752187 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:32 INFO - PROCESS | 3904 | 1468662752270 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:52:32 INFO - PROCESS | 3904 | 1468662752309 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 3904 | 1468662752312 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:32 INFO - PROCESS | 3904 | ++DOCSHELL 181C3800 == 29 [pid = 3904] [id = 158] 02:52:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (181C9400) [pid = 3904] [serial = 472] [outer = 00000000] 02:52:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (19779000) [pid = 3904] [serial = 473] [outer = 181C9400] 02:52:32 INFO - PROCESS | 3904 | 1468662752360 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (199B8400) [pid = 3904] [serial = 474] [outer = 181C9400] 02:52:32 INFO - PROCESS | 3904 | 1468662752741 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 599ms 02:52:32 INFO - PROCESS | 3904 | 1468662752773 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 3904 | 1468662752775 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 02:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:52:32 INFO - PROCESS | 3904 | 1468662752798 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 3904 | 1468662752800 Marionette TRACE conn3 <- [1,598,null,{}] 02:52:32 INFO - PROCESS | 3904 | 1468662752804 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}] 02:52:32 INFO - PROCESS | 3904 | 1468662752806 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:32 INFO - PROCESS | 3904 | 1468662752920 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:52:32 INFO - PROCESS | 3904 | 1468662752925 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 3904 | 1468662752928 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:32 INFO - PROCESS | 3904 | ++DOCSHELL 199B5400 == 30 [pid = 3904] [id = 159] 02:52:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (19DE4000) [pid = 3904] [serial = 475] [outer = 00000000] 02:52:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (1A0CAC00) [pid = 3904] [serial = 476] [outer = 19DE4000] 02:52:32 INFO - PROCESS | 3904 | 1468662753004 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (1A389400) [pid = 3904] [serial = 477] [outer = 19DE4000] 02:52:33 INFO - PROCESS | 3904 | 1468662753392 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 642ms 02:52:33 INFO - PROCESS | 3904 | 1468662753430 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 3904 | 1468662753432 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 02:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:52:33 INFO - PROCESS | 3904 | 1468662753436 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 3904 | 1468662753437 Marionette TRACE conn3 <- [1,602,null,{}] 02:52:33 INFO - PROCESS | 3904 | 1468662753441 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}] 02:52:33 INFO - PROCESS | 3904 | 1468662753443 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:33 INFO - PROCESS | 3904 | 1468662753552 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:52:33 INFO - PROCESS | 3904 | 1468662753621 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 3904 | 1468662753623 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:33 INFO - PROCESS | 3904 | ++DOCSHELL 1A38B400 == 31 [pid = 3904] [id = 160] 02:52:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (1A391800) [pid = 3904] [serial = 478] [outer = 00000000] 02:52:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 105 (1A510800) [pid = 3904] [serial = 479] [outer = 1A391800] 02:52:33 INFO - PROCESS | 3904 | 1468662753666 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 106 (1A605000) [pid = 3904] [serial = 480] [outer = 1A391800] 02:52:34 INFO - PROCESS | 3904 | 1468662754037 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 628ms 02:52:34 INFO - PROCESS | 3904 | 1468662754078 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 3904 | 1468662754080 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 02:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:52:34 INFO - PROCESS | 3904 | 1468662754090 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 3904 | 1468662754092 Marionette TRACE conn3 <- [1,606,null,{}] 02:52:34 INFO - PROCESS | 3904 | 1468662754095 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}] 02:52:34 INFO - PROCESS | 3904 | 1468662754101 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:34 INFO - PROCESS | 3904 | 1468662754235 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:52:34 INFO - PROCESS | 3904 | 1468662754275 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 3904 | 1468662754277 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:34 INFO - PROCESS | 3904 | ++DOCSHELL 10E8A800 == 32 [pid = 3904] [id = 161] 02:52:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 107 (177DF000) [pid = 3904] [serial = 481] [outer = 00000000] 02:52:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 108 (1A76EC00) [pid = 3904] [serial = 482] [outer = 177DF000] 02:52:34 INFO - PROCESS | 3904 | 1468662754321 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 109 (1AAD4000) [pid = 3904] [serial = 483] [outer = 177DF000] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 108 (199B0000) [pid = 3904] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 107 (130CE800) [pid = 3904] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 106 (130A2C00) [pid = 3904] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 105 (1A0C6800) [pid = 3904] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 104 (1A773400) [pid = 3904] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (1AAD8400) [pid = 3904] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (1A76F800) [pid = 3904] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (11AEA400) [pid = 3904] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (1A0DD400) [pid = 3904] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (17790C00) [pid = 3904] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (15602000) [pid = 3904] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (10B61400) [pid = 3904] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (15C5B800) [pid = 3904] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (19DEB400) [pid = 3904] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (16025800) [pid = 3904] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (13125400) [pid = 3904] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (131D1400) [pid = 3904] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (11CD4400) [pid = 3904] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (11466C00) [pid = 3904] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1A50C000) [pid = 3904] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (170E1C00) [pid = 3904] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (12D64000) [pid = 3904] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:52:35 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1036C800) [pid = 3904] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:52:35 INFO - PROCESS | 3904 | 1468662755172 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1084ms 02:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:52:35 INFO - PROCESS | 3904 | 1468662755188 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 3904 | 1468662755190 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 02:52:35 INFO - PROCESS | 3904 | 1468662755193 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 3904 | 1468662755195 Marionette TRACE conn3 <- [1,610,null,{}] 02:52:35 INFO - PROCESS | 3904 | 1468662755199 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}] 02:52:35 INFO - PROCESS | 3904 | 1468662755211 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:35 INFO - PROCESS | 3904 | 1468662755269 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:52:35 INFO - PROCESS | 3904 | 1468662755356 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 3904 | 1468662755358 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:35 INFO - PROCESS | 3904 | ++DOCSHELL 1036C800 == 33 [pid = 3904] [id = 162] 02:52:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (10A74400) [pid = 3904] [serial = 484] [outer = 00000000] 02:52:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (12926000) [pid = 3904] [serial = 485] [outer = 10A74400] 02:52:35 INFO - PROCESS | 3904 | 1468662755401 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (129B0000) [pid = 3904] [serial = 486] [outer = 10A74400] 02:52:35 INFO - PROCESS | 3904 | 1468662755706 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 543ms 02:52:35 INFO - PROCESS | 3904 | 1468662755735 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 3904 | 1468662755737 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 02:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:52:35 INFO - PROCESS | 3904 | 1468662755740 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 3904 | 1468662755742 Marionette TRACE conn3 <- [1,614,null,{}] 02:52:35 INFO - PROCESS | 3904 | 1468662755746 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}] 02:52:35 INFO - PROCESS | 3904 | 1468662755747 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:35 INFO - PROCESS | 3904 | 1468662755819 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:52:35 INFO - PROCESS | 3904 | 1468662755900 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 3904 | 1468662755902 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:35 INFO - PROCESS | 3904 | ++DOCSHELL 130D4400 == 34 [pid = 3904] [id = 163] 02:52:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (13160000) [pid = 3904] [serial = 487] [outer = 00000000] 02:52:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1977DC00) [pid = 3904] [serial = 488] [outer = 13160000] 02:52:35 INFO - PROCESS | 3904 | 1468662755946 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (19DE7C00) [pid = 3904] [serial = 489] [outer = 13160000] 02:52:36 INFO - PROCESS | 3904 | 1468662756274 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 584ms 02:52:36 INFO - PROCESS | 3904 | 1468662756323 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 3904 | 1468662756325 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 02:52:36 INFO - PROCESS | 3904 | 1468662756328 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:52:36 INFO - PROCESS | 3904 | 1468662756330 Marionette TRACE conn3 <- [1,618,null,{}] 02:52:36 INFO - PROCESS | 3904 | 1468662756333 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}] 02:52:36 INFO - PROCESS | 3904 | 1468662756335 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:36 INFO - PROCESS | 3904 | 1468662756426 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:52:36 INFO - PROCESS | 3904 | 1468662756434 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 3904 | 1468662756436 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:36 INFO - PROCESS | 3904 | ++DOCSHELL 180E8C00 == 35 [pid = 3904] [id = 164] 02:52:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (19DE3400) [pid = 3904] [serial = 490] [outer = 00000000] 02:52:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1A709400) [pid = 3904] [serial = 491] [outer = 19DE3400] 02:52:36 INFO - PROCESS | 3904 | 1468662756480 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (1A70A000) [pid = 3904] [serial = 492] [outer = 19DE3400] 02:52:36 INFO - PROCESS | 3904 | 1468662756925 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 02:52:36 INFO - PROCESS | 3904 | 1468662756972 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 3904 | 1468662756976 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 02:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:52:36 INFO - PROCESS | 3904 | 1468662756982 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 3904 | 1468662756986 Marionette TRACE conn3 <- [1,622,null,{}] 02:52:36 INFO - PROCESS | 3904 | 1468662756993 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}] 02:52:36 INFO - PROCESS | 3904 | 1468662756996 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:37 INFO - PROCESS | 3904 | 1468662757121 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:52:37 INFO - PROCESS | 3904 | 1468662757230 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 3904 | 1468662757216 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:37 INFO - PROCESS | 3904 | ++DOCSHELL 12DF0800 == 36 [pid = 3904] [id = 165] 02:52:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (130A4800) [pid = 3904] [serial = 493] [outer = 00000000] 02:52:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (1315A400) [pid = 3904] [serial = 494] [outer = 130A4800] 02:52:37 INFO - PROCESS | 3904 | 1468662757271 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (13429C00) [pid = 3904] [serial = 495] [outer = 130A4800] 02:52:37 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:37 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:52:38 INFO - PROCESS | 3904 | 1468662758021 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1113ms 02:52:38 INFO - PROCESS | 3904 | 1468662758084 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 3904 | 1468662758088 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 02:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:52:38 INFO - PROCESS | 3904 | 1468662758095 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 3904 | 1468662758098 Marionette TRACE conn3 <- [1,626,null,{}] 02:52:38 INFO - PROCESS | 3904 | 1468662758102 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}] 02:52:38 INFO - PROCESS | 3904 | 1468662758105 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:38 INFO - PROCESS | 3904 | 1468662758232 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:52:38 INFO - PROCESS | 3904 | 1468662758351 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 3904 | 1468662758354 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:38 INFO - PROCESS | 3904 | ++DOCSHELL 16318000 == 37 [pid = 3904] [id = 166] 02:52:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (1631A800) [pid = 3904] [serial = 496] [outer = 00000000] 02:52:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (16321000) [pid = 3904] [serial = 497] [outer = 1631A800] 02:52:38 INFO - PROCESS | 3904 | 1468662758392 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (16324400) [pid = 3904] [serial = 498] [outer = 1631A800] 02:52:38 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:38 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:52:39 INFO - PROCESS | 3904 | 1468662759165 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1141ms 02:52:39 INFO - PROCESS | 3904 | 1468662759232 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 3904 | 1468662759236 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 02:52:39 INFO - PROCESS | 3904 | 1468662759241 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:52:39 INFO - PROCESS | 3904 | 1468662759244 Marionette TRACE conn3 <- [1,630,null,{}] 02:52:39 INFO - PROCESS | 3904 | 1468662759250 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}] 02:52:39 INFO - PROCESS | 3904 | 1468662759253 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:39 INFO - PROCESS | 3904 | 1468662759345 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:52:39 INFO - PROCESS | 3904 | 1468662759424 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 3904 | 1468662759429 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:39 INFO - PROCESS | 3904 | ++DOCSHELL 13157C00 == 38 [pid = 3904] [id = 167] 02:52:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (1315F400) [pid = 3904] [serial = 499] [outer = 00000000] 02:52:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (1321BC00) [pid = 3904] [serial = 500] [outer = 1315F400] 02:52:39 INFO - PROCESS | 3904 | 1468662759526 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (15418C00) [pid = 3904] [serial = 501] [outer = 1315F400] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 130D4400 == 37 [pid = 3904] [id = 163] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 1036C800 == 36 [pid = 3904] [id = 162] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 10E8A800 == 35 [pid = 3904] [id = 161] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 1A38B400 == 34 [pid = 3904] [id = 160] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 199B5400 == 33 [pid = 3904] [id = 159] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 181C3800 == 32 [pid = 3904] [id = 158] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 1601FC00 == 31 [pid = 3904] [id = 157] 02:52:39 INFO - PROCESS | 3904 | --DOCSHELL 129AA400 == 30 [pid = 3904] [id = 156] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (1A519000) [pid = 3904] [serial = 341] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (1A769800) [pid = 3904] [serial = 383] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (131DB800) [pid = 3904] [serial = 350] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (11CD6800) [pid = 3904] [serial = 347] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (1A517000) [pid = 3904] [serial = 374] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (1804B400) [pid = 3904] [serial = 380] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (15C59000) [pid = 3904] [serial = 377] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (10B86800) [pid = 3904] [serial = 344] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (1A9C6800) [pid = 3904] [serial = 437] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (1AE49C00) [pid = 3904] [serial = 440] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (1AAD5800) [pid = 3904] [serial = 438] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1AE4BC00) [pid = 3904] [serial = 441] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (1A9BE800) [pid = 3904] [serial = 411] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (129F3000) [pid = 3904] [serial = 413] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (13162C00) [pid = 3904] [serial = 414] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1A391000) [pid = 3904] [serial = 419] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (1A601800) [pid = 3904] [serial = 420] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1977AC00) [pid = 3904] [serial = 431] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (1A0C5C00) [pid = 3904] [serial = 449] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (19DE1800) [pid = 3904] [serial = 432] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (114CF800) [pid = 3904] [serial = 422] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (129F3400) [pid = 3904] [serial = 423] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16A36400) [pid = 3904] [serial = 428] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1712FC00) [pid = 3904] [serial = 429] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1A511400) [pid = 3904] [serial = 434] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162AF800) [pid = 3904] [serial = 416] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162F4C00) [pid = 3904] [serial = 417] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1394A000) [pid = 3904] [serial = 425] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15603800) [pid = 3904] [serial = 426] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (17A7FC00) [pid = 3904] [serial = 443] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A50C800) [pid = 3904] [serial = 444] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A0CA400) [pid = 3904] [serial = 450] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A605800) [pid = 3904] [serial = 446] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1A0DEC00) [pid = 3904] [serial = 435] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1A768000) [pid = 3904] [serial = 447] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1AFC7400) [pid = 3904] [serial = 453] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1AFC0400) [pid = 3904] [serial = 452] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 3904 | 1468662759982 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 771ms 02:52:40 INFO - PROCESS | 3904 | 1468662760011 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 3904 | 1468662760015 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 02:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:52:40 INFO - PROCESS | 3904 | 1468662760021 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 3904 | 1468662760024 Marionette TRACE conn3 <- [1,634,null,{}] 02:52:40 INFO - PROCESS | 3904 | 1468662760027 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}] 02:52:40 INFO - PROCESS | 3904 | 1468662760030 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:40 INFO - PROCESS | 3904 | 1468662760113 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:52:40 INFO - PROCESS | 3904 | 1468662760121 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 3904 | 1468662760123 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:40 INFO - PROCESS | 3904 | ++DOCSHELL 13032000 == 31 [pid = 3904] [id = 168] 02:52:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (130A2400) [pid = 3904] [serial = 502] [outer = 00000000] 02:52:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1541A400) [pid = 3904] [serial = 503] [outer = 130A2400] 02:52:40 INFO - PROCESS | 3904 | 1468662760155 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (15C59000) [pid = 3904] [serial = 504] [outer = 130A2400] 02:52:40 INFO - PROCESS | 3904 | 1468662760574 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 02:52:40 INFO - PROCESS | 3904 | 1468662760599 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 3904 | 1468662760601 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 02:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:52:40 INFO - PROCESS | 3904 | 1468662760609 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 3904 | 1468662760612 Marionette TRACE conn3 <- [1,638,null,{}] 02:52:40 INFO - PROCESS | 3904 | 1468662760623 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}] 02:52:40 INFO - PROCESS | 3904 | 1468662760627 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:40 INFO - PROCESS | 3904 | 1468662760714 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:52:40 INFO - PROCESS | 3904 | 1468662760754 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 3904 | 1468662760758 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:40 INFO - PROCESS | 3904 | ++DOCSHELL 16C08800 == 32 [pid = 3904] [id = 169] 02:52:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16C0B400) [pid = 3904] [serial = 505] [outer = 00000000] 02:52:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16E44000) [pid = 3904] [serial = 506] [outer = 16C0B400] 02:52:40 INFO - PROCESS | 3904 | 1468662760811 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16F45400) [pid = 3904] [serial = 507] [outer = 16C0B400] 02:52:41 INFO - PROCESS | 3904 | 1468662761200 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 642ms 02:52:41 INFO - PROCESS | 3904 | 1468662761251 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 3904 | 1468662761253 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 02:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:52:41 INFO - PROCESS | 3904 | 1468662761257 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 3904 | 1468662761258 Marionette TRACE conn3 <- [1,642,null,{}] 02:52:41 INFO - PROCESS | 3904 | 1468662761262 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}] 02:52:41 INFO - PROCESS | 3904 | 1468662761264 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:41 INFO - PROCESS | 3904 | 1468662761347 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:52:41 INFO - PROCESS | 3904 | 1468662761352 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 3904 | 1468662761355 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:41 INFO - PROCESS | 3904 | ++DOCSHELL 1768BC00 == 33 [pid = 3904] [id = 170] 02:52:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (177DE000) [pid = 3904] [serial = 508] [outer = 00000000] 02:52:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1804B800) [pid = 3904] [serial = 509] [outer = 177DE000] 02:52:41 INFO - PROCESS | 3904 | 1468662761398 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1977EC00) [pid = 3904] [serial = 510] [outer = 177DE000] 02:52:41 INFO - PROCESS | 3904 | 1468662761789 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 585ms 02:52:41 INFO - PROCESS | 3904 | 1468662761839 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 3904 | 1468662761841 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 02:52:41 INFO - PROCESS | 3904 | 1468662761844 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:52:41 INFO - PROCESS | 3904 | 1468662761845 Marionette TRACE conn3 <- [1,646,null,{}] 02:52:41 INFO - PROCESS | 3904 | 1468662761849 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}] 02:52:41 INFO - PROCESS | 3904 | 1468662761851 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:41 INFO - PROCESS | 3904 | 1468662761963 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:52:42 INFO - PROCESS | 3904 | 1468662762031 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 3904 | 1468662762033 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:42 INFO - PROCESS | 3904 | ++DOCSHELL 19DE1800 == 34 [pid = 3904] [id = 171] 02:52:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (19DE2000) [pid = 3904] [serial = 511] [outer = 00000000] 02:52:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (19DEC800) [pid = 3904] [serial = 512] [outer = 19DE2000] 02:52:42 INFO - PROCESS | 3904 | 1468662762076 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (19DEEC00) [pid = 3904] [serial = 513] [outer = 19DE2000] 02:52:42 INFO - PROCESS | 3904 | 1468662762453 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:52:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 02:52:42 INFO - PROCESS | 3904 | 1468662762487 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 3904 | 1468662762489 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 02:52:42 INFO - PROCESS | 3904 | 1468662762492 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:52:42 INFO - PROCESS | 3904 | 1468662762494 Marionette TRACE conn3 <- [1,650,null,{}] 02:52:42 INFO - PROCESS | 3904 | 1468662762497 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}] 02:52:42 INFO - PROCESS | 3904 | 1468662762502 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:42 INFO - PROCESS | 3904 | 1468662762624 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:52:42 INFO - PROCESS | 3904 | 1468662762679 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 3904 | 1468662762681 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:42 INFO - PROCESS | 3904 | ++DOCSHELL 18047400 == 35 [pid = 3904] [id = 172] 02:52:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (199B4800) [pid = 3904] [serial = 514] [outer = 00000000] 02:52:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A38AC00) [pid = 3904] [serial = 515] [outer = 199B4800] 02:52:42 INFO - PROCESS | 3904 | 1468662762724 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A50D400) [pid = 3904] [serial = 516] [outer = 199B4800] 02:52:42 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:42 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:52:43 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:43 INFO - PROCESS | 3904 | 1468662763108 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 02:52:43 INFO - PROCESS | 3904 | 1468662763135 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:52:43 INFO - PROCESS | 3904 | 1468662763136 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 02:52:43 INFO - PROCESS | 3904 | 1468662763145 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 3904 | 1468662763147 Marionette TRACE conn3 <- [1,654,null,{}] 02:52:43 INFO - PROCESS | 3904 | 1468662763150 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}] 02:52:43 INFO - PROCESS | 3904 | 1468662763152 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:43 INFO - PROCESS | 3904 | 1468662763266 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:52:43 INFO - PROCESS | 3904 | 1468662763272 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 3904 | 1468662763274 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:43 INFO - PROCESS | 3904 | ++DOCSHELL 1A4B7C00 == 36 [pid = 3904] [id = 173] 02:52:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1A516000) [pid = 3904] [serial = 517] [outer = 00000000] 02:52:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1A604000) [pid = 3904] [serial = 518] [outer = 1A516000] 02:52:43 INFO - PROCESS | 3904 | 1468662763326 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1A60D400) [pid = 3904] [serial = 519] [outer = 1A516000] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16020800) [pid = 3904] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (129EA400) [pid = 3904] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (131D7800) [pid = 3904] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (181C9400) [pid = 3904] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (177DF000) [pid = 3904] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1A391800) [pid = 3904] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (10A74400) [pid = 3904] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (13160000) [pid = 3904] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13156800) [pid = 3904] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (181CAC00) [pid = 3904] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1A76E800) [pid = 3904] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:52:43 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (19DE4000) [pid = 3904] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:52:43 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:43 INFO - PROCESS | 3904 | [3904] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:52:43 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:43 INFO - PROCESS | 3904 | 1468662763758 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 628ms 02:52:43 INFO - PROCESS | 3904 | 1468662763765 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 3904 | 1468662763767 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 02:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:52:43 INFO - PROCESS | 3904 | 1468662763770 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 3904 | 1468662763772 Marionette TRACE conn3 <- [1,658,null,{}] 02:52:43 INFO - PROCESS | 3904 | 1468662763776 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}] 02:52:43 INFO - PROCESS | 3904 | 1468662763777 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:43 INFO - PROCESS | 3904 | 1468662763857 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:52:43 INFO - PROCESS | 3904 | 1468662763862 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 3904 | 1468662763864 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:43 INFO - PROCESS | 3904 | ++DOCSHELL 13125800 == 37 [pid = 3904] [id = 174] 02:52:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17135C00) [pid = 3904] [serial = 520] [outer = 00000000] 02:52:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A0C7800) [pid = 3904] [serial = 521] [outer = 17135C00] 02:52:43 INFO - PROCESS | 3904 | 1468662763908 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A4B3000) [pid = 3904] [serial = 522] [outer = 17135C00] 02:52:44 INFO - PROCESS | 3904 | 1468662764312 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 585ms 02:52:44 INFO - PROCESS | 3904 | 1468662764368 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 3904 | 1468662764370 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:52:44 INFO - PROCESS | 3904 | 1468662764373 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 3904 | 1468662764375 Marionette TRACE conn3 <- [1,662,null,{}] 02:52:44 INFO - PROCESS | 3904 | 1468662764379 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}] 02:52:44 INFO - PROCESS | 3904 | 1468662764380 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:44 INFO - PROCESS | 3904 | 1468662764442 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:52:44 INFO - PROCESS | 3904 | 1468662764449 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 3904 | 1468662764451 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:44 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C6000 == 38 [pid = 3904] [id = 175] 02:52:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A515800) [pid = 3904] [serial = 523] [outer = 00000000] 02:52:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A706000) [pid = 3904] [serial = 524] [outer = 1A515800] 02:52:44 INFO - PROCESS | 3904 | 1468662764493 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A70BC00) [pid = 3904] [serial = 525] [outer = 1A515800] 02:52:44 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:44 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:44 INFO - PROCESS | 3904 | 1468662764879 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]]]}] 02:52:44 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 02:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 542ms 02:52:44 INFO - PROCESS | 3904 | 1468662764915 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 3904 | 1468662764917 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:52:44 INFO - PROCESS | 3904 | 1468662764920 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 3904 | 1468662764922 Marionette TRACE conn3 <- [1,666,null,{}] 02:52:44 INFO - PROCESS | 3904 | 1468662764925 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}] 02:52:44 INFO - PROCESS | 3904 | 1468662764927 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:45 INFO - PROCESS | 3904 | 1468662765043 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:52:45 INFO - PROCESS | 3904 | 1468662765048 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 3904 | 1468662765050 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:45 INFO - PROCESS | 3904 | ++DOCSHELL 1A70DC00 == 39 [pid = 3904] [id = 176] 02:52:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A710400) [pid = 3904] [serial = 526] [outer = 00000000] 02:52:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A769000) [pid = 3904] [serial = 527] [outer = 1A710400] 02:52:45 INFO - PROCESS | 3904 | 1468662765093 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A76A000) [pid = 3904] [serial = 528] [outer = 1A710400] 02:52:45 INFO - PROCESS | 3904 | --DOCSHELL 131D7000 == 38 [pid = 3904] [id = 155] 02:52:45 INFO - PROCESS | 3904 | --DOCSHELL 13032000 == 37 [pid = 3904] [id = 168] 02:52:45 INFO - PROCESS | 3904 | --DOCSHELL 13157C00 == 36 [pid = 3904] [id = 167] 02:52:45 INFO - PROCESS | 3904 | --DOCSHELL 16318000 == 35 [pid = 3904] [id = 166] 02:52:45 INFO - PROCESS | 3904 | --DOCSHELL 180E8C00 == 34 [pid = 3904] [id = 164] 02:52:45 INFO - PROCESS | 3904 | --DOCSHELL 12DF0800 == 33 [pid = 3904] [id = 165] 02:52:46 INFO - PROCESS | 3904 | --DOCSHELL 19DE1800 == 32 [pid = 3904] [id = 171] 02:52:46 INFO - PROCESS | 3904 | --DOCSHELL 16C08800 == 31 [pid = 3904] [id = 169] 02:52:46 INFO - PROCESS | 3904 | --DOCSHELL 18047400 == 30 [pid = 3904] [id = 172] 02:52:46 INFO - PROCESS | 3904 | --DOCSHELL 1768BC00 == 29 [pid = 3904] [id = 170] 02:52:46 INFO - PROCESS | 3904 | --DOCSHELL 1A4B7C00 == 28 [pid = 3904] [id = 173] 02:52:46 INFO - PROCESS | 3904 | --DOCSHELL 1A0C6000 == 27 [pid = 3904] [id = 175] 02:52:46 INFO - PROCESS | 3904 | --DOCSHELL 13125800 == 26 [pid = 3904] [id = 174] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (132DA000) [pid = 3904] [serial = 467] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (139D2000) [pid = 3904] [serial = 468] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16D4B800) [pid = 3904] [serial = 465] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162A9800) [pid = 3904] [serial = 464] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (19779000) [pid = 3904] [serial = 473] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A76EC00) [pid = 3904] [serial = 482] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1A605000) [pid = 3904] [serial = 480] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (12926000) [pid = 3904] [serial = 485] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A510800) [pid = 3904] [serial = 479] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1977DC00) [pid = 3904] [serial = 488] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (162A8800) [pid = 3904] [serial = 456] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (19DE7C00) [pid = 3904] [serial = 489] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (13951400) [pid = 3904] [serial = 455] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (19F8A800) [pid = 3904] [serial = 459] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (199B6400) [pid = 3904] [serial = 458] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A709400) [pid = 3904] [serial = 491] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1AFBE000) [pid = 3904] [serial = 462] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1AADDC00) [pid = 3904] [serial = 461] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1AAD4000) [pid = 3904] [serial = 483] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A0CAC00) [pid = 3904] [serial = 476] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1A389400) [pid = 3904] [serial = 477] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (129B0000) [pid = 3904] [serial = 486] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (199B8400) [pid = 3904] [serial = 474] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (1602E800) [pid = 3904] [serial = 470] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (162EB800) [pid = 3904] [serial = 471] [outer = 00000000] [url = about:blank] 02:52:46 INFO - PROCESS | 3904 | 1468662766665 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1783ms 02:52:46 INFO - PROCESS | 3904 | 1468662766704 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:52:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:52:46 INFO - PROCESS | 3904 | 1468662766708 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 02:52:46 INFO - PROCESS | 3904 | 1468662766714 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 3904 | 1468662766720 Marionette TRACE conn3 <- [1,670,null,{}] 02:52:46 INFO - PROCESS | 3904 | 1468662766729 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}] 02:52:46 INFO - PROCESS | 3904 | 1468662766734 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:46 INFO - PROCESS | 3904 | 1468662766833 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:52:46 INFO - PROCESS | 3904 | 1468662766847 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 3904 | 1468662766849 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:46 INFO - PROCESS | 3904 | ++DOCSHELL 112AF400 == 27 [pid = 3904] [id = 177] 02:52:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (112E2400) [pid = 3904] [serial = 529] [outer = 00000000] 02:52:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (11466800) [pid = 3904] [serial = 530] [outer = 112E2400] 02:52:46 INFO - PROCESS | 3904 | 1468662766896 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (114CF800) [pid = 3904] [serial = 531] [outer = 112E2400] 02:52:47 INFO - PROCESS | 3904 | 1468662767802 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]]]}] 02:52:47 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) 02:52:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1113ms 02:52:47 INFO - PROCESS | 3904 | 1468662767822 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 3904 | 1468662767827 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 02:52:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:52:47 INFO - PROCESS | 3904 | 1468662767817 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 3904 | 1468662767819 Marionette TRACE conn3 <- [1,674,null,{}] 02:52:47 INFO - PROCESS | 3904 | 1468662767823 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}] 02:52:47 INFO - PROCESS | 3904 | 1468662767826 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:47 INFO - PROCESS | 3904 | 1468662767910 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:52:47 INFO - PROCESS | 3904 | 1468662767917 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 3904 | 1468662767919 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:47 INFO - PROCESS | 3904 | ++DOCSHELL 12D6D800 == 28 [pid = 3904] [id = 178] 02:52:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (12DF4400) [pid = 3904] [serial = 532] [outer = 00000000] 02:52:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (130CC400) [pid = 3904] [serial = 533] [outer = 12DF4400] 02:52:47 INFO - PROCESS | 3904 | 1468662767971 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (1315C000) [pid = 3904] [serial = 534] [outer = 12DF4400] 02:52:48 INFO - PROCESS | 3904 | 1468662768835 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1056ms 02:52:48 INFO - PROCESS | 3904 | 1468662768889 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 3904 | 1468662768872 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 02:52:48 INFO - PROCESS | 3904 | 1468662768877 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:52:48 INFO - PROCESS | 3904 | 1468662768880 Marionette TRACE conn3 <- [1,678,null,{}] 02:52:48 INFO - PROCESS | 3904 | 1468662768891 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}] 02:52:48 INFO - PROCESS | 3904 | 1468662768896 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:48 INFO - PROCESS | 3904 | 1468662768978 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:52:48 INFO - PROCESS | 3904 | 1468662768985 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 3904 | 1468662768988 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:48 INFO - PROCESS | 3904 | ++DOCSHELL 14453400 == 29 [pid = 3904] [id = 179] 02:52:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (1540B400) [pid = 3904] [serial = 535] [outer = 00000000] 02:52:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (15603C00) [pid = 3904] [serial = 536] [outer = 1540B400] 02:52:49 INFO - PROCESS | 3904 | 1468662769035 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (157B9400) [pid = 3904] [serial = 537] [outer = 1540B400] 02:52:49 INFO - PROCESS | 3904 | 1468662769878 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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1042ms 02:52:49 INFO - PROCESS | 3904 | 1468662769939 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 3904 | 1468662769942 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 02:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:52:49 INFO - PROCESS | 3904 | 1468662769946 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 3904 | 1468662769947 Marionette TRACE conn3 <- [1,682,null,{}] 02:52:49 INFO - PROCESS | 3904 | 1468662769951 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}] 02:52:49 INFO - PROCESS | 3904 | 1468662769953 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:50 INFO - PROCESS | 3904 | 1468662770033 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:52:50 INFO - PROCESS | 3904 | 1468662770039 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 3904 | 1468662770041 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:50 INFO - PROCESS | 3904 | ++DOCSHELL 154EE800 == 30 [pid = 3904] [id = 180] 02:52:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15603800) [pid = 3904] [serial = 538] [outer = 00000000] 02:52:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16028400) [pid = 3904] [serial = 539] [outer = 15603800] 02:52:50 INFO - PROCESS | 3904 | 1468662770084 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1602D800) [pid = 3904] [serial = 540] [outer = 15603800] 02:52:50 INFO - PROCESS | 3904 | 1468662770946 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]]]}] 02:52:50 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) 02:52:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1056ms 02:52:50 INFO - PROCESS | 3904 | 1468662771012 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 3904 | 1468662771014 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 02:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:52:50 INFO - PROCESS | 3904 | 1468662770999 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 3904 | 1468662771001 Marionette TRACE conn3 <- [1,686,null,{}] 02:52:50 INFO - PROCESS | 3904 | 1468662771005 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}] 02:52:50 INFO - PROCESS | 3904 | 1468662771007 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:51 INFO - PROCESS | 3904 | 1468662771107 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:52:51 INFO - PROCESS | 3904 | 1468662771113 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 3904 | 1468662771115 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:51 INFO - PROCESS | 3904 | ++DOCSHELL 16020400 == 31 [pid = 3904] [id = 181] 02:52:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16023C00) [pid = 3904] [serial = 541] [outer = 00000000] 02:52:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162B2400) [pid = 3904] [serial = 542] [outer = 16023C00] 02:52:51 INFO - PROCESS | 3904 | 1468662771159 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162EE400) [pid = 3904] [serial = 543] [outer = 16023C00] 02:52:52 INFO - PROCESS | 3904 | 1468662772023 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]]]}] 02:52:52 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) 02:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1041ms 02:52:52 INFO - PROCESS | 3904 | 1468662772052 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 3904 | 1468662772054 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 02:52:52 INFO - PROCESS | 3904 | 1468662772057 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:52:52 INFO - PROCESS | 3904 | 1468662772059 Marionette TRACE conn3 <- [1,690,null,{}] 02:52:52 INFO - PROCESS | 3904 | 1468662772063 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}] 02:52:52 INFO - PROCESS | 3904 | 1468662772068 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:52 INFO - PROCESS | 3904 | 1468662772193 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:52:52 INFO - PROCESS | 3904 | 1468662772199 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 3904 | 1468662772201 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:52 INFO - PROCESS | 3904 | ++DOCSHELL 16319C00 == 32 [pid = 3904] [id = 182] 02:52:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1631DC00) [pid = 3904] [serial = 544] [outer = 00000000] 02:52:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16A35000) [pid = 3904] [serial = 545] [outer = 1631DC00] 02:52:52 INFO - PROCESS | 3904 | 1468662772234 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16D46800) [pid = 3904] [serial = 546] [outer = 1631DC00] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1A515800) [pid = 3904] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (19DE2000) [pid = 3904] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (199B4800) [pid = 3904] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A516000) [pid = 3904] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (17135C00) [pid = 3904] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (177DE000) [pid = 3904] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16C0B400) [pid = 3904] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (130A2400) [pid = 3904] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1315F400) [pid = 3904] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1631A800) [pid = 3904] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (130A4800) [pid = 3904] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:52:52 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (19DE3400) [pid = 3904] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:52:53 INFO - PROCESS | 3904 | 1468662773098 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:52:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1041ms 02:52:53 INFO - PROCESS | 3904 | 1468662773122 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 3904 | 1468662773124 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 02:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:52:53 INFO - PROCESS | 3904 | 1468662773110 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 3904 | 1468662773112 Marionette TRACE conn3 <- [1,694,null,{}] 02:52:53 INFO - PROCESS | 3904 | 1468662773115 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}] 02:52:53 INFO - PROCESS | 3904 | 1468662773117 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:53 INFO - PROCESS | 3904 | 1468662773216 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:52:53 INFO - PROCESS | 3904 | 1468662773268 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 3904 | 1468662773270 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:53 INFO - PROCESS | 3904 | ++DOCSHELL 11AE2400 == 33 [pid = 3904] [id = 183] 02:52:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (11CD6800) [pid = 3904] [serial = 547] [outer = 00000000] 02:52:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (16C02800) [pid = 3904] [serial = 548] [outer = 11CD6800] 02:52:53 INFO - PROCESS | 3904 | 1468662773313 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (16C02C00) [pid = 3904] [serial = 549] [outer = 11CD6800] 02:52:54 INFO - PROCESS | 3904 | 1468662774088 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 985ms 02:52:54 INFO - PROCESS | 3904 | 1468662774112 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 3904 | 1468662774114 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 02:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:52:54 INFO - PROCESS | 3904 | 1468662774117 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 3904 | 1468662774119 Marionette TRACE conn3 <- [1,698,null,{}] 02:52:54 INFO - PROCESS | 3904 | 1468662774122 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}] 02:52:54 INFO - PROCESS | 3904 | 1468662774124 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:54 INFO - PROCESS | 3904 | 1468662774225 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:52:54 INFO - PROCESS | 3904 | 1468662774233 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 3904 | 1468662774235 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:54 INFO - PROCESS | 3904 | ++DOCSHELL 15610000 == 34 [pid = 3904] [id = 184] 02:52:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (1631B400) [pid = 3904] [serial = 550] [outer = 00000000] 02:52:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (17784800) [pid = 3904] [serial = 551] [outer = 1631B400] 02:52:54 INFO - PROCESS | 3904 | 1468662774268 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (17785C00) [pid = 3904] [serial = 552] [outer = 1631B400] 02:52:55 INFO - PROCESS | 3904 | 1468662775125 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:52:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1042ms 02:52:55 INFO - PROCESS | 3904 | 1468662775179 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 3904 | 1468662775183 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 02:52:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:52:55 INFO - PROCESS | 3904 | 1468662775189 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 3904 | 1468662775193 Marionette TRACE conn3 <- [1,702,null,{}] 02:52:55 INFO - PROCESS | 3904 | 1468662775199 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}] 02:52:55 INFO - PROCESS | 3904 | 1468662775202 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:55 INFO - PROCESS | 3904 | 1468662775301 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:52:55 INFO - PROCESS | 3904 | 1468662775437 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 3904 | 1468662775441 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:55 INFO - PROCESS | 3904 | ++DOCSHELL 1145FC00 == 35 [pid = 3904] [id = 185] 02:52:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (11464800) [pid = 3904] [serial = 553] [outer = 00000000] 02:52:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1291D000) [pid = 3904] [serial = 554] [outer = 11464800] 02:52:55 INFO - PROCESS | 3904 | 1468662775540 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (129B5000) [pid = 3904] [serial = 555] [outer = 11464800] 02:52:56 INFO - PROCESS | 3904 | --DOCSHELL 11AE2400 == 34 [pid = 3904] [id = 183] 02:52:56 INFO - PROCESS | 3904 | --DOCSHELL 16319C00 == 33 [pid = 3904] [id = 182] 02:52:56 INFO - PROCESS | 3904 | --DOCSHELL 16020400 == 32 [pid = 3904] [id = 181] 02:52:56 INFO - PROCESS | 3904 | --DOCSHELL 154EE800 == 31 [pid = 3904] [id = 180] 02:52:56 INFO - PROCESS | 3904 | --DOCSHELL 14453400 == 30 [pid = 3904] [id = 179] 02:52:56 INFO - PROCESS | 3904 | --DOCSHELL 12D6D800 == 29 [pid = 3904] [id = 178] 02:52:56 INFO - PROCESS | 3904 | --DOCSHELL 112AF400 == 28 [pid = 3904] [id = 177] 02:52:56 INFO - PROCESS | 3904 | 1468662776632 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]]]}] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A70BC00) [pid = 3904] [serial = 525] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1A769000) [pid = 3904] [serial = 527] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (19DEC800) [pid = 3904] [serial = 512] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1A38AC00) [pid = 3904] [serial = 515] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (19DEEC00) [pid = 3904] [serial = 513] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A604000) [pid = 3904] [serial = 518] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A50D400) [pid = 3904] [serial = 516] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A706000) [pid = 3904] [serial = 524] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1A0C7800) [pid = 3904] [serial = 521] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A60D400) [pid = 3904] [serial = 519] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1804B800) [pid = 3904] [serial = 509] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (16E44000) [pid = 3904] [serial = 506] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (16F45400) [pid = 3904] [serial = 507] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (1541A400) [pid = 3904] [serial = 503] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (15C59000) [pid = 3904] [serial = 504] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (15418C00) [pid = 3904] [serial = 501] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (1321BC00) [pid = 3904] [serial = 500] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (16324400) [pid = 3904] [serial = 498] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (16321000) [pid = 3904] [serial = 497] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (13429C00) [pid = 3904] [serial = 495] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (1315A400) [pid = 3904] [serial = 494] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 50 (1A70A000) [pid = 3904] [serial = 492] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 49 (1A4B3000) [pid = 3904] [serial = 522] [outer = 00000000] [url = about:blank] 02:52:56 INFO - PROCESS | 3904 | --DOMWINDOW == 48 (1977EC00) [pid = 3904] [serial = 510] [outer = 00000000] [url = about:blank] 02:52:56 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 02:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1470ms 02:52:56 INFO - PROCESS | 3904 | 1468662776652 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:52:56 INFO - PROCESS | 3904 | 1468662776656 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 02:52:56 INFO - PROCESS | 3904 | 1468662776660 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 3904 | 1468662776663 Marionette TRACE conn3 <- [1,706,null,{}] 02:52:56 INFO - PROCESS | 3904 | 1468662776669 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}] 02:52:56 INFO - PROCESS | 3904 | 1468662776672 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:56 INFO - PROCESS | 3904 | 1468662776785 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:52:56 INFO - PROCESS | 3904 | 1468662776851 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 3904 | 1468662776856 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:56 INFO - PROCESS | 3904 | ++DOCSHELL 129F3800 == 29 [pid = 3904] [id = 186] 02:52:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 49 (129F5000) [pid = 3904] [serial = 556] [outer = 00000000] 02:52:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 50 (12DF4C00) [pid = 3904] [serial = 557] [outer = 129F5000] 02:52:56 INFO - PROCESS | 3904 | 1468662776903 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (130A5000) [pid = 3904] [serial = 558] [outer = 129F5000] 02:52:57 INFO - PROCESS | 3904 | 1468662777714 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1113ms 02:52:57 INFO - PROCESS | 3904 | 1468662777823 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 3904 | 1468662777828 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 02:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:52:57 INFO - PROCESS | 3904 | 1468662777836 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 3904 | 1468662777839 Marionette TRACE conn3 <- [1,710,null,{}] 02:52:57 INFO - PROCESS | 3904 | 1468662777845 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}] 02:52:57 INFO - PROCESS | 3904 | 1468662777849 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:57 INFO - PROCESS | 3904 | 1468662777942 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:52:58 INFO - PROCESS | 3904 | 1468662778134 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 3904 | 1468662778139 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:58 INFO - PROCESS | 3904 | ++DOCSHELL 130A3000 == 30 [pid = 3904] [id = 187] 02:52:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (130C9C00) [pid = 3904] [serial = 559] [outer = 00000000] 02:52:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (131D7000) [pid = 3904] [serial = 560] [outer = 130C9C00] 02:52:58 INFO - PROCESS | 3904 | 1468662778179 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (131E0800) [pid = 3904] [serial = 561] [outer = 130C9C00] 02:52:58 INFO - PROCESS | 3904 | 1468662778729 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] 02:52:58 INFO - PROCESS | 3904 | 1468662778770 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 02:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:52:58 INFO - PROCESS | 3904 | 1468662778759 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 3904 | 1468662778762 Marionette TRACE conn3 <- [1,714,null,{}] 02:52:58 INFO - PROCESS | 3904 | 1468662778766 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}] 02:52:58 INFO - PROCESS | 3904 | 1468662778769 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:58 INFO - PROCESS | 3904 | 1468662778872 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:52:58 INFO - PROCESS | 3904 | 1468662778945 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 3904 | 1468662778948 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:58 INFO - PROCESS | 3904 | ++DOCSHELL 15608800 == 31 [pid = 3904] [id = 188] 02:52:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (15609400) [pid = 3904] [serial = 562] [outer = 00000000] 02:52:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (157B4C00) [pid = 3904] [serial = 563] [outer = 15609400] 02:52:59 INFO - PROCESS | 3904 | 1468662779003 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (15C59000) [pid = 3904] [serial = 564] [outer = 15609400] 02:52:59 INFO - PROCESS | 3904 | 1468662779668 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]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:52:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 942ms 02:52:59 INFO - PROCESS | 3904 | 1468662779731 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 3904 | 1468662779734 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 02:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:52:59 INFO - PROCESS | 3904 | 1468662779757 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 3904 | 1468662779761 Marionette TRACE conn3 <- [1,718,null,{}] 02:52:59 INFO - PROCESS | 3904 | 1468662779774 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}] 02:52:59 INFO - PROCESS | 3904 | 1468662779783 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:52:59 INFO - PROCESS | 3904 | 1468662779956 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:53:00 INFO - PROCESS | 3904 | 1468662780025 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 3904 | 1468662780028 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:00 INFO - PROCESS | 3904 | ++DOCSHELL 10E94000 == 32 [pid = 3904] [id = 189] 02:53:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (10EDF000) [pid = 3904] [serial = 565] [outer = 00000000] 02:53:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (11C40800) [pid = 3904] [serial = 566] [outer = 10EDF000] 02:53:00 INFO - PROCESS | 3904 | 1468662780077 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (12DFC400) [pid = 3904] [serial = 567] [outer = 10EDF000] 02:53:00 INFO - PROCESS | 3904 | --DOCSHELL 1A70DC00 == 31 [pid = 3904] [id = 176] 02:53:00 INFO - PROCESS | 3904 | --DOCSHELL 1145FC00 == 30 [pid = 3904] [id = 185] 02:53:00 INFO - PROCESS | 3904 | --DOCSHELL 15608800 == 29 [pid = 3904] [id = 188] 02:53:00 INFO - PROCESS | 3904 | --DOCSHELL 15610000 == 28 [pid = 3904] [id = 184] 02:53:00 INFO - PROCESS | 3904 | --DOCSHELL 129F3800 == 27 [pid = 3904] [id = 186] 02:53:00 INFO - PROCESS | 3904 | --DOCSHELL 130A3000 == 26 [pid = 3904] [id = 187] 02:53:01 INFO - PROCESS | 3904 | 1468662781026 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] 02:53:01 INFO - PROCESS | 3904 | 1468662781086 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 02:53:01 INFO - PROCESS | 3904 | 1468662781091 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:53:01 INFO - PROCESS | 3904 | 1468662781094 Marionette TRACE conn3 <- [1,722,null,{}] 02:53:01 INFO - PROCESS | 3904 | 1468662781100 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}] 02:53:01 INFO - PROCESS | 3904 | 1468662781103 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:01 INFO - PROCESS | 3904 | 1468662781172 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:53:01 INFO - PROCESS | 3904 | 1468662781180 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 3904 | 1468662781184 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:01 INFO - PROCESS | 3904 | ++DOCSHELL 13037400 == 27 [pid = 3904] [id = 190] 02:53:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (13438400) [pid = 3904] [serial = 568] [outer = 00000000] 02:53:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (139CD000) [pid = 3904] [serial = 569] [outer = 13438400] 02:53:01 INFO - PROCESS | 3904 | 1468662781235 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (13DA9400) [pid = 3904] [serial = 570] [outer = 13438400] 02:53:01 INFO - PROCESS | 3904 | 1468662781664 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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:53:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 585ms 02:53:01 INFO - PROCESS | 3904 | 1468662781677 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 3904 | 1468662781681 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 02:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:53:01 INFO - PROCESS | 3904 | 1468662781688 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 3904 | 1468662781691 Marionette TRACE conn3 <- [1,726,null,{}] 02:53:01 INFO - PROCESS | 3904 | 1468662781736 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}] 02:53:01 INFO - PROCESS | 3904 | 1468662781739 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:01 INFO - PROCESS | 3904 | 1468662781804 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:53:01 INFO - PROCESS | 3904 | 1468662781813 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 3904 | 1468662781816 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:01 INFO - PROCESS | 3904 | ++DOCSHELL 16024C00 == 28 [pid = 3904] [id = 191] 02:53:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (16025400) [pid = 3904] [serial = 571] [outer = 00000000] 02:53:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (1602C800) [pid = 3904] [serial = 572] [outer = 16025400] 02:53:01 INFO - PROCESS | 3904 | 1468662781864 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (162AC000) [pid = 3904] [serial = 573] [outer = 16025400] 02:53:02 INFO - PROCESS | 3904 | 1468662782711 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1084ms 02:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:53:02 INFO - PROCESS | 3904 | 1468662782783 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 3904 | 1468662782786 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 02:53:02 INFO - PROCESS | 3904 | 1468662782789 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 3904 | 1468662782793 Marionette TRACE conn3 <- [1,730,null,{}] 02:53:02 INFO - PROCESS | 3904 | 1468662782809 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}] 02:53:02 INFO - PROCESS | 3904 | 1468662782813 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:02 INFO - PROCESS | 3904 | 1468662782906 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:53:02 INFO - PROCESS | 3904 | 1468662782913 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 3904 | 1468662782916 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:02 INFO - PROCESS | 3904 | ++DOCSHELL 16359400 == 29 [pid = 3904] [id = 192] 02:53:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (16724400) [pid = 3904] [serial = 574] [outer = 00000000] 02:53:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16E44C00) [pid = 3904] [serial = 575] [outer = 16724400] 02:53:02 INFO - PROCESS | 3904 | 1468662782964 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16F4AC00) [pid = 3904] [serial = 576] [outer = 16724400] 02:53:03 INFO - PROCESS | 3904 | 1468662783822 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]]]}] 02:53:03 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 02:53:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1084ms 02:53:03 INFO - PROCESS | 3904 | 1468662783896 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 3904 | 1468662783898 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1540B400) [pid = 3904] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (12DF4400) [pid = 3904] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (15603800) [pid = 3904] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A710400) [pid = 3904] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (112E2400) [pid = 3904] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (16023C00) [pid = 3904] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1631DC00) [pid = 3904] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:53:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (11CD6800) [pid = 3904] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (11464800) [pid = 3904] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (129F5000) [pid = 3904] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:53:03 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (1631B400) [pid = 3904] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:53:03 INFO - PROCESS | 3904 | 1468662783908 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 3904 | 1468662783910 Marionette TRACE conn3 <- [1,734,null,{}] 02:53:03 INFO - PROCESS | 3904 | 1468662783914 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}] 02:53:03 INFO - PROCESS | 3904 | 1468662783916 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:04 INFO - PROCESS | 3904 | 1468662784006 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:53:04 INFO - PROCESS | 3904 | 1468662784051 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 3904 | 1468662784053 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:04 INFO - PROCESS | 3904 | ++DOCSHELL 1560D000 == 30 [pid = 3904] [id = 193] 02:53:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (157B2800) [pid = 3904] [serial = 577] [outer = 00000000] 02:53:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (1631B400) [pid = 3904] [serial = 578] [outer = 157B2800] 02:53:04 INFO - PROCESS | 3904 | 1468662784096 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (1712FC00) [pid = 3904] [serial = 579] [outer = 157B2800] 02:53:04 INFO - PROCESS | 3904 | 1468662784903 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]]]}] 02:53:04 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.) 02:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1041ms 02:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:53:04 INFO - PROCESS | 3904 | 1468662784952 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 3904 | 1468662784954 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 02:53:04 INFO - PROCESS | 3904 | 1468662784957 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 3904 | 1468662784959 Marionette TRACE conn3 <- [1,738,null,{}] 02:53:04 INFO - PROCESS | 3904 | 1468662784962 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}] 02:53:04 INFO - PROCESS | 3904 | 1468662784964 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:05 INFO - PROCESS | 3904 | 1468662785039 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:53:05 INFO - PROCESS | 3904 | 1468662785044 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 3904 | 1468662785046 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:05 INFO - PROCESS | 3904 | ++DOCSHELL 17975400 == 31 [pid = 3904] [id = 194] 02:53:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (17978C00) [pid = 3904] [serial = 580] [outer = 00000000] 02:53:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (18041400) [pid = 3904] [serial = 581] [outer = 17978C00] 02:53:05 INFO - PROCESS | 3904 | 1468662785089 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (180E4800) [pid = 3904] [serial = 582] [outer = 17978C00] 02:53:05 INFO - PROCESS | 3904 | 1468662785954 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 999ms 02:53:05 INFO - PROCESS | 3904 | 1468662785972 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 3904 | 1468662785977 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 02:53:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:53:05 INFO - PROCESS | 3904 | 1468662785983 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 3904 | 1468662785986 Marionette TRACE conn3 <- [1,742,null,{}] 02:53:06 INFO - PROCESS | 3904 | 1468662786034 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}] 02:53:06 INFO - PROCESS | 3904 | 1468662786037 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:06 INFO - PROCESS | 3904 | 1468662786117 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:53:06 INFO - PROCESS | 3904 | 1468662786227 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 3904 | 1468662786230 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:06 INFO - PROCESS | 3904 | ++DOCSHELL 129F1C00 == 32 [pid = 3904] [id = 195] 02:53:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (129F3800) [pid = 3904] [serial = 583] [outer = 00000000] 02:53:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (131DEC00) [pid = 3904] [serial = 584] [outer = 129F3800] 02:53:06 INFO - PROCESS | 3904 | 1468662786272 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (139CA800) [pid = 3904] [serial = 585] [outer = 129F3800] 02:53:07 INFO - PROCESS | 3904 | 1468662787496 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]]]}] 02:53:07 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 02:53:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1598ms 02:53:07 INFO - PROCESS | 3904 | 1468662787571 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 3904 | 1468662787575 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 02:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:53:07 INFO - PROCESS | 3904 | 1468662787581 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 3904 | 1468662787584 Marionette TRACE conn3 <- [1,746,null,{}] 02:53:07 INFO - PROCESS | 3904 | 1468662787590 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}] 02:53:07 INFO - PROCESS | 3904 | 1468662787592 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:07 INFO - PROCESS | 3904 | 1468662787705 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:53:07 INFO - PROCESS | 3904 | 1468662787775 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 3904 | 1468662787778 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:07 INFO - PROCESS | 3904 | ++DOCSHELL 12D64800 == 33 [pid = 3904] [id = 196] 02:53:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (12D68400) [pid = 3904] [serial = 586] [outer = 00000000] 02:53:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (130A3000) [pid = 3904] [serial = 587] [outer = 12D68400] 02:53:07 INFO - PROCESS | 3904 | 1468662787810 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (13161000) [pid = 3904] [serial = 588] [outer = 12D68400] 02:53:07 INFO - PROCESS | 3904 | --DOCSHELL 1560D000 == 32 [pid = 3904] [id = 193] 02:53:07 INFO - PROCESS | 3904 | --DOCSHELL 16359400 == 31 [pid = 3904] [id = 192] 02:53:07 INFO - PROCESS | 3904 | --DOCSHELL 16024C00 == 30 [pid = 3904] [id = 191] 02:53:07 INFO - PROCESS | 3904 | --DOCSHELL 13037400 == 29 [pid = 3904] [id = 190] 02:53:07 INFO - PROCESS | 3904 | --DOCSHELL 10E94000 == 28 [pid = 3904] [id = 189] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (15603C00) [pid = 3904] [serial = 536] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (130CC400) [pid = 3904] [serial = 533] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1315C000) [pid = 3904] [serial = 534] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16028400) [pid = 3904] [serial = 539] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A76A000) [pid = 3904] [serial = 528] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (11466800) [pid = 3904] [serial = 530] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (114CF800) [pid = 3904] [serial = 531] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (162EE400) [pid = 3904] [serial = 543] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (16A35000) [pid = 3904] [serial = 545] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (16C02800) [pid = 3904] [serial = 548] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (16D46800) [pid = 3904] [serial = 546] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (157B9400) [pid = 3904] [serial = 537] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (129B5000) [pid = 3904] [serial = 555] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (162B2400) [pid = 3904] [serial = 542] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (1291D000) [pid = 3904] [serial = 554] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (130A5000) [pid = 3904] [serial = 558] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (1602D800) [pid = 3904] [serial = 540] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (16C02C00) [pid = 3904] [serial = 549] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (12DF4C00) [pid = 3904] [serial = 557] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 50 (17785C00) [pid = 3904] [serial = 552] [outer = 00000000] [url = about:blank] 02:53:07 INFO - PROCESS | 3904 | --DOMWINDOW == 49 (17784800) [pid = 3904] [serial = 551] [outer = 00000000] [url = about:blank] 02:53:08 INFO - PROCESS | 3904 | 1468662788222 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:53:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 02:53:08 INFO - PROCESS | 3904 | 1468662788259 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 3904 | 1468662788265 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 02:53:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:53:08 INFO - PROCESS | 3904 | 1468662788275 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 3904 | 1468662788278 Marionette TRACE conn3 <- [1,750,null,{}] 02:53:08 INFO - PROCESS | 3904 | 1468662788282 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}] 02:53:08 INFO - PROCESS | 3904 | 1468662788285 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:08 INFO - PROCESS | 3904 | 1468662788369 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:53:08 INFO - PROCESS | 3904 | 1468662788377 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 3904 | 1468662788380 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:08 INFO - PROCESS | 3904 | ++DOCSHELL 13163800 == 29 [pid = 3904] [id = 197] 02:53:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 50 (131D6C00) [pid = 3904] [serial = 589] [outer = 00000000] 02:53:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (13949C00) [pid = 3904] [serial = 590] [outer = 131D6C00] 02:53:08 INFO - PROCESS | 3904 | 1468662788411 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (14451800) [pid = 3904] [serial = 591] [outer = 131D6C00] 02:53:09 INFO - PROCESS | 3904 | 1468662789268 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]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:53:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1042ms 02:53:09 INFO - PROCESS | 3904 | 1468662789317 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 3904 | 1468662789319 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 02:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:53:09 INFO - PROCESS | 3904 | 1468662789323 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 3904 | 1468662789326 Marionette TRACE conn3 <- [1,754,null,{}] 02:53:09 INFO - PROCESS | 3904 | 1468662789336 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}] 02:53:09 INFO - PROCESS | 3904 | 1468662789341 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:09 INFO - PROCESS | 3904 | 1468662789425 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:53:09 INFO - PROCESS | 3904 | 1468662789432 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 3904 | 1468662789435 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:09 INFO - PROCESS | 3904 | ++DOCSHELL 16024C00 == 30 [pid = 3904] [id = 198] 02:53:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (16025800) [pid = 3904] [serial = 592] [outer = 00000000] 02:53:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (162A8000) [pid = 3904] [serial = 593] [outer = 16025800] 02:53:09 INFO - PROCESS | 3904 | 1468662789464 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (162B3400) [pid = 3904] [serial = 594] [outer = 16025800] 02:53:10 INFO - PROCESS | 3904 | 1468662790308 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]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:53:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 985ms 02:53:10 INFO - PROCESS | 3904 | 1468662790317 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 3904 | 1468662790319 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 02:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:53:10 INFO - PROCESS | 3904 | 1468662790323 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 3904 | 1468662790324 Marionette TRACE conn3 <- [1,758,null,{}] 02:53:10 INFO - PROCESS | 3904 | 1468662790328 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}] 02:53:10 INFO - PROCESS | 3904 | 1468662790330 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:10 INFO - PROCESS | 3904 | 1468662790441 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:53:10 INFO - PROCESS | 3904 | 1468662790447 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 3904 | 1468662790449 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:10 INFO - PROCESS | 3904 | ++DOCSHELL 1602BC00 == 31 [pid = 3904] [id = 199] 02:53:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (16319000) [pid = 3904] [serial = 595] [outer = 00000000] 02:53:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (16322000) [pid = 3904] [serial = 596] [outer = 16319000] 02:53:10 INFO - PROCESS | 3904 | 1468662790492 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (16A31C00) [pid = 3904] [serial = 597] [outer = 16319000] 02:53:10 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (16724400) [pid = 3904] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:53:10 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (157B2800) [pid = 3904] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:53:10 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (10EDF000) [pid = 3904] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:53:10 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (16025400) [pid = 3904] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:53:10 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (13438400) [pid = 3904] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:53:10 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (130C9C00) [pid = 3904] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:53:10 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (15609400) [pid = 3904] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:53:10 INFO - PROCESS | 3904 | 1468662790902 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]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 02:53:10 INFO - PROCESS | 3904 | 1468662790965 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 3904 | 1468662790967 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 02:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:53:10 INFO - PROCESS | 3904 | 1468662790970 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 3904 | 1468662790972 Marionette TRACE conn3 <- [1,762,null,{}] 02:53:10 INFO - PROCESS | 3904 | 1468662790976 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}] 02:53:10 INFO - PROCESS | 3904 | 1468662790978 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:11 INFO - PROCESS | 3904 | 1468662791080 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:53:11 INFO - PROCESS | 3904 | 1468662791131 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 3904 | 1468662791115 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:11 INFO - PROCESS | 3904 | ++DOCSHELL 1602B800 == 32 [pid = 3904] [id = 200] 02:53:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (162F8400) [pid = 3904] [serial = 598] [outer = 00000000] 02:53:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (16D41400) [pid = 3904] [serial = 599] [outer = 162F8400] 02:53:11 INFO - PROCESS | 3904 | 1468662791159 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (16E44800) [pid = 3904] [serial = 600] [outer = 162F8400] 02:53:11 INFO - PROCESS | 3904 | 1468662791498 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]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 542ms 02:53:11 INFO - PROCESS | 3904 | 1468662791527 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 3904 | 1468662791529 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 02:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:53:11 INFO - PROCESS | 3904 | 1468662791515 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 3904 | 1468662791516 Marionette TRACE conn3 <- [1,766,null,{}] 02:53:11 INFO - PROCESS | 3904 | 1468662791520 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}] 02:53:11 INFO - PROCESS | 3904 | 1468662791525 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:11 INFO - PROCESS | 3904 | 1468662791653 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:53:11 INFO - PROCESS | 3904 | 1468662791689 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 3904 | 1468662791691 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:11 INFO - PROCESS | 3904 | ++DOCSHELL 16E44000 == 33 [pid = 3904] [id = 201] 02:53:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (17137C00) [pid = 3904] [serial = 601] [outer = 00000000] 02:53:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (177E3800) [pid = 3904] [serial = 602] [outer = 17137C00] 02:53:11 INFO - PROCESS | 3904 | 1468662791726 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (17978000) [pid = 3904] [serial = 603] [outer = 17137C00] 02:53:12 INFO - PROCESS | 3904 | 1468662792085 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]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 571ms 02:53:12 INFO - PROCESS | 3904 | 1468662792114 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 3904 | 1468662792116 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 02:53:12 INFO - PROCESS | 3904 | 1468662792102 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:53:12 INFO - PROCESS | 3904 | 1468662792104 Marionette TRACE conn3 <- [1,770,null,{}] 02:53:12 INFO - PROCESS | 3904 | 1468662792107 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}] 02:53:12 INFO - PROCESS | 3904 | 1468662792109 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:12 INFO - PROCESS | 3904 | 1468662792212 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:53:12 INFO - PROCESS | 3904 | 1468662792219 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 3904 | 1468662792221 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:12 INFO - PROCESS | 3904 | ++DOCSHELL 1281B400 == 34 [pid = 3904] [id = 202] 02:53:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (1796F400) [pid = 3904] [serial = 604] [outer = 00000000] 02:53:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (19777800) [pid = 3904] [serial = 605] [outer = 1796F400] 02:53:12 INFO - PROCESS | 3904 | 1468662792264 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (19779C00) [pid = 3904] [serial = 606] [outer = 1796F400] 02:53:12 INFO - PROCESS | 3904 | 1468662792617 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]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 543ms 02:53:12 INFO - PROCESS | 3904 | 1468662792663 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 3904 | 1468662792665 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 02:53:12 INFO - PROCESS | 3904 | 1468662792668 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:53:12 INFO - PROCESS | 3904 | 1468662792670 Marionette TRACE conn3 <- [1,774,null,{}] 02:53:12 INFO - PROCESS | 3904 | 1468662792673 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}] 02:53:12 INFO - PROCESS | 3904 | 1468662792675 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:12 INFO - PROCESS | 3904 | 1468662792764 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:53:12 INFO - PROCESS | 3904 | 1468662792773 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 3904 | 1468662792775 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:12 INFO - PROCESS | 3904 | ++DOCSHELL 181CF400 == 35 [pid = 3904] [id = 203] 02:53:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (199B3400) [pid = 3904] [serial = 607] [outer = 00000000] 02:53:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (19DE0C00) [pid = 3904] [serial = 608] [outer = 199B3400] 02:53:12 INFO - PROCESS | 3904 | 1468662792821 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (19DE3C00) [pid = 3904] [serial = 609] [outer = 199B3400] 02:53:13 INFO - PROCESS | 3904 | 1468662793200 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]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 585ms 02:53:13 INFO - PROCESS | 3904 | 1468662793245 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 3904 | 1468662793247 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 02:53:13 INFO - PROCESS | 3904 | 1468662793250 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:53:13 INFO - PROCESS | 3904 | 1468662793252 Marionette TRACE conn3 <- [1,778,null,{}] 02:53:13 INFO - PROCESS | 3904 | 1468662793256 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}] 02:53:13 INFO - PROCESS | 3904 | 1468662793257 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:13 INFO - PROCESS | 3904 | 1468662793365 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:53:13 INFO - PROCESS | 3904 | 1468662793356 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 3904 | 1468662793358 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:13 INFO - PROCESS | 3904 | ++DOCSHELL 17A7FC00 == 36 [pid = 3904] [id = 204] 02:53:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (19776400) [pid = 3904] [serial = 610] [outer = 00000000] 02:53:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (19DEE800) [pid = 3904] [serial = 611] [outer = 19776400] 02:53:13 INFO - PROCESS | 3904 | 1468662793401 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (1A0BE400) [pid = 3904] [serial = 612] [outer = 19776400] 02:53:13 INFO - PROCESS | 3904 | 1468662793983 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]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 756ms 02:53:14 INFO - PROCESS | 3904 | 1468662794020 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 3904 | 1468662794025 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 02:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:53:14 INFO - PROCESS | 3904 | 1468662794030 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 3904 | 1468662794033 Marionette TRACE conn3 <- [1,782,null,{}] 02:53:14 INFO - PROCESS | 3904 | 1468662794040 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}] 02:53:14 INFO - PROCESS | 3904 | 1468662794043 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:14 INFO - PROCESS | 3904 | 1468662794157 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:53:14 INFO - PROCESS | 3904 | 1468662794243 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 3904 | 1468662794246 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:14 INFO - PROCESS | 3904 | ++DOCSHELL 10A77800 == 37 [pid = 3904] [id = 205] 02:53:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (11AE2400) [pid = 3904] [serial = 613] [outer = 00000000] 02:53:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (131D3800) [pid = 3904] [serial = 614] [outer = 11AE2400] 02:53:14 INFO - PROCESS | 3904 | 1468662794301 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (14445400) [pid = 3904] [serial = 615] [outer = 11AE2400] 02:53:14 INFO - PROCESS | 3904 | 1468662794839 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]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 856ms 02:53:14 INFO - PROCESS | 3904 | 1468662794901 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 3904 | 1468662794906 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 02:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:53:14 INFO - PROCESS | 3904 | 1468662794912 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 3904 | 1468662794896 Marionette TRACE conn3 <- [1,786,null,{}] 02:53:14 INFO - PROCESS | 3904 | 1468662794901 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}] 02:53:14 INFO - PROCESS | 3904 | 1468662794904 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:15 INFO - PROCESS | 3904 | 1468662795052 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:53:15 INFO - PROCESS | 3904 | 1468662795067 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 3904 | 1468662795070 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:15 INFO - PROCESS | 3904 | ++DOCSHELL 1602A400 == 38 [pid = 3904] [id = 206] 02:53:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (1602D800) [pid = 3904] [serial = 616] [outer = 00000000] 02:53:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162EEC00) [pid = 3904] [serial = 617] [outer = 1602D800] 02:53:15 INFO - PROCESS | 3904 | 1468662795126 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1631D000) [pid = 3904] [serial = 618] [outer = 1602D800] 02:53:15 INFO - PROCESS | 3904 | 1468662795672 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]]]}] 02:53:15 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 02:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 827ms 02:53:15 INFO - PROCESS | 3904 | 1468662795736 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 3904 | 1468662795739 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 02:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:53:15 INFO - PROCESS | 3904 | 1468662795743 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 3904 | 1468662795746 Marionette TRACE conn3 <- [1,790,null,{}] 02:53:15 INFO - PROCESS | 3904 | 1468662795739 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}] 02:53:15 INFO - PROCESS | 3904 | 1468662795744 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:15 INFO - PROCESS | 3904 | 1468662795879 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:53:16 INFO - PROCESS | 3904 | 1468662796003 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 3904 | 1468662796006 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:16 INFO - PROCESS | 3904 | ++DOCSHELL 16D47400 == 39 [pid = 3904] [id = 207] 02:53:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16E3B800) [pid = 3904] [serial = 619] [outer = 00000000] 02:53:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17A7CC00) [pid = 3904] [serial = 620] [outer = 16E3B800] 02:53:16 INFO - PROCESS | 3904 | 1468662796062 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (19DE7800) [pid = 3904] [serial = 621] [outer = 16E3B800] 02:53:16 INFO - PROCESS | 3904 | 1468662796752 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]]]}] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 181CF400 == 38 [pid = 3904] [id = 203] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 1281B400 == 37 [pid = 3904] [id = 202] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 16E44000 == 36 [pid = 3904] [id = 201] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 1602B800 == 35 [pid = 3904] [id = 200] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 1602BC00 == 34 [pid = 3904] [id = 199] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 16024C00 == 33 [pid = 3904] [id = 198] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 13163800 == 32 [pid = 3904] [id = 197] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 12D64800 == 31 [pid = 3904] [id = 196] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 17975400 == 30 [pid = 3904] [id = 194] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 129F1C00 == 29 [pid = 3904] [id = 195] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 1602A400 == 28 [pid = 3904] [id = 206] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 17A7FC00 == 27 [pid = 3904] [id = 204] 02:53:17 INFO - PROCESS | 3904 | --DOCSHELL 10A77800 == 26 [pid = 3904] [id = 205] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (18041400) [pid = 3904] [serial = 581] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16E44C00) [pid = 3904] [serial = 575] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1631B400) [pid = 3904] [serial = 578] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (12DFC400) [pid = 3904] [serial = 567] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (11C40800) [pid = 3904] [serial = 566] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1602C800) [pid = 3904] [serial = 572] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (139CD000) [pid = 3904] [serial = 569] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (13DA9400) [pid = 3904] [serial = 570] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (131E0800) [pid = 3904] [serial = 561] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (131D7000) [pid = 3904] [serial = 560] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (15C59000) [pid = 3904] [serial = 564] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (157B4C00) [pid = 3904] [serial = 563] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (16F4AC00) [pid = 3904] [serial = 576] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1712FC00) [pid = 3904] [serial = 579] [outer = 00000000] [url = about:blank] 02:53:17 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (162AC000) [pid = 3904] [serial = 573] [outer = 00000000] [url = about:blank] 02:53:17 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 02:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1555ms 02:53:17 INFO - PROCESS | 3904 | 1468662797340 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 3904 | 1468662797345 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 02:53:17 INFO - PROCESS | 3904 | 1468662797354 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 3904 | 1468662797357 Marionette TRACE conn3 <- [1,794,null,{}] 02:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:53:17 INFO - PROCESS | 3904 | 1468662797363 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}] 02:53:17 INFO - PROCESS | 3904 | 1468662797367 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:17 INFO - PROCESS | 3904 | 1468662797451 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:53:17 INFO - PROCESS | 3904 | 1468662797458 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 3904 | 1468662797463 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:17 INFO - PROCESS | 3904 | ++DOCSHELL 112AA400 == 27 [pid = 3904] [id = 208] 02:53:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (112E0C00) [pid = 3904] [serial = 622] [outer = 00000000] 02:53:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1146E400) [pid = 3904] [serial = 623] [outer = 112E0C00] 02:53:17 INFO - PROCESS | 3904 | 1468662797492 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (11AE3C00) [pid = 3904] [serial = 624] [outer = 112E0C00] 02:53:17 INFO - PROCESS | 3904 | 1468662797926 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]]]}] 02:53:17 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 02:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 585ms 02:53:17 INFO - PROCESS | 3904 | 1468662797943 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 3904 | 1468662797946 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 02:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:53:17 INFO - PROCESS | 3904 | 1468662797953 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 3904 | 1468662797957 Marionette TRACE conn3 <- [1,798,null,{}] 02:53:17 INFO - PROCESS | 3904 | 1468662797961 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}] 02:53:17 INFO - PROCESS | 3904 | 1468662797963 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:18 INFO - PROCESS | 3904 | 1468662798047 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:53:18 INFO - PROCESS | 3904 | 1468662798076 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 3904 | 1468662798079 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:18 INFO - PROCESS | 3904 | ++DOCSHELL 132CF800 == 28 [pid = 3904] [id = 209] 02:53:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (132D3800) [pid = 3904] [serial = 625] [outer = 00000000] 02:53:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (1394A800) [pid = 3904] [serial = 626] [outer = 132D3800] 02:53:18 INFO - PROCESS | 3904 | 1468662798107 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13DB0C00) [pid = 3904] [serial = 627] [outer = 132D3800] 02:53:18 INFO - PROCESS | 3904 | 1468662798536 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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 599ms 02:53:18 INFO - PROCESS | 3904 | 1468662798546 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 3904 | 1468662798548 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 02:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:53:18 INFO - PROCESS | 3904 | 1468662798552 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 3904 | 1468662798554 Marionette TRACE conn3 <- [1,802,null,{}] 02:53:18 INFO - PROCESS | 3904 | 1468662798567 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}] 02:53:18 INFO - PROCESS | 3904 | 1468662798572 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:18 INFO - PROCESS | 3904 | 1468662798682 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:53:18 INFO - PROCESS | 3904 | 1468662798693 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 3904 | 1468662798697 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:18 INFO - PROCESS | 3904 | ++DOCSHELL 15C63C00 == 29 [pid = 3904] [id = 210] 02:53:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15C65400) [pid = 3904] [serial = 628] [outer = 00000000] 02:53:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16024000) [pid = 3904] [serial = 629] [outer = 15C65400] 02:53:18 INFO - PROCESS | 3904 | 1468662798744 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16029800) [pid = 3904] [serial = 630] [outer = 15C65400] 02:53:19 INFO - PROCESS | 3904 | 1468662799150 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] 02:53:19 INFO - PROCESS | 3904 | 1468662799193 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 02:53:19 INFO - PROCESS | 3904 | 1468662799196 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 3904 | 1468662799198 Marionette TRACE conn3 <- [1,806,null,{}] 02:53:19 INFO - PROCESS | 3904 | 1468662799201 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}] 02:53:19 INFO - PROCESS | 3904 | 1468662799203 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:19 INFO - PROCESS | 3904 | 1468662799298 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:53:19 INFO - PROCESS | 3904 | 1468662799304 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 3904 | 1468662799306 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:19 INFO - PROCESS | 3904 | ++DOCSHELL 1602BC00 == 30 [pid = 3904] [id = 211] 02:53:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162A5C00) [pid = 3904] [serial = 631] [outer = 00000000] 02:53:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1631E800) [pid = 3904] [serial = 632] [outer = 162A5C00] 02:53:19 INFO - PROCESS | 3904 | 1468662799349 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16A31800) [pid = 3904] [serial = 633] [outer = 162A5C00] 02:53:19 INFO - PROCESS | 3904 | 1468662799762 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]]]}] 02:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 571ms 02:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:53:19 INFO - PROCESS | 3904 | 1468662799780 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:53:19 INFO - PROCESS | 3904 | 1468662799782 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 02:53:19 INFO - PROCESS | 3904 | 1468662799785 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 3904 | 1468662799787 Marionette TRACE conn3 <- [1,810,null,{}] 02:53:19 INFO - PROCESS | 3904 | 1468662799796 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}] 02:53:19 INFO - PROCESS | 3904 | 1468662799798 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:19 INFO - PROCESS | 3904 | 1468662799899 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:53:19 INFO - PROCESS | 3904 | 1468662799969 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 3904 | 1468662799972 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:19 INFO - PROCESS | 3904 | ++DOCSHELL 130ACC00 == 31 [pid = 3904] [id = 212] 02:53:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1312FC00) [pid = 3904] [serial = 634] [outer = 00000000] 02:53:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16F43400) [pid = 3904] [serial = 635] [outer = 1312FC00] 02:53:20 INFO - PROCESS | 3904 | 1468662800019 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1768A400) [pid = 3904] [serial = 636] [outer = 1312FC00] 02:53:20 INFO - PROCESS | 3904 | 1468662800424 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] 02:53:20 INFO - PROCESS | 3904 | 1468662800476 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 02:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:53:20 INFO - PROCESS | 3904 | 1468662800488 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 3904 | 1468662800490 Marionette TRACE conn3 <- [1,814,null,{}] 02:53:20 INFO - PROCESS | 3904 | 1468662800493 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}] 02:53:20 INFO - PROCESS | 3904 | 1468662800499 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:20 INFO - PROCESS | 3904 | 1468662800609 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:53:20 INFO - PROCESS | 3904 | 1468662800665 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 3904 | 1468662800668 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:20 INFO - PROCESS | 3904 | ++DOCSHELL 17A80800 == 32 [pid = 3904] [id = 213] 02:53:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17A87C00) [pid = 3904] [serial = 637] [outer = 00000000] 02:53:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (19778800) [pid = 3904] [serial = 638] [outer = 17A87C00] 02:53:20 INFO - PROCESS | 3904 | 1468662800711 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (19DDF400) [pid = 3904] [serial = 639] [outer = 17A87C00] 02:53:21 INFO - PROCESS | 3904 | 1468662801079 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]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 642ms 02:53:21 INFO - PROCESS | 3904 | 1468662801136 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 3904 | 1468662801138 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 02:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:53:21 INFO - PROCESS | 3904 | 1468662801181 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 3904 | 1468662801183 Marionette TRACE conn3 <- [1,818,null,{}] 02:53:21 INFO - PROCESS | 3904 | 1468662801186 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}] 02:53:21 INFO - PROCESS | 3904 | 1468662801188 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:21 INFO - PROCESS | 3904 | 1468662801298 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:53:21 INFO - PROCESS | 3904 | 1468662801307 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 3904 | 1468662801309 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:21 INFO - PROCESS | 3904 | ++DOCSHELL 19774000 == 33 [pid = 3904] [id = 214] 02:53:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (19DE2000) [pid = 3904] [serial = 640] [outer = 00000000] 02:53:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A0C3800) [pid = 3904] [serial = 641] [outer = 19DE2000] 02:53:21 INFO - PROCESS | 3904 | 1468662801335 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A0C6C00) [pid = 3904] [serial = 642] [outer = 19DE2000] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16319000) [pid = 3904] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17978C00) [pid = 3904] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16025800) [pid = 3904] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (129F3800) [pid = 3904] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (131D6C00) [pid = 3904] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (12D68400) [pid = 3904] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (17137C00) [pid = 3904] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1796F400) [pid = 3904] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (162F8400) [pid = 3904] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (19776400) [pid = 3904] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:53:21 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (199B3400) [pid = 3904] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:53:21 INFO - PROCESS | 3904 | 1468662801746 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]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 642ms 02:53:21 INFO - PROCESS | 3904 | 1468662801809 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 3904 | 1468662801811 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 02:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:53:21 INFO - PROCESS | 3904 | 1468662801814 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 3904 | 1468662801816 Marionette TRACE conn3 <- [1,822,null,{}] 02:53:21 INFO - PROCESS | 3904 | 1468662801819 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}] 02:53:21 INFO - PROCESS | 3904 | 1468662801821 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:21 INFO - PROCESS | 3904 | 1468662801897 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:53:21 INFO - PROCESS | 3904 | 1468662801901 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 3904 | 1468662801904 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:21 INFO - PROCESS | 3904 | ++DOCSHELL 130D0400 == 34 [pid = 3904] [id = 215] 02:53:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (13125400) [pid = 3904] [serial = 643] [outer = 00000000] 02:53:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (199B3400) [pid = 3904] [serial = 644] [outer = 13125400] 02:53:21 INFO - PROCESS | 3904 | 1468662801946 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (19DEC800) [pid = 3904] [serial = 645] [outer = 13125400] 02:53:22 INFO - PROCESS | 3904 | 1468662802317 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 542ms 02:53:22 INFO - PROCESS | 3904 | 1468662802355 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 3904 | 1468662802357 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 02:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:53:22 INFO - PROCESS | 3904 | 1468662802364 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 3904 | 1468662802365 Marionette TRACE conn3 <- [1,826,null,{}] 02:53:22 INFO - PROCESS | 3904 | 1468662802369 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}] 02:53:22 INFO - PROCESS | 3904 | 1468662802371 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:22 INFO - PROCESS | 3904 | 1468662802447 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:53:22 INFO - PROCESS | 3904 | 1468662802453 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 3904 | 1468662802455 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:22 INFO - PROCESS | 3904 | ++DOCSHELL 16E44C00 == 35 [pid = 3904] [id = 216] 02:53:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1A0BE800) [pid = 3904] [serial = 646] [outer = 00000000] 02:53:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A0DB000) [pid = 3904] [serial = 647] [outer = 1A0BE800] 02:53:22 INFO - PROCESS | 3904 | 1468662802501 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A0DB400) [pid = 3904] [serial = 648] [outer = 1A0BE800] 02:53:22 INFO - PROCESS | 3904 | 1468662802896 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 542ms 02:53:22 INFO - PROCESS | 3904 | 1468662802920 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 3904 | 1468662802922 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 02:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:53:22 INFO - PROCESS | 3904 | 1468662802926 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 3904 | 1468662802927 Marionette TRACE conn3 <- [1,830,null,{}] 02:53:22 INFO - PROCESS | 3904 | 1468662802931 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}] 02:53:22 INFO - PROCESS | 3904 | 1468662802933 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:23 INFO - PROCESS | 3904 | 1468662803036 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:53:23 INFO - PROCESS | 3904 | 1468662803043 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 3904 | 1468662803045 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:23 INFO - PROCESS | 3904 | ++DOCSHELL 10A09400 == 36 [pid = 3904] [id = 217] 02:53:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (129AA400) [pid = 3904] [serial = 649] [outer = 00000000] 02:53:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A388C00) [pid = 3904] [serial = 650] [outer = 129AA400] 02:53:23 INFO - PROCESS | 3904 | 1468662803099 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A391000) [pid = 3904] [serial = 651] [outer = 129AA400] 02:53:23 INFO - PROCESS | 3904 | 1468662803639 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 770ms 02:53:23 INFO - PROCESS | 3904 | 1468662803717 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 3904 | 1468662803721 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 02:53:23 INFO - PROCESS | 3904 | 1468662803728 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:53:23 INFO - PROCESS | 3904 | 1468662803732 Marionette TRACE conn3 <- [1,834,null,{}] 02:53:23 INFO - PROCESS | 3904 | 1468662803737 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}] 02:53:23 INFO - PROCESS | 3904 | 1468662803740 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:23 INFO - PROCESS | 3904 | 1468662803849 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:53:23 INFO - PROCESS | 3904 | 1468662803923 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 3904 | 1468662803926 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:23 INFO - PROCESS | 3904 | ++DOCSHELL 103C9800 == 37 [pid = 3904] [id = 218] 02:53:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (10A7EC00) [pid = 3904] [serial = 652] [outer = 00000000] 02:53:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (130A1400) [pid = 3904] [serial = 653] [outer = 10A7EC00] 02:53:24 INFO - PROCESS | 3904 | 1468662804007 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (131DB800) [pid = 3904] [serial = 654] [outer = 10A7EC00] 02:53:24 INFO - PROCESS | 3904 | 1468662804832 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1184ms 02:53:24 INFO - PROCESS | 3904 | 1468662804915 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 3904 | 1468662804920 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 02:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:53:24 INFO - PROCESS | 3904 | 1468662804925 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 3904 | 1468662804928 Marionette TRACE conn3 <- [1,838,null,{}] 02:53:24 INFO - PROCESS | 3904 | 1468662804933 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}] 02:53:24 INFO - PROCESS | 3904 | 1468662804936 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:25 INFO - PROCESS | 3904 | 1468662805054 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:53:25 INFO - PROCESS | 3904 | 1468662805173 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 3904 | 1468662805177 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 16E44C00 == 36 [pid = 3904] [id = 216] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 130D0400 == 35 [pid = 3904] [id = 215] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 19774000 == 34 [pid = 3904] [id = 214] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 17A80800 == 33 [pid = 3904] [id = 213] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 130ACC00 == 32 [pid = 3904] [id = 212] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 1602BC00 == 31 [pid = 3904] [id = 211] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 15C63C00 == 30 [pid = 3904] [id = 210] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 132CF800 == 29 [pid = 3904] [id = 209] 02:53:25 INFO - PROCESS | 3904 | --DOCSHELL 112AA400 == 28 [pid = 3904] [id = 208] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A0BE400) [pid = 3904] [serial = 612] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (19DEE800) [pid = 3904] [serial = 611] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (19DE0C00) [pid = 3904] [serial = 608] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16322000) [pid = 3904] [serial = 596] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16A31C00) [pid = 3904] [serial = 597] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (180E4800) [pid = 3904] [serial = 582] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162A8000) [pid = 3904] [serial = 593] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (131DEC00) [pid = 3904] [serial = 584] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (139CA800) [pid = 3904] [serial = 585] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (13949C00) [pid = 3904] [serial = 590] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (14451800) [pid = 3904] [serial = 591] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (130A3000) [pid = 3904] [serial = 587] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (19DE3C00) [pid = 3904] [serial = 609] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (13161000) [pid = 3904] [serial = 588] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (177E3800) [pid = 3904] [serial = 602] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (17978000) [pid = 3904] [serial = 603] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (19777800) [pid = 3904] [serial = 605] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16D41400) [pid = 3904] [serial = 599] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (19779C00) [pid = 3904] [serial = 606] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (162B3400) [pid = 3904] [serial = 594] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (16E44800) [pid = 3904] [serial = 600] [outer = 00000000] [url = about:blank] 02:53:25 INFO - PROCESS | 3904 | ++DOCSHELL 10EE5800 == 29 [pid = 3904] [id = 219] 02:53:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (112A4400) [pid = 3904] [serial = 655] [outer = 00000000] 02:53:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (12D68400) [pid = 3904] [serial = 656] [outer = 112A4400] 02:53:25 INFO - PROCESS | 3904 | 1468662805282 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (12DF4400) [pid = 3904] [serial = 657] [outer = 112A4400] 02:53:25 INFO - PROCESS | 3904 | 1468662805627 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]]]}] 02:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 727ms 02:53:25 INFO - PROCESS | 3904 | 1468662805653 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 3904 | 1468662805658 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 02:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:53:25 INFO - PROCESS | 3904 | 1468662805665 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 3904 | 1468662805667 Marionette TRACE conn3 <- [1,842,null,{}] 02:53:25 INFO - PROCESS | 3904 | 1468662805671 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}] 02:53:25 INFO - PROCESS | 3904 | 1468662805673 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:25 INFO - PROCESS | 3904 | 1468662805757 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:53:25 INFO - PROCESS | 3904 | 1468662805763 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 3904 | 1468662805765 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:25 INFO - PROCESS | 3904 | ++DOCSHELL 13429800 == 30 [pid = 3904] [id = 220] 02:53:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (13438000) [pid = 3904] [serial = 658] [outer = 00000000] 02:53:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (139C9C00) [pid = 3904] [serial = 659] [outer = 13438000] 02:53:25 INFO - PROCESS | 3904 | 1468662805811 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (14451800) [pid = 3904] [serial = 660] [outer = 13438000] 02:53:26 INFO - PROCESS | 3904 | 1468662806218 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 571ms 02:53:26 INFO - PROCESS | 3904 | 1468662806241 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 3904 | 1468662806243 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 02:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:53:26 INFO - PROCESS | 3904 | 1468662806250 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 3904 | 1468662806253 Marionette TRACE conn3 <- [1,846,null,{}] 02:53:26 INFO - PROCESS | 3904 | 1468662806264 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}] 02:53:26 INFO - PROCESS | 3904 | 1468662806269 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:26 INFO - PROCESS | 3904 | 1468662806354 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:53:26 INFO - PROCESS | 3904 | 1468662806391 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 3904 | 1468662806394 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:26 INFO - PROCESS | 3904 | ++DOCSHELL 162AA400 == 31 [pid = 3904] [id = 221] 02:53:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (162AAC00) [pid = 3904] [serial = 661] [outer = 00000000] 02:53:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (162B2C00) [pid = 3904] [serial = 662] [outer = 162AAC00] 02:53:26 INFO - PROCESS | 3904 | 1468662806426 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162F3800) [pid = 3904] [serial = 663] [outer = 162AAC00] 02:53:26 INFO - PROCESS | 3904 | 1468662806840 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 642ms 02:53:26 INFO - PROCESS | 3904 | 1468662806892 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 3904 | 1468662806895 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 02:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:53:26 INFO - PROCESS | 3904 | 1468662806898 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 3904 | 1468662806900 Marionette TRACE conn3 <- [1,850,null,{}] 02:53:26 INFO - PROCESS | 3904 | 1468662806903 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}] 02:53:26 INFO - PROCESS | 3904 | 1468662806906 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:26 INFO - PROCESS | 3904 | 1468662806995 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:53:26 INFO - PROCESS | 3904 | 1468662807003 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 3904 | 1468662807005 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:26 INFO - PROCESS | 3904 | ++DOCSHELL 16320400 == 32 [pid = 3904] [id = 222] 02:53:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16726800) [pid = 3904] [serial = 664] [outer = 00000000] 02:53:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16E39400) [pid = 3904] [serial = 665] [outer = 16726800] 02:53:27 INFO - PROCESS | 3904 | 1468662807053 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16E48000) [pid = 3904] [serial = 666] [outer = 16726800] 02:53:27 INFO - PROCESS | 3904 | 1468662807424 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]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 585ms 02:53:27 INFO - PROCESS | 3904 | 1468662807479 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 3904 | 1468662807481 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 02:53:27 INFO - PROCESS | 3904 | 1468662807484 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:53:27 INFO - PROCESS | 3904 | 1468662807486 Marionette TRACE conn3 <- [1,854,null,{}] 02:53:27 INFO - PROCESS | 3904 | 1468662807489 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}] 02:53:27 INFO - PROCESS | 3904 | 1468662807491 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:27 INFO - PROCESS | 3904 | 1468662807599 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:53:27 INFO - PROCESS | 3904 | 1468662807654 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 3904 | 1468662807656 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:27 INFO - PROCESS | 3904 | ++DOCSHELL 170D9400 == 33 [pid = 3904] [id = 223] 02:53:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1713D000) [pid = 3904] [serial = 667] [outer = 00000000] 02:53:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1778F000) [pid = 3904] [serial = 668] [outer = 1713D000] 02:53:27 INFO - PROCESS | 3904 | 1468662807699 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17974400) [pid = 3904] [serial = 669] [outer = 1713D000] 02:53:28 INFO - PROCESS | 3904 | 1468662808330 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]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 856ms 02:53:28 INFO - PROCESS | 3904 | 1468662808360 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 3904 | 1468662808362 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 02:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:53:28 INFO - PROCESS | 3904 | 1468662808366 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 3904 | 1468662808368 Marionette TRACE conn3 <- [1,858,null,{}] 02:53:28 INFO - PROCESS | 3904 | 1468662808371 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}] 02:53:28 INFO - PROCESS | 3904 | 1468662808377 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:28 INFO - PROCESS | 3904 | 1468662808493 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:53:28 INFO - PROCESS | 3904 | 1468662808502 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 3904 | 1468662808504 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:28 INFO - PROCESS | 3904 | ++DOCSHELL 1778B800 == 34 [pid = 3904] [id = 224] 02:53:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (17A7B000) [pid = 3904] [serial = 670] [outer = 00000000] 02:53:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A0C3C00) [pid = 3904] [serial = 671] [outer = 17A7B000] 02:53:28 INFO - PROCESS | 3904 | 1468662808597 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A0CDC00) [pid = 3904] [serial = 672] [outer = 17A7B000] 02:53:28 INFO - PROCESS | 3904 | 1468662808999 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 02:53:29 INFO - PROCESS | 3904 | 1468662809048 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 3904 | 1468662809050 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 02:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:53:29 INFO - PROCESS | 3904 | 1468662809049 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 3904 | 1468662809051 Marionette TRACE conn3 <- [1,862,null,{}] 02:53:29 INFO - PROCESS | 3904 | 1468662809054 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}] 02:53:29 INFO - PROCESS | 3904 | 1468662809057 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:29 INFO - PROCESS | 3904 | 1468662809161 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:53:29 INFO - PROCESS | 3904 | 1468662809172 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 3904 | 1468662809174 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:29 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C5400 == 35 [pid = 3904] [id = 225] 02:53:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A387800) [pid = 3904] [serial = 673] [outer = 00000000] 02:53:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A50C800) [pid = 3904] [serial = 674] [outer = 1A387800] 02:53:29 INFO - PROCESS | 3904 | 1468662809226 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A4BB800) [pid = 3904] [serial = 675] [outer = 1A387800] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (162A5C00) [pid = 3904] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (13125400) [pid = 3904] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17A87C00) [pid = 3904] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1602D800) [pid = 3904] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (112E0C00) [pid = 3904] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (19DE2000) [pid = 3904] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (11AE2400) [pid = 3904] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16E3B800) [pid = 3904] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1312FC00) [pid = 3904] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A0BE800) [pid = 3904] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (15C65400) [pid = 3904] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:53:29 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (132D3800) [pid = 3904] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:53:29 INFO - PROCESS | 3904 | 1468662809654 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 642ms 02:53:29 INFO - PROCESS | 3904 | 1468662809687 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 3904 | 1468662809689 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 02:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:53:29 INFO - PROCESS | 3904 | 1468662809693 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 3904 | 1468662809695 Marionette TRACE conn3 <- [1,866,null,{}] 02:53:29 INFO - PROCESS | 3904 | 1468662809698 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}] 02:53:29 INFO - PROCESS | 3904 | 1468662809700 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:29 INFO - PROCESS | 3904 | 1468662809777 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:53:29 INFO - PROCESS | 3904 | 1468662809783 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 3904 | 1468662809785 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:29 INFO - PROCESS | 3904 | ++DOCSHELL 1631C800 == 36 [pid = 3904] [id = 226] 02:53:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16323400) [pid = 3904] [serial = 676] [outer = 00000000] 02:53:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1A0DDC00) [pid = 3904] [serial = 677] [outer = 16323400] 02:53:29 INFO - PROCESS | 3904 | 1468662809828 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1A4B0800) [pid = 3904] [serial = 678] [outer = 16323400] 02:53:30 INFO - PROCESS | 3904 | 1468662810219 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]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 585ms 02:53:30 INFO - PROCESS | 3904 | 1468662810276 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 3904 | 1468662810278 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 02:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:53:30 INFO - PROCESS | 3904 | 1468662810281 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 3904 | 1468662810283 Marionette TRACE conn3 <- [1,870,null,{}] 02:53:30 INFO - PROCESS | 3904 | 1468662810286 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}] 02:53:30 INFO - PROCESS | 3904 | 1468662810288 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:30 INFO - PROCESS | 3904 | 1468662810363 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:53:30 INFO - PROCESS | 3904 | 1468662810368 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 3904 | 1468662810370 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:30 INFO - PROCESS | 3904 | ++DOCSHELL 17A7FC00 == 37 [pid = 3904] [id = 227] 02:53:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1A0C9400) [pid = 3904] [serial = 679] [outer = 00000000] 02:53:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A514400) [pid = 3904] [serial = 680] [outer = 1A0C9400] 02:53:30 INFO - PROCESS | 3904 | 1468662810412 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A518C00) [pid = 3904] [serial = 681] [outer = 1A0C9400] 02:53:30 INFO - PROCESS | 3904 | 1468662810791 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]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 542ms 02:53:30 INFO - PROCESS | 3904 | 1468662810843 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 3904 | 1468662810844 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 02:53:30 INFO - PROCESS | 3904 | 1468662810848 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:53:30 INFO - PROCESS | 3904 | 1468662810849 Marionette TRACE conn3 <- [1,874,null,{}] 02:53:30 INFO - PROCESS | 3904 | 1468662810836 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}] 02:53:30 INFO - PROCESS | 3904 | 1468662810837 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:30 INFO - PROCESS | 3904 | 1468662810915 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:53:30 INFO - PROCESS | 3904 | 1468662810922 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 3904 | 1468662810924 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:30 INFO - PROCESS | 3904 | ++DOCSHELL 162EDC00 == 38 [pid = 3904] [id = 228] 02:53:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16317400) [pid = 3904] [serial = 682] [outer = 00000000] 02:53:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A608000) [pid = 3904] [serial = 683] [outer = 16317400] 02:53:30 INFO - PROCESS | 3904 | 1468662810967 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A60EC00) [pid = 3904] [serial = 684] [outer = 16317400] 02:53:31 INFO - PROCESS | 3904 | 1468662811557 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]]]}] 02:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 771ms 02:53:31 INFO - PROCESS | 3904 | 1468662811614 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 3904 | 1468662811618 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 02:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:53:31 INFO - PROCESS | 3904 | 1468662811624 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - PROCESS | 3904 | 1468662811627 Marionette TRACE conn3 <- [1,878,null,{}] 02:53:31 INFO - PROCESS | 3904 | 1468662811633 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}] 02:53:31 INFO - PROCESS | 3904 | 1468662811636 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:31 INFO - PROCESS | 3904 | 1468662811727 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:53:31 INFO - PROCESS | 3904 | 1468662811874 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 3904 | 1468662811877 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:31 INFO - PROCESS | 3904 | ++DOCSHELL 129EE000 == 39 [pid = 3904] [id = 229] 02:53:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (129EEC00) [pid = 3904] [serial = 685] [outer = 00000000] 02:53:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1321C000) [pid = 3904] [serial = 686] [outer = 129EEC00] 02:53:31 INFO - PROCESS | 3904 | 1468662811937 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (154EE000) [pid = 3904] [serial = 687] [outer = 129EEC00] 02:53:32 INFO - PROCESS | 3904 | 1468662812489 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 913ms 02:53:32 INFO - PROCESS | 3904 | 1468662812531 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 3904 | 1468662812536 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 02:53:32 INFO - PROCESS | 3904 | 1468662812542 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:53:32 INFO - PROCESS | 3904 | 1468662812545 Marionette TRACE conn3 <- [1,882,null,{}] 02:53:32 INFO - PROCESS | 3904 | 1468662812562 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}] 02:53:32 INFO - PROCESS | 3904 | 1468662812565 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:32 INFO - PROCESS | 3904 | 1468662812657 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:53:32 INFO - PROCESS | 3904 | 1468662812778 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 3904 | 1468662812781 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:32 INFO - PROCESS | 3904 | ++DOCSHELL 15C5C400 == 40 [pid = 3904] [id = 230] 02:53:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (15C5FC00) [pid = 3904] [serial = 688] [outer = 00000000] 02:53:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16322000) [pid = 3904] [serial = 689] [outer = 15C5FC00] 02:53:32 INFO - PROCESS | 3904 | 1468662812836 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16D4BC00) [pid = 3904] [serial = 690] [outer = 15C5FC00] 02:53:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (11464800) [pid = 3904] [serial = 691] [outer = 1B238000] 02:53:33 INFO - PROCESS | 3904 | 1468662813649 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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1142ms 02:53:33 INFO - PROCESS | 3904 | 1468662813689 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 3904 | 1468662813694 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 02:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:53:33 INFO - PROCESS | 3904 | 1468662813699 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 3904 | 1468662813703 Marionette TRACE conn3 <- [1,886,null,{}] 02:53:33 INFO - PROCESS | 3904 | 1468662813708 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}] 02:53:33 INFO - PROCESS | 3904 | 1468662813710 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:33 INFO - PROCESS | 3904 | 1468662813813 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:53:33 INFO - PROCESS | 3904 | 1468662813895 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 3904 | 1468662813900 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 17A7FC00 == 39 [pid = 3904] [id = 227] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 1631C800 == 38 [pid = 3904] [id = 226] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 1A0C5400 == 37 [pid = 3904] [id = 225] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 1778B800 == 36 [pid = 3904] [id = 224] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 170D9400 == 35 [pid = 3904] [id = 223] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 16320400 == 34 [pid = 3904] [id = 222] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 162AA400 == 33 [pid = 3904] [id = 221] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 13429800 == 32 [pid = 3904] [id = 220] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 10EE5800 == 31 [pid = 3904] [id = 219] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 10A09400 == 30 [pid = 3904] [id = 217] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 103C9800 == 29 [pid = 3904] [id = 218] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 16D47400 == 28 [pid = 3904] [id = 207] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 162EDC00 == 27 [pid = 3904] [id = 228] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 129EE000 == 26 [pid = 3904] [id = 229] 02:53:34 INFO - PROCESS | 3904 | --DOCSHELL 15C5C400 == 25 [pid = 3904] [id = 230] 02:53:34 INFO - PROCESS | 3904 | ++DOCSHELL 1055D800 == 26 [pid = 3904] [id = 231] 02:53:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (10A08800) [pid = 3904] [serial = 692] [outer = 00000000] 02:53:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (10A7E000) [pid = 3904] [serial = 693] [outer = 10A08800] 02:53:34 INFO - PROCESS | 3904 | 1468662814484 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (10EDF800) [pid = 3904] [serial = 694] [outer = 10A08800] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1A0DB400) [pid = 3904] [serial = 648] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (1A388C00) [pid = 3904] [serial = 650] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1631E800) [pid = 3904] [serial = 632] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (19DEC800) [pid = 3904] [serial = 645] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (19DDF400) [pid = 3904] [serial = 639] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1631D000) [pid = 3904] [serial = 618] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (11AE3C00) [pid = 3904] [serial = 624] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A0C6C00) [pid = 3904] [serial = 642] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (162EEC00) [pid = 3904] [serial = 617] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1A0C3800) [pid = 3904] [serial = 641] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16A31800) [pid = 3904] [serial = 633] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (14445400) [pid = 3904] [serial = 615] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1146E400) [pid = 3904] [serial = 623] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (19DE7800) [pid = 3904] [serial = 621] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1768A400) [pid = 3904] [serial = 636] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A0DB000) [pid = 3904] [serial = 647] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (131D3800) [pid = 3904] [serial = 614] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (17A7CC00) [pid = 3904] [serial = 620] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16024000) [pid = 3904] [serial = 629] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1394A800) [pid = 3904] [serial = 626] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16F43400) [pid = 3904] [serial = 635] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (199B3400) [pid = 3904] [serial = 644] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (19778800) [pid = 3904] [serial = 638] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (13DB0C00) [pid = 3904] [serial = 627] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16029800) [pid = 3904] [serial = 630] [outer = 00000000] [url = about:blank] 02:53:34 INFO - PROCESS | 3904 | 1468662814950 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]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1270ms 02:53:34 INFO - PROCESS | 3904 | 1468662814974 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 3904 | 1468662814978 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 02:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:53:34 INFO - PROCESS | 3904 | 1468662814983 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 3904 | 1468662814985 Marionette TRACE conn3 <- [1,890,null,{}] 02:53:34 INFO - PROCESS | 3904 | 1468662814990 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}] 02:53:34 INFO - PROCESS | 3904 | 1468662814992 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:35 INFO - PROCESS | 3904 | 1468662815083 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:53:35 INFO - PROCESS | 3904 | 1468662815089 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 3904 | 1468662815092 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:35 INFO - PROCESS | 3904 | ++DOCSHELL 12BCA400 == 27 [pid = 3904] [id = 232] 02:53:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (12BCFC00) [pid = 3904] [serial = 695] [outer = 00000000] 02:53:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13038000) [pid = 3904] [serial = 696] [outer = 12BCFC00] 02:53:35 INFO - PROCESS | 3904 | 1468662815171 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (13162800) [pid = 3904] [serial = 697] [outer = 12BCFC00] 02:53:35 INFO - PROCESS | 3904 | 1468662815582 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 642ms 02:53:35 INFO - PROCESS | 3904 | 1468662815625 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 3904 | 1468662815629 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 02:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:53:35 INFO - PROCESS | 3904 | 1468662815635 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 3904 | 1468662815638 Marionette TRACE conn3 <- [1,894,null,{}] 02:53:35 INFO - PROCESS | 3904 | 1468662815642 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}] 02:53:35 INFO - PROCESS | 3904 | 1468662815644 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:35 INFO - PROCESS | 3904 | 1468662815744 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:53:35 INFO - PROCESS | 3904 | 1468662815751 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 3904 | 1468662815753 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:35 INFO - PROCESS | 3904 | ++DOCSHELL 12BC7800 == 28 [pid = 3904] [id = 233] 02:53:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (132D3800) [pid = 3904] [serial = 698] [outer = 00000000] 02:53:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (141AA000) [pid = 3904] [serial = 699] [outer = 132D3800] 02:53:35 INFO - PROCESS | 3904 | 1468662815799 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (15415800) [pid = 3904] [serial = 700] [outer = 132D3800] 02:53:36 INFO - PROCESS | 3904 | 1468662816236 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 628ms 02:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:53:36 INFO - PROCESS | 3904 | 1468662816275 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 3904 | 1468662816277 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 02:53:36 INFO - PROCESS | 3904 | 1468662816281 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 3904 | 1468662816285 Marionette TRACE conn3 <- [1,898,null,{}] 02:53:36 INFO - PROCESS | 3904 | 1468662816296 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}] 02:53:36 INFO - PROCESS | 3904 | 1468662816300 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:36 INFO - PROCESS | 3904 | 1468662816387 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:53:36 INFO - PROCESS | 3904 | 1468662816404 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 3904 | 1468662816407 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:36 INFO - PROCESS | 3904 | ++DOCSHELL 16029800 == 29 [pid = 3904] [id = 234] 02:53:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1602C800) [pid = 3904] [serial = 701] [outer = 00000000] 02:53:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162AC000) [pid = 3904] [serial = 702] [outer = 1602C800] 02:53:36 INFO - PROCESS | 3904 | 1468662816455 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (131D6000) [pid = 3904] [serial = 703] [outer = 1602C800] 02:53:36 INFO - PROCESS | 3904 | 1468662816909 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 02:53:36 INFO - PROCESS | 3904 | 1468662816960 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 3904 | 1468662816962 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 02:53:36 INFO - PROCESS | 3904 | 1468662816966 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:53:36 INFO - PROCESS | 3904 | 1468662816968 Marionette TRACE conn3 <- [1,902,null,{}] 02:53:36 INFO - PROCESS | 3904 | 1468662816997 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}] 02:53:36 INFO - PROCESS | 3904 | 1468662816999 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:37 INFO - PROCESS | 3904 | 1468662817099 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:53:37 INFO - PROCESS | 3904 | 1468662817111 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 3904 | 1468662817113 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:37 INFO - PROCESS | 3904 | ++DOCSHELL 1602E800 == 30 [pid = 3904] [id = 235] 02:53:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (162AB000) [pid = 3904] [serial = 704] [outer = 00000000] 02:53:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16318C00) [pid = 3904] [serial = 705] [outer = 162AB000] 02:53:37 INFO - PROCESS | 3904 | 1468662817157 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16320C00) [pid = 3904] [serial = 706] [outer = 162AB000] 02:53:37 INFO - PROCESS | 3904 | 1468662817551 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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 02:53:37 INFO - PROCESS | 3904 | 1468662817613 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 3904 | 1468662817615 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 02:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:53:37 INFO - PROCESS | 3904 | 1468662817619 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 3904 | 1468662817620 Marionette TRACE conn3 <- [1,906,null,{}] 02:53:37 INFO - PROCESS | 3904 | 1468662817624 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}] 02:53:37 INFO - PROCESS | 3904 | 1468662817626 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:37 INFO - PROCESS | 3904 | 1468662817712 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:53:37 INFO - PROCESS | 3904 | 1468662817717 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 3904 | 1468662817719 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:37 INFO - PROCESS | 3904 | ++DOCSHELL 16A31C00 == 31 [pid = 3904] [id = 236] 02:53:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A33400) [pid = 3904] [serial = 707] [outer = 00000000] 02:53:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16C0B800) [pid = 3904] [serial = 708] [outer = 16A33400] 02:53:37 INFO - PROCESS | 3904 | 1468662817773 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (176D2400) [pid = 3904] [serial = 709] [outer = 16A33400] 02:53:38 INFO - PROCESS | 3904 | 1468662818224 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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 642ms 02:53:38 INFO - PROCESS | 3904 | 1468662818263 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 3904 | 1468662818265 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 02:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:53:38 INFO - PROCESS | 3904 | 1468662818269 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 3904 | 1468662818270 Marionette TRACE conn3 <- [1,910,null,{}] 02:53:38 INFO - PROCESS | 3904 | 1468662818273 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}] 02:53:38 INFO - PROCESS | 3904 | 1468662818280 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:38 INFO - PROCESS | 3904 | 1468662818397 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:53:38 INFO - PROCESS | 3904 | 1468662818410 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 3904 | 1468662818412 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:38 INFO - PROCESS | 3904 | ++DOCSHELL 11CD7000 == 32 [pid = 3904] [id = 237] 02:53:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (13037400) [pid = 3904] [serial = 710] [outer = 00000000] 02:53:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16E45400) [pid = 3904] [serial = 711] [outer = 13037400] 02:53:38 INFO - PROCESS | 3904 | 1468662818664 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (19774000) [pid = 3904] [serial = 712] [outer = 13037400] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16317400) [pid = 3904] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1713D000) [pid = 3904] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17A7B000) [pid = 3904] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (10A7EC00) [pid = 3904] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (112A4400) [pid = 3904] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16726800) [pid = 3904] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162AAC00) [pid = 3904] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (129AA400) [pid = 3904] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A387800) [pid = 3904] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A0C9400) [pid = 3904] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (13438000) [pid = 3904] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:53:38 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16323400) [pid = 3904] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:53:39 INFO - PROCESS | 3904 | 1468662819025 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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 770ms 02:53:39 INFO - PROCESS | 3904 | 1468662819039 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 3904 | 1468662819041 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 02:53:39 INFO - PROCESS | 3904 | 1468662819044 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:53:39 INFO - PROCESS | 3904 | 1468662819046 Marionette TRACE conn3 <- [1,914,null,{}] 02:53:39 INFO - PROCESS | 3904 | 1468662819049 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}] 02:53:39 INFO - PROCESS | 3904 | 1468662819051 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:39 INFO - PROCESS | 3904 | 1468662819107 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:53:39 INFO - PROCESS | 3904 | 1468662819113 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 3904 | 1468662819115 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:39 INFO - PROCESS | 3904 | ++DOCSHELL 112A4400 == 33 [pid = 3904] [id = 238] 02:53:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (12BC2000) [pid = 3904] [serial = 713] [outer = 00000000] 02:53:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (17A80000) [pid = 3904] [serial = 714] [outer = 12BC2000] 02:53:39 INFO - PROCESS | 3904 | 1468662819161 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (199AD400) [pid = 3904] [serial = 715] [outer = 12BC2000] 02:53:39 INFO - PROCESS | 3904 | 1468662819551 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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 542ms 02:53:39 INFO - PROCESS | 3904 | 1468662819583 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 3904 | 1468662819586 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 02:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:53:39 INFO - PROCESS | 3904 | 1468662819589 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 3904 | 1468662819591 Marionette TRACE conn3 <- [1,918,null,{}] 02:53:39 INFO - PROCESS | 3904 | 1468662819595 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}] 02:53:39 INFO - PROCESS | 3904 | 1468662819596 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:39 INFO - PROCESS | 3904 | 1468662819671 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:53:39 INFO - PROCESS | 3904 | 1468662819677 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 3904 | 1468662819678 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:39 INFO - PROCESS | 3904 | ++DOCSHELL 11AE8000 == 34 [pid = 3904] [id = 239] 02:53:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16324C00) [pid = 3904] [serial = 716] [outer = 00000000] 02:53:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (19DE6800) [pid = 3904] [serial = 717] [outer = 16324C00] 02:53:39 INFO - PROCESS | 3904 | 1468662819705 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (19DE7000) [pid = 3904] [serial = 718] [outer = 16324C00] 02:53:40 INFO - PROCESS | 3904 | 1468662820112 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 543ms 02:53:40 INFO - PROCESS | 3904 | 1468662820145 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 3904 | 1468662820147 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 02:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:53:40 INFO - PROCESS | 3904 | 1468662820161 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 3904 | 1468662820162 Marionette TRACE conn3 <- [1,922,null,{}] 02:53:40 INFO - PROCESS | 3904 | 1468662820166 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}] 02:53:40 INFO - PROCESS | 3904 | 1468662820149 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:40 INFO - PROCESS | 3904 | 1468662820233 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:53:40 INFO - PROCESS | 3904 | 1468662820238 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 3904 | 1468662820240 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:40 INFO - PROCESS | 3904 | ++DOCSHELL 19DEE000 == 35 [pid = 3904] [id = 240] 02:53:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (19DEE800) [pid = 3904] [serial = 719] [outer = 00000000] 02:53:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A0BF400) [pid = 3904] [serial = 720] [outer = 19DEE800] 02:53:40 INFO - PROCESS | 3904 | 1468662820283 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A0C6000) [pid = 3904] [serial = 721] [outer = 19DEE800] 02:53:40 INFO - PROCESS | 3904 | 1468662820988 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]]]}] 02:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 899ms 02:53:41 INFO - PROCESS | 3904 | 1468662821049 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 3904 | 1468662821054 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 02:53:41 INFO - PROCESS | 3904 | 1468662821059 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:53:41 INFO - PROCESS | 3904 | 1468662821063 Marionette TRACE conn3 <- [1,926,null,{}] 02:53:41 INFO - PROCESS | 3904 | 1468662821069 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}] 02:53:41 INFO - PROCESS | 3904 | 1468662821072 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:41 INFO - PROCESS | 3904 | 1468662821194 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:53:41 INFO - PROCESS | 3904 | 1468662821270 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 3904 | 1468662821273 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:41 INFO - PROCESS | 3904 | ++DOCSHELL 11C48400 == 36 [pid = 3904] [id = 241] 02:53:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (11CD3400) [pid = 3904] [serial = 722] [outer = 00000000] 02:53:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (130A0400) [pid = 3904] [serial = 723] [outer = 11CD3400] 02:53:41 INFO - PROCESS | 3904 | 1468662821335 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (139CFC00) [pid = 3904] [serial = 724] [outer = 11CD3400] 02:53:42 INFO - PROCESS | 3904 | 1468662822134 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1141ms 02:53:42 INFO - PROCESS | 3904 | 1468662822218 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 3904 | 1468662822222 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 02:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:53:42 INFO - PROCESS | 3904 | 1468662822228 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 3904 | 1468662822231 Marionette TRACE conn3 <- [1,930,null,{}] 02:53:42 INFO - PROCESS | 3904 | 1468662822219 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}] 02:53:42 INFO - PROCESS | 3904 | 1468662822222 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:42 INFO - PROCESS | 3904 | 1468662822335 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:53:42 INFO - PROCESS | 3904 | 1468662822412 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 3904 | 1468662822416 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:42 INFO - PROCESS | 3904 | ++DOCSHELL 103D2000 == 37 [pid = 3904] [id = 242] 02:53:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (112A6000) [pid = 3904] [serial = 725] [outer = 00000000] 02:53:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (12DFBC00) [pid = 3904] [serial = 726] [outer = 112A6000] 02:53:42 INFO - PROCESS | 3904 | 1468662822505 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (130C9C00) [pid = 3904] [serial = 727] [outer = 112A6000] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 19DE8800 == 36 [pid = 3904] [id = 124] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 162F0000 == 35 [pid = 3904] [id = 131] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 162ADC00 == 34 [pid = 3904] [id = 120] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 16D48800 == 33 [pid = 3904] [id = 132] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 16C05000 == 32 [pid = 3904] [id = 121] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 114D6C00 == 31 [pid = 3904] [id = 118] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 11461800 == 30 [pid = 3904] [id = 116] 02:53:42 INFO - PROCESS | 3904 | --DOCSHELL 15603400 == 29 [pid = 3904] [id = 119] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1A60EC00) [pid = 3904] [serial = 684] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1A608000) [pid = 3904] [serial = 683] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1778F000) [pid = 3904] [serial = 668] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A0C3C00) [pid = 3904] [serial = 671] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (130A1400) [pid = 3904] [serial = 653] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (131DB800) [pid = 3904] [serial = 654] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (12D68400) [pid = 3904] [serial = 656] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (12DF4400) [pid = 3904] [serial = 657] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16E39400) [pid = 3904] [serial = 665] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162B2C00) [pid = 3904] [serial = 662] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162F3800) [pid = 3904] [serial = 663] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (17974400) [pid = 3904] [serial = 669] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A391000) [pid = 3904] [serial = 651] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A50C800) [pid = 3904] [serial = 674] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1A0CDC00) [pid = 3904] [serial = 672] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1A514400) [pid = 3904] [serial = 680] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1A4BB800) [pid = 3904] [serial = 675] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1A518C00) [pid = 3904] [serial = 681] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (14451800) [pid = 3904] [serial = 660] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A0DDC00) [pid = 3904] [serial = 677] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A4B0800) [pid = 3904] [serial = 678] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (139C9C00) [pid = 3904] [serial = 659] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (16E48000) [pid = 3904] [serial = 666] [outer = 00000000] [url = about:blank] 02:53:42 INFO - PROCESS | 3904 | 1468662822921 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 727ms 02:53:42 INFO - PROCESS | 3904 | 1468662822953 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 3904 | 1468662822958 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 02:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:53:42 INFO - PROCESS | 3904 | 1468662822968 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 3904 | 1468662822971 Marionette TRACE conn3 <- [1,934,null,{}] 02:53:42 INFO - PROCESS | 3904 | 1468662822975 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}] 02:53:42 INFO - PROCESS | 3904 | 1468662822977 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:43 INFO - PROCESS | 3904 | 1468662823062 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:53:43 INFO - PROCESS | 3904 | 1468662823051 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 3904 | 1468662823053 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:43 INFO - PROCESS | 3904 | ++DOCSHELL 13DA7400 == 30 [pid = 3904] [id = 243] 02:53:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (13DA9400) [pid = 3904] [serial = 728] [outer = 00000000] 02:53:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (14451800) [pid = 3904] [serial = 729] [outer = 13DA9400] 02:53:43 INFO - PROCESS | 3904 | 1468662823100 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (15418000) [pid = 3904] [serial = 730] [outer = 13DA9400] 02:53:43 INFO - PROCESS | 3904 | 1468662823526 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 584ms 02:53:43 INFO - PROCESS | 3904 | 1468662823543 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 3904 | 1468662823545 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 02:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:53:43 INFO - PROCESS | 3904 | 1468662823552 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 3904 | 1468662823556 Marionette TRACE conn3 <- [1,938,null,{}] 02:53:43 INFO - PROCESS | 3904 | 1468662823567 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}] 02:53:43 INFO - PROCESS | 3904 | 1468662823575 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:43 INFO - PROCESS | 3904 | 1468662823664 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:53:43 INFO - PROCESS | 3904 | 1468662823704 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 3904 | 1468662823707 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:43 INFO - PROCESS | 3904 | ++DOCSHELL 162B2C00 == 31 [pid = 3904] [id = 244] 02:53:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (162B3800) [pid = 3904] [serial = 731] [outer = 00000000] 02:53:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (162EEC00) [pid = 3904] [serial = 732] [outer = 162B3800] 02:53:43 INFO - PROCESS | 3904 | 1468662823746 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (162F6000) [pid = 3904] [serial = 733] [outer = 162B3800] 02:53:44 INFO - PROCESS | 3904 | 1468662824172 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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 642ms 02:53:44 INFO - PROCESS | 3904 | 1468662824189 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 3904 | 1468662824192 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 02:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:53:44 INFO - PROCESS | 3904 | 1468662824195 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 3904 | 1468662824197 Marionette TRACE conn3 <- [1,942,null,{}] 02:53:44 INFO - PROCESS | 3904 | 1468662824200 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}] 02:53:44 INFO - PROCESS | 3904 | 1468662824202 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:44 INFO - PROCESS | 3904 | 1468662824293 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:53:44 INFO - PROCESS | 3904 | 1468662824299 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 3904 | 1468662824301 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:44 INFO - PROCESS | 3904 | ++DOCSHELL 16728C00 == 32 [pid = 3904] [id = 245] 02:53:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16A35000) [pid = 3904] [serial = 734] [outer = 00000000] 02:53:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16E46000) [pid = 3904] [serial = 735] [outer = 16A35000] 02:53:44 INFO - PROCESS | 3904 | 1468662824344 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1712FC00) [pid = 3904] [serial = 736] [outer = 16A35000] 02:53:44 INFO - PROCESS | 3904 | 1468662824759 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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 585ms 02:53:44 INFO - PROCESS | 3904 | 1468662824785 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 3904 | 1468662824787 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 02:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:53:44 INFO - PROCESS | 3904 | 1468662824791 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 3904 | 1468662824792 Marionette TRACE conn3 <- [1,946,null,{}] 02:53:44 INFO - PROCESS | 3904 | 1468662824796 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}] 02:53:44 INFO - PROCESS | 3904 | 1468662824798 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:44 INFO - PROCESS | 3904 | 1468662824901 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:53:44 INFO - PROCESS | 3904 | 1468662824933 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 3904 | 1468662824935 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:44 INFO - PROCESS | 3904 | ++DOCSHELL 12921800 == 33 [pid = 3904] [id = 246] 02:53:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (141A7C00) [pid = 3904] [serial = 737] [outer = 00000000] 02:53:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (177E9400) [pid = 3904] [serial = 738] [outer = 141A7C00] 02:53:45 INFO - PROCESS | 3904 | 1468662825006 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17A7D400) [pid = 3904] [serial = 739] [outer = 141A7C00] 02:53:45 INFO - PROCESS | 3904 | 1468662825402 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]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 02:53:45 INFO - PROCESS | 3904 | 1468662825429 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 3904 | 1468662825431 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 02:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:53:45 INFO - PROCESS | 3904 | 1468662825434 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 3904 | 1468662825436 Marionette TRACE conn3 <- [1,950,null,{}] 02:53:45 INFO - PROCESS | 3904 | 1468662825439 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}] 02:53:45 INFO - PROCESS | 3904 | 1468662825445 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:45 INFO - PROCESS | 3904 | 1468662825581 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:53:45 INFO - PROCESS | 3904 | 1468662825589 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 3904 | 1468662825591 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:45 INFO - PROCESS | 3904 | ++DOCSHELL 16A34400 == 34 [pid = 3904] [id = 247] 02:53:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16C08C00) [pid = 3904] [serial = 740] [outer = 00000000] 02:53:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A0C4C00) [pid = 3904] [serial = 741] [outer = 16C08C00] 02:53:45 INFO - PROCESS | 3904 | 1468662825623 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A0DB400) [pid = 3904] [serial = 742] [outer = 16C08C00] 02:53:46 INFO - PROCESS | 3904 | 1468662826040 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 628ms 02:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:53:46 INFO - PROCESS | 3904 | 1468662826075 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 3904 | 1468662826077 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 02:53:46 INFO - PROCESS | 3904 | 1468662826081 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 3904 | 1468662826082 Marionette TRACE conn3 <- [1,954,null,{}] 02:53:46 INFO - PROCESS | 3904 | 1468662826086 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}] 02:53:46 INFO - PROCESS | 3904 | 1468662826087 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:46 INFO - PROCESS | 3904 | 1468662826228 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:53:46 INFO - PROCESS | 3904 | 1468662826230 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 3904 | 1468662826232 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:46 INFO - PROCESS | 3904 | ++DOCSHELL 12DF0C00 == 35 [pid = 3904] [id = 248] 02:53:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A0C4400) [pid = 3904] [serial = 743] [outer = 00000000] 02:53:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A389C00) [pid = 3904] [serial = 744] [outer = 1A0C4400] 02:53:46 INFO - PROCESS | 3904 | 1468662826275 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A0E1800) [pid = 3904] [serial = 745] [outer = 1A0C4400] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (162AB000) [pid = 3904] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (12BCFC00) [pid = 3904] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (132D3800) [pid = 3904] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (10A08800) [pid = 3904] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15C5FC00) [pid = 3904] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1602C800) [pid = 3904] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16A33400) [pid = 3904] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16324C00) [pid = 3904] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (129EEC00) [pid = 3904] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (12BC2000) [pid = 3904] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:53:46 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (13037400) [pid = 3904] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:53:46 INFO - PROCESS | 3904 | 1468662826690 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 02:53:46 INFO - PROCESS | 3904 | 1468662826715 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 3904 | 1468662826717 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 02:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:53:46 INFO - PROCESS | 3904 | 1468662826721 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 3904 | 1468662826722 Marionette TRACE conn3 <- [1,958,null,{}] 02:53:46 INFO - PROCESS | 3904 | 1468662826726 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}] 02:53:46 INFO - PROCESS | 3904 | 1468662826728 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:46 INFO - PROCESS | 3904 | 1468662826804 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:53:46 INFO - PROCESS | 3904 | 1468662826809 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 3904 | 1468662826811 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:46 INFO - PROCESS | 3904 | ++DOCSHELL 1602C800 == 36 [pid = 3904] [id = 249] 02:53:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162AB000) [pid = 3904] [serial = 746] [outer = 00000000] 02:53:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (180E8C00) [pid = 3904] [serial = 747] [outer = 162AB000] 02:53:46 INFO - PROCESS | 3904 | 1468662826854 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (19DE8000) [pid = 3904] [serial = 748] [outer = 162AB000] 02:53:47 INFO - PROCESS | 3904 | 1468662827227 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 542ms 02:53:47 INFO - PROCESS | 3904 | 1468662827281 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 3904 | 1468662827283 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 02:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:53:47 INFO - PROCESS | 3904 | 1468662827286 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 3904 | 1468662827288 Marionette TRACE conn3 <- [1,962,null,{}] 02:53:47 INFO - PROCESS | 3904 | 1468662827292 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}] 02:53:47 INFO - PROCESS | 3904 | 1468662827293 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:47 INFO - PROCESS | 3904 | 1468662827356 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:53:47 INFO - PROCESS | 3904 | 1468662827361 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 3904 | 1468662827363 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:47 INFO - PROCESS | 3904 | ++DOCSHELL 1A0E3C00 == 37 [pid = 3904] [id = 250] 02:53:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1A0E6000) [pid = 3904] [serial = 749] [outer = 00000000] 02:53:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1A4B9000) [pid = 3904] [serial = 750] [outer = 1A0E6000] 02:53:47 INFO - PROCESS | 3904 | 1468662827405 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A50CC00) [pid = 3904] [serial = 751] [outer = 1A0E6000] 02:53:47 INFO - PROCESS | 3904 | 1468662827802 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 542ms 02:53:47 INFO - PROCESS | 3904 | 1468662827825 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:53:47 INFO - PROCESS | 3904 | 1468662827837 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 02:53:47 INFO - PROCESS | 3904 | 1468662827841 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 3904 | 1468662827843 Marionette TRACE conn3 <- [1,966,null,{}] 02:53:47 INFO - PROCESS | 3904 | 1468662827861 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}] 02:53:47 INFO - PROCESS | 3904 | 1468662827863 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:47 INFO - PROCESS | 3904 | 1468662827923 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:53:47 INFO - PROCESS | 3904 | 1468662827929 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 3904 | 1468662827931 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:47 INFO - PROCESS | 3904 | ++DOCSHELL 16323000 == 38 [pid = 3904] [id = 251] 02:53:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A4B9C00) [pid = 3904] [serial = 752] [outer = 00000000] 02:53:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A513000) [pid = 3904] [serial = 753] [outer = 1A4B9C00] 02:53:47 INFO - PROCESS | 3904 | 1468662827974 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A517400) [pid = 3904] [serial = 754] [outer = 1A4B9C00] 02:53:48 INFO - PROCESS | 3904 | 1468662828430 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]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 02:53:48 INFO - PROCESS | 3904 | 1468662828478 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 3904 | 1468662828483 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 02:53:48 INFO - PROCESS | 3904 | 1468662828488 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:53:48 INFO - PROCESS | 3904 | 1468662828492 Marionette TRACE conn3 <- [1,970,null,{}] 02:53:48 INFO - PROCESS | 3904 | 1468662828497 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}] 02:53:48 INFO - PROCESS | 3904 | 1468662828500 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:48 INFO - PROCESS | 3904 | 1468662828593 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:53:48 INFO - PROCESS | 3904 | 1468662828740 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 3904 | 1468662828745 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:48 INFO - PROCESS | 3904 | ++DOCSHELL 12D6D800 == 39 [pid = 3904] [id = 252] 02:53:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (12DF0400) [pid = 3904] [serial = 755] [outer = 00000000] 02:53:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (131DB800) [pid = 3904] [serial = 756] [outer = 12DF0400] 02:53:48 INFO - PROCESS | 3904 | 1468662828781 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (139CE400) [pid = 3904] [serial = 757] [outer = 12DF0400] 02:53:49 INFO - PROCESS | 3904 | 1468662829317 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]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 870ms 02:53:49 INFO - PROCESS | 3904 | 1468662829358 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 3904 | 1468662829362 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 02:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:53:49 INFO - PROCESS | 3904 | 1468662829352 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 3904 | 1468662829354 Marionette TRACE conn3 <- [1,974,null,{}] 02:53:49 INFO - PROCESS | 3904 | 1468662829359 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}] 02:53:49 INFO - PROCESS | 3904 | 1468662829362 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:49 INFO - PROCESS | 3904 | 1468662829469 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:53:49 INFO - PROCESS | 3904 | 1468662829567 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 3904 | 1468662829552 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:49 INFO - PROCESS | 3904 | ++DOCSHELL 15C63800 == 40 [pid = 3904] [id = 253] 02:53:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16020C00) [pid = 3904] [serial = 758] [outer = 00000000] 02:53:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (162A7800) [pid = 3904] [serial = 759] [outer = 16020C00] 02:53:49 INFO - PROCESS | 3904 | 1468662829606 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (162F1C00) [pid = 3904] [serial = 760] [outer = 16020C00] 02:53:50 INFO - PROCESS | 3904 | 1468662830207 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]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 913ms 02:53:50 INFO - PROCESS | 3904 | 1468662830274 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 3904 | 1468662830276 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 02:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:53:50 INFO - PROCESS | 3904 | 1468662830280 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 3904 | 1468662830284 Marionette TRACE conn3 <- [1,978,null,{}] 02:53:50 INFO - PROCESS | 3904 | 1468662830295 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}] 02:53:50 INFO - PROCESS | 3904 | 1468662830300 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:50 INFO - PROCESS | 3904 | 1468662830448 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:53:50 INFO - PROCESS | 3904 | 1468662830573 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 3904 | 1468662830577 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:50 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C6800 == 41 [pid = 3904] [id = 254] 02:53:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1A0CC800) [pid = 3904] [serial = 761] [outer = 00000000] 02:53:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A391C00) [pid = 3904] [serial = 762] [outer = 1A0CC800] 02:53:50 INFO - PROCESS | 3904 | 1468662830616 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1A512800) [pid = 3904] [serial = 763] [outer = 1A0CC800] 02:53:51 INFO - PROCESS | 3904 | 1468662831330 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]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1084ms 02:53:51 INFO - PROCESS | 3904 | 1468662831366 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 3904 | 1468662831369 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 02:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:53:51 INFO - PROCESS | 3904 | 1468662831374 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 3904 | 1468662831377 Marionette TRACE conn3 <- [1,982,null,{}] 02:53:51 INFO - PROCESS | 3904 | 1468662831382 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}] 02:53:51 INFO - PROCESS | 3904 | 1468662831385 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:51 INFO - PROCESS | 3904 | 1468662831485 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 162AA000 == 40 [pid = 3904] [id = 123] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 13034400 == 39 [pid = 3904] [id = 117] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 1055D800 == 38 [pid = 3904] [id = 231] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 131D2000 == 37 [pid = 3904] [id = 130] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 1A50AC00 == 36 [pid = 3904] [id = 125] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 13034C00 == 35 [pid = 3904] [id = 128] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 103CB800 == 34 [pid = 3904] [id = 122] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 129AF800 == 33 [pid = 3904] [id = 126] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 170E0C00 == 32 [pid = 3904] [id = 127] 02:53:51 INFO - PROCESS | 3904 | --DOCSHELL 12925800 == 31 [pid = 3904] [id = 129] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (13DA4400) [pid = 3904] [serial = 387] [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.] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16C0B800) [pid = 3904] [serial = 708] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1A0BF400) [pid = 3904] [serial = 720] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (19DE7000) [pid = 3904] [serial = 718] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16320C00) [pid = 3904] [serial = 706] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (154EE000) [pid = 3904] [serial = 687] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1321C000) [pid = 3904] [serial = 686] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (176D2400) [pid = 3904] [serial = 709] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (17A80000) [pid = 3904] [serial = 714] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (19DE6800) [pid = 3904] [serial = 717] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16E45400) [pid = 3904] [serial = 711] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (19774000) [pid = 3904] [serial = 712] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (199AD400) [pid = 3904] [serial = 715] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (131D6000) [pid = 3904] [serial = 703] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16318C00) [pid = 3904] [serial = 705] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (13038000) [pid = 3904] [serial = 696] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (13162800) [pid = 3904] [serial = 697] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (141AA000) [pid = 3904] [serial = 699] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (15415800) [pid = 3904] [serial = 700] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (10A7E000) [pid = 3904] [serial = 693] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (10EDF800) [pid = 3904] [serial = 694] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16D4BC00) [pid = 3904] [serial = 690] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16322000) [pid = 3904] [serial = 689] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (162AC000) [pid = 3904] [serial = 702] [outer = 00000000] [url = about:blank] 02:53:52 INFO - PROCESS | 3904 | 1468662832151 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 3904 | 1468662832154 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:52 INFO - PROCESS | 3904 | ++DOCSHELL 10E8CC00 == 32 [pid = 3904] [id = 255] 02:53:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (10E8D400) [pid = 3904] [serial = 764] [outer = 00000000] 02:53:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (10EDF000) [pid = 3904] [serial = 765] [outer = 10E8D400] 02:53:52 INFO - PROCESS | 3904 | 1468662832203 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (112E1400) [pid = 3904] [serial = 766] [outer = 10E8D400] 02:53:52 INFO - PROCESS | 3904 | 1468662832597 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1270ms 02:53:52 INFO - PROCESS | 3904 | 1468662832660 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 3904 | 1468662832663 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 02:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:53:52 INFO - PROCESS | 3904 | 1468662832668 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 3904 | 1468662832671 Marionette TRACE conn3 <- [1,986,null,{}] 02:53:52 INFO - PROCESS | 3904 | 1468662832680 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}] 02:53:52 INFO - PROCESS | 3904 | 1468662832682 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:52 INFO - PROCESS | 3904 | 1468662832749 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:53:52 INFO - PROCESS | 3904 | 1468662832764 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 3904 | 1468662832767 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:52 INFO - PROCESS | 3904 | ++DOCSHELL 130A2400 == 33 [pid = 3904] [id = 256] 02:53:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (130A4800) [pid = 3904] [serial = 767] [outer = 00000000] 02:53:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1312FC00) [pid = 3904] [serial = 768] [outer = 130A4800] 02:53:52 INFO - PROCESS | 3904 | 1468662832814 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (131D7800) [pid = 3904] [serial = 769] [outer = 130A4800] 02:53:53 INFO - PROCESS | 3904 | 1468662833231 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 585ms 02:53:53 INFO - PROCESS | 3904 | 1468662833255 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 3904 | 1468662833259 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:53:53 INFO - PROCESS | 3904 | 1468662833263 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 3904 | 1468662833265 Marionette TRACE conn3 <- [1,990,null,{}] 02:53:53 INFO - PROCESS | 3904 | 1468662833269 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}] 02:53:53 INFO - PROCESS | 3904 | 1468662833272 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:53 INFO - PROCESS | 3904 | 1468662833367 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:53:53 INFO - PROCESS | 3904 | 1468662833380 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 3904 | 1468662833382 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:53 INFO - PROCESS | 3904 | ++DOCSHELL 129EBC00 == 34 [pid = 3904] [id = 257] 02:53:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (150C5000) [pid = 3904] [serial = 770] [outer = 00000000] 02:53:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (153A1800) [pid = 3904] [serial = 771] [outer = 150C5000] 02:53:53 INFO - PROCESS | 3904 | 1468662833426 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (154EA800) [pid = 3904] [serial = 772] [outer = 150C5000] 02:53:53 INFO - PROCESS | 3904 | 1468662833836 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 627ms 02:53:53 INFO - PROCESS | 3904 | 1468662833896 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 3904 | 1468662833899 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:53:53 INFO - PROCESS | 3904 | 1468662833909 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 3904 | 1468662833914 Marionette TRACE conn3 <- [1,994,null,{}] 02:53:53 INFO - PROCESS | 3904 | 1468662833918 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}] 02:53:53 INFO - PROCESS | 3904 | 1468662833922 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:53 INFO - PROCESS | 3904 | 1468662833988 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:53:53 INFO - PROCESS | 3904 | 1468662833994 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 3904 | 1468662833996 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:54 INFO - PROCESS | 3904 | ++DOCSHELL 154E9800 == 35 [pid = 3904] [id = 258] 02:53:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (157B3800) [pid = 3904] [serial = 773] [outer = 00000000] 02:53:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16027400) [pid = 3904] [serial = 774] [outer = 157B3800] 02:53:54 INFO - PROCESS | 3904 | 1468662834039 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162B2000) [pid = 3904] [serial = 775] [outer = 157B3800] 02:53:54 INFO - PROCESS | 3904 | 1468662834486 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]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 627ms 02:53:54 INFO - PROCESS | 3904 | 1468662834542 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 3904 | 1468662834544 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 02:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:53:54 INFO - PROCESS | 3904 | 1468662834548 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 3904 | 1468662834549 Marionette TRACE conn3 <- [1,998,null,{}] 02:53:54 INFO - PROCESS | 3904 | 1468662834553 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}] 02:53:54 INFO - PROCESS | 3904 | 1468662834555 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:54 INFO - PROCESS | 3904 | 1468662834674 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:53:54 INFO - PROCESS | 3904 | 1468662834697 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 3904 | 1468662834699 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:54 INFO - PROCESS | 3904 | ++DOCSHELL 162F5C00 == 36 [pid = 3904] [id = 259] 02:53:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (162F6400) [pid = 3904] [serial = 776] [outer = 00000000] 02:53:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1631D000) [pid = 3904] [serial = 777] [outer = 162F6400] 02:53:54 INFO - PROCESS | 3904 | 1468662834742 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16322000) [pid = 3904] [serial = 778] [outer = 162F6400] 02:53:55 INFO - PROCESS | 3904 | 1468662835116 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 642ms 02:53:55 INFO - PROCESS | 3904 | 1468662835190 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 3904 | 1468662835192 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 02:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:53:55 INFO - PROCESS | 3904 | 1468662835195 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 3904 | 1468662835197 Marionette TRACE conn3 <- [1,1002,null,{}] 02:53:55 INFO - PROCESS | 3904 | 1468662835201 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}] 02:53:55 INFO - PROCESS | 3904 | 1468662835203 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:55 INFO - PROCESS | 3904 | 1468662835287 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:53:55 INFO - PROCESS | 3904 | 1468662835298 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 3904 | 1468662835304 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:55 INFO - PROCESS | 3904 | ++DOCSHELL 16C08800 == 37 [pid = 3904] [id = 260] 02:53:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16C09000) [pid = 3904] [serial = 779] [outer = 00000000] 02:53:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16D48C00) [pid = 3904] [serial = 780] [outer = 16C09000] 02:53:55 INFO - PROCESS | 3904 | 1468662835401 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16F48C00) [pid = 3904] [serial = 781] [outer = 16C09000] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1A4B9C00) [pid = 3904] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1A0E6000) [pid = 3904] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (141A7C00) [pid = 3904] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16C08C00) [pid = 3904] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13DA9400) [pid = 3904] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (19DEE800) [pid = 3904] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16A35000) [pid = 3904] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (112A6000) [pid = 3904] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (162B3800) [pid = 3904] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (11CD3400) [pid = 3904] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1A0C4400) [pid = 3904] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:53:55 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (162AB000) [pid = 3904] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:53:56 INFO - PROCESS | 3904 | 1468662836321 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]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1141ms 02:53:56 INFO - PROCESS | 3904 | 1468662836340 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 3904 | 1468662836345 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 02:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:53:56 INFO - PROCESS | 3904 | 1468662836350 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 3904 | 1468662836353 Marionette TRACE conn3 <- [1,1006,null,{}] 02:53:56 INFO - PROCESS | 3904 | 1468662836360 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}] 02:53:56 INFO - PROCESS | 3904 | 1468662836363 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:56 INFO - PROCESS | 3904 | 1468662836456 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:53:56 INFO - PROCESS | 3904 | 1468662836539 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 3904 | 1468662836542 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:56 INFO - PROCESS | 3904 | ++DOCSHELL 10375C00 == 38 [pid = 3904] [id = 261] 02:53:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (11C40800) [pid = 3904] [serial = 782] [outer = 00000000] 02:53:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (12BC7C00) [pid = 3904] [serial = 783] [outer = 11C40800] 02:53:56 INFO - PROCESS | 3904 | 1468662836621 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (130D0800) [pid = 3904] [serial = 784] [outer = 11C40800] 02:53:57 INFO - PROCESS | 3904 | 1468662837407 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]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1142ms 02:53:57 INFO - PROCESS | 3904 | 1468662837489 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 3904 | 1468662837493 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 02:53:57 INFO - PROCESS | 3904 | 1468662837499 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:53:57 INFO - PROCESS | 3904 | 1468662837502 Marionette TRACE conn3 <- [1,1010,null,{}] 02:53:57 INFO - PROCESS | 3904 | 1468662837508 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}] 02:53:57 INFO - PROCESS | 3904 | 1468662837511 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:57 INFO - PROCESS | 3904 | 1468662837630 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:53:57 INFO - PROCESS | 3904 | --DOCSHELL 162F5C00 == 37 [pid = 3904] [id = 259] 02:53:57 INFO - PROCESS | 3904 | --DOCSHELL 154E9800 == 36 [pid = 3904] [id = 258] 02:53:57 INFO - PROCESS | 3904 | --DOCSHELL 129EBC00 == 35 [pid = 3904] [id = 257] 02:53:57 INFO - PROCESS | 3904 | --DOCSHELL 130A2400 == 34 [pid = 3904] [id = 256] 02:53:57 INFO - PROCESS | 3904 | --DOCSHELL 10E8CC00 == 33 [pid = 3904] [id = 255] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A513000) [pid = 3904] [serial = 753] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1A517400) [pid = 3904] [serial = 754] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1A50CC00) [pid = 3904] [serial = 751] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (177E9400) [pid = 3904] [serial = 738] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1A0C4C00) [pid = 3904] [serial = 741] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (17A7D400) [pid = 3904] [serial = 739] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (14451800) [pid = 3904] [serial = 729] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (15418000) [pid = 3904] [serial = 730] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1A0C6000) [pid = 3904] [serial = 721] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (16E46000) [pid = 3904] [serial = 735] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (12DFBC00) [pid = 3904] [serial = 726] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (130C9C00) [pid = 3904] [serial = 727] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (162F6000) [pid = 3904] [serial = 733] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (162EEC00) [pid = 3904] [serial = 732] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (130A0400) [pid = 3904] [serial = 723] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (139CFC00) [pid = 3904] [serial = 724] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (1A389C00) [pid = 3904] [serial = 744] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (1A0DB400) [pid = 3904] [serial = 742] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (1A4B9000) [pid = 3904] [serial = 750] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (1A0E1800) [pid = 3904] [serial = 745] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (180E8C00) [pid = 3904] [serial = 747] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 50 (19DE8000) [pid = 3904] [serial = 748] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | --DOMWINDOW == 49 (1712FC00) [pid = 3904] [serial = 736] [outer = 00000000] [url = about:blank] 02:53:57 INFO - PROCESS | 3904 | 1468662837731 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 3904 | 1468662837735 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:57 INFO - PROCESS | 3904 | ++DOCSHELL 129ECC00 == 34 [pid = 3904] [id = 262] 02:53:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 50 (129EDC00) [pid = 3904] [serial = 785] [outer = 00000000] 02:53:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (12DF5400) [pid = 3904] [serial = 786] [outer = 129EDC00] 02:53:57 INFO - PROCESS | 3904 | 1468662837786 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (130A2400) [pid = 3904] [serial = 787] [outer = 129EDC00] 02:53:58 INFO - PROCESS | 3904 | 1468662838183 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 728ms 02:53:58 INFO - PROCESS | 3904 | 1468662838241 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 3904 | 1468662838246 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 02:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:53:58 INFO - PROCESS | 3904 | 1468662838253 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 3904 | 1468662838256 Marionette TRACE conn3 <- [1,1014,null,{}] 02:53:58 INFO - PROCESS | 3904 | 1468662838241 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}] 02:53:58 INFO - PROCESS | 3904 | 1468662838243 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:58 INFO - PROCESS | 3904 | 1468662838333 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:53:58 INFO - PROCESS | 3904 | 1468662838340 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 3904 | 1468662838342 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:58 INFO - PROCESS | 3904 | ++DOCSHELL 141AA000 == 35 [pid = 3904] [id = 263] 02:53:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (141AB800) [pid = 3904] [serial = 788] [outer = 00000000] 02:53:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (14451800) [pid = 3904] [serial = 789] [outer = 141AB800] 02:53:58 INFO - PROCESS | 3904 | 1468662838389 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (15414800) [pid = 3904] [serial = 790] [outer = 141AB800] 02:53:58 INFO - PROCESS | 3904 | 1468662838824 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 642ms 02:53:58 INFO - PROCESS | 3904 | 1468662838893 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 3904 | 1468662838895 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 02:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:53:58 INFO - PROCESS | 3904 | 1468662838899 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 3904 | 1468662838884 Marionette TRACE conn3 <- [1,1018,null,{}] 02:53:58 INFO - PROCESS | 3904 | 1468662838894 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}] 02:53:58 INFO - PROCESS | 3904 | 1468662838899 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:59 INFO - PROCESS | 3904 | 1468662839024 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:53:59 INFO - PROCESS | 3904 | 1468662839108 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 3904 | 1468662839111 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:59 INFO - PROCESS | 3904 | ++DOCSHELL 16026000 == 36 [pid = 3904] [id = 264] 02:53:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (16027000) [pid = 3904] [serial = 791] [outer = 00000000] 02:53:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (162AC000) [pid = 3904] [serial = 792] [outer = 16027000] 02:53:59 INFO - PROCESS | 3904 | 1468662839140 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (162EDC00) [pid = 3904] [serial = 793] [outer = 16027000] 02:53:59 INFO - PROCESS | 3904 | 1468662839493 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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 642ms 02:53:59 INFO - PROCESS | 3904 | 1468662839534 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 3904 | 1468662839537 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 02:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:53:59 INFO - PROCESS | 3904 | 1468662839554 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 3904 | 1468662839556 Marionette TRACE conn3 <- [1,1022,null,{}] 02:53:59 INFO - PROCESS | 3904 | 1468662839559 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}] 02:53:59 INFO - PROCESS | 3904 | 1468662839561 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:59 INFO - PROCESS | 3904 | 1468662839683 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:53:59 INFO - PROCESS | 3904 | 1468662839736 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 3904 | 1468662839738 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:53:59 INFO - PROCESS | 3904 | ++DOCSHELL 162EAC00 == 37 [pid = 3904] [id = 265] 02:53:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (16316C00) [pid = 3904] [serial = 794] [outer = 00000000] 02:53:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (16D47400) [pid = 3904] [serial = 795] [outer = 16316C00] 02:53:59 INFO - PROCESS | 3904 | 1468662839766 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (16E46000) [pid = 3904] [serial = 796] [outer = 16316C00] 02:54:00 INFO - PROCESS | 3904 | 1468662840169 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 628ms 02:54:00 INFO - PROCESS | 3904 | 1468662840194 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 3904 | 1468662840196 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 02:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:54:00 INFO - PROCESS | 3904 | 1468662840200 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 3904 | 1468662840201 Marionette TRACE conn3 <- [1,1026,null,{}] 02:54:00 INFO - PROCESS | 3904 | 1468662840205 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}] 02:54:00 INFO - PROCESS | 3904 | 1468662840207 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:00 INFO - PROCESS | 3904 | 1468662840336 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:54:00 INFO - PROCESS | 3904 | 1468662840346 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 3904 | 1468662840348 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:00 INFO - PROCESS | 3904 | ++DOCSHELL 132D8800 == 38 [pid = 3904] [id = 266] 02:54:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1768FC00) [pid = 3904] [serial = 797] [outer = 00000000] 02:54:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (177DF000) [pid = 3904] [serial = 798] [outer = 1768FC00] 02:54:00 INFO - PROCESS | 3904 | 1468662840414 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (17978C00) [pid = 3904] [serial = 799] [outer = 1768FC00] 02:54:00 INFO - PROCESS | 3904 | 1468662840803 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 628ms 02:54:00 INFO - PROCESS | 3904 | 1468662840837 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 3904 | 1468662840839 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 02:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:54:00 INFO - PROCESS | 3904 | 1468662840842 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 3904 | 1468662840844 Marionette TRACE conn3 <- [1,1030,null,{}] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (150C5000) [pid = 3904] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (130A4800) [pid = 3904] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (10E8D400) [pid = 3904] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (157B3800) [pid = 3904] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (12DF0400) [pid = 3904] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (16020C00) [pid = 3904] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (1A0CC800) [pid = 3904] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:54:00 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (162F6400) [pid = 3904] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:54:00 INFO - PROCESS | 3904 | 1468662840863 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}] 02:54:00 INFO - PROCESS | 3904 | 1468662840869 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:00 INFO - PROCESS | 3904 | 1468662840993 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:54:01 INFO - PROCESS | 3904 | 1468662841053 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 3904 | 1468662841037 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:01 INFO - PROCESS | 3904 | ++DOCSHELL 1602A000 == 39 [pid = 3904] [id = 267] 02:54:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (1602D000) [pid = 3904] [serial = 800] [outer = 00000000] 02:54:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (177DE800) [pid = 3904] [serial = 801] [outer = 1602D000] 02:54:01 INFO - PROCESS | 3904 | 1468662841082 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (181CC000) [pid = 3904] [serial = 802] [outer = 1602D000] 02:54:01 INFO - PROCESS | 3904 | 1468662841441 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]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 628ms 02:54:01 INFO - PROCESS | 3904 | 1468662841479 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 3904 | 1468662841481 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 02:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:54:01 INFO - PROCESS | 3904 | 1468662841485 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 3904 | 1468662841486 Marionette TRACE conn3 <- [1,1034,null,{}] 02:54:01 INFO - PROCESS | 3904 | 1468662841490 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}] 02:54:01 INFO - PROCESS | 3904 | 1468662841492 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:01 INFO - PROCESS | 3904 | 1468662841602 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:54:01 INFO - PROCESS | 3904 | 1468662841608 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 3904 | 1468662841610 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:01 INFO - PROCESS | 3904 | ++DOCSHELL 180E9400 == 40 [pid = 3904] [id = 268] 02:54:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (19778800) [pid = 3904] [serial = 803] [outer = 00000000] 02:54:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (199B7C00) [pid = 3904] [serial = 804] [outer = 19778800] 02:54:01 INFO - PROCESS | 3904 | 1468662841656 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (199B8400) [pid = 3904] [serial = 805] [outer = 19778800] 02:54:02 INFO - PROCESS | 3904 | 1468662842051 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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 585ms 02:54:02 INFO - PROCESS | 3904 | 1468662842086 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 3904 | 1468662842089 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 02:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:54:02 INFO - PROCESS | 3904 | 1468662842092 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 3904 | 1468662842094 Marionette TRACE conn3 <- [1,1038,null,{}] 02:54:02 INFO - PROCESS | 3904 | 1468662842079 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}] 02:54:02 INFO - PROCESS | 3904 | 1468662842081 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:02 INFO - PROCESS | 3904 | 1468662842159 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:54:02 INFO - PROCESS | 3904 | 1468662842164 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 3904 | 1468662842166 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:02 INFO - PROCESS | 3904 | ++DOCSHELL 19DE7800 == 41 [pid = 3904] [id = 269] 02:54:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (19DE7C00) [pid = 3904] [serial = 806] [outer = 00000000] 02:54:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (19DEEC00) [pid = 3904] [serial = 807] [outer = 19DE7C00] 02:54:02 INFO - PROCESS | 3904 | 1468662842208 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (1A0C0800) [pid = 3904] [serial = 808] [outer = 19DE7C00] 02:54:02 INFO - PROCESS | 3904 | 1468662842579 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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 542ms 02:54:02 INFO - PROCESS | 3904 | 1468662842627 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 3904 | 1468662842629 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 02:54:02 INFO - PROCESS | 3904 | 1468662842632 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:54:02 INFO - PROCESS | 3904 | 1468662842634 Marionette TRACE conn3 <- [1,1042,null,{}] 02:54:02 INFO - PROCESS | 3904 | 1468662842637 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}] 02:54:02 INFO - PROCESS | 3904 | 1468662842639 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:02 INFO - PROCESS | 3904 | 1468662842716 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:54:02 INFO - PROCESS | 3904 | 1468662842706 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 3904 | 1468662842708 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:02 INFO - PROCESS | 3904 | ++DOCSHELL 19DEAC00 == 42 [pid = 3904] [id = 270] 02:54:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (1A0C4800) [pid = 3904] [serial = 809] [outer = 00000000] 02:54:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (1A0C9400) [pid = 3904] [serial = 810] [outer = 1A0C4800] 02:54:02 INFO - PROCESS | 3904 | 1468662842750 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1A0CD000) [pid = 3904] [serial = 811] [outer = 1A0C4800] 02:54:03 INFO - PROCESS | 3904 | 1468662843165 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]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 571ms 02:54:03 INFO - PROCESS | 3904 | 1468662843239 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 3904 | 1468662843243 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 02:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:54:03 INFO - PROCESS | 3904 | 1468662843249 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 3904 | 1468662843254 Marionette TRACE conn3 <- [1,1046,null,{}] 02:54:03 INFO - PROCESS | 3904 | 1468662843260 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}] 02:54:03 INFO - PROCESS | 3904 | 1468662843264 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:03 INFO - PROCESS | 3904 | 1468662843412 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:54:03 INFO - PROCESS | 3904 | 1468662843529 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 3904 | 1468662843534 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:03 INFO - PROCESS | 3904 | ++DOCSHELL 10EE4800 == 43 [pid = 3904] [id = 271] 02:54:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (10EE5400) [pid = 3904] [serial = 812] [outer = 00000000] 02:54:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (114D1C00) [pid = 3904] [serial = 813] [outer = 10EE5400] 02:54:03 INFO - PROCESS | 3904 | 1468662843573 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (12BC2000) [pid = 3904] [serial = 814] [outer = 10EE5400] 02:54:04 INFO - PROCESS | 3904 | 1468662844243 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 998ms 02:54:04 INFO - PROCESS | 3904 | 1468662844259 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 3904 | 1468662844262 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 02:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:54:04 INFO - PROCESS | 3904 | 1468662844269 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 3904 | 1468662844272 Marionette TRACE conn3 <- [1,1050,null,{}] 02:54:04 INFO - PROCESS | 3904 | 1468662844278 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}] 02:54:04 INFO - PROCESS | 3904 | 1468662844280 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:04 INFO - PROCESS | 3904 | 1468662844369 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:54:04 INFO - PROCESS | 3904 | 1468662844492 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 3904 | 1468662844495 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:04 INFO - PROCESS | 3904 | ++DOCSHELL 1539CC00 == 44 [pid = 3904] [id = 272] 02:54:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (15412C00) [pid = 3904] [serial = 815] [outer = 00000000] 02:54:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (157BD400) [pid = 3904] [serial = 816] [outer = 15412C00] 02:54:04 INFO - PROCESS | 3904 | 1468662844555 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15B81400) [pid = 3904] [serial = 817] [outer = 15412C00] 02:54:05 INFO - PROCESS | 3904 | 1468662845123 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]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 913ms 02:54:05 INFO - PROCESS | 3904 | 1468662845177 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:54:05 INFO - PROCESS | 3904 | 1468662845179 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 02:54:05 INFO - PROCESS | 3904 | 1468662845184 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 3904 | 1468662845186 Marionette TRACE conn3 <- [1,1054,null,{}] 02:54:05 INFO - PROCESS | 3904 | 1468662845196 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}] 02:54:05 INFO - PROCESS | 3904 | 1468662845201 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:05 INFO - PROCESS | 3904 | 1468662845390 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:54:05 INFO - PROCESS | 3904 | 1468662845531 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 3904 | 1468662845535 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:05 INFO - PROCESS | 3904 | ++DOCSHELL 10B65800 == 45 [pid = 3904] [id = 273] 02:54:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (10E8AC00) [pid = 3904] [serial = 818] [outer = 00000000] 02:54:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (10EE0C00) [pid = 3904] [serial = 819] [outer = 10E8AC00] 02:54:05 INFO - PROCESS | 3904 | 1468662845590 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (114D5000) [pid = 3904] [serial = 820] [outer = 10E8AC00] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 1A0E3C00 == 44 [pid = 3904] [id = 250] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 19DE7800 == 43 [pid = 3904] [id = 269] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 180E9400 == 42 [pid = 3904] [id = 268] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 1602A000 == 41 [pid = 3904] [id = 267] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 132D8800 == 40 [pid = 3904] [id = 266] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 162EAC00 == 39 [pid = 3904] [id = 265] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 16026000 == 38 [pid = 3904] [id = 264] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 141AA000 == 37 [pid = 3904] [id = 263] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 129ECC00 == 36 [pid = 3904] [id = 262] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 16C08800 == 35 [pid = 3904] [id = 260] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 10375C00 == 34 [pid = 3904] [id = 261] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 1602C800 == 33 [pid = 3904] [id = 249] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 16323000 == 32 [pid = 3904] [id = 251] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 1A0C6800 == 31 [pid = 3904] [id = 254] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 15C63800 == 30 [pid = 3904] [id = 253] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 12D6D800 == 29 [pid = 3904] [id = 252] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 19DEAC00 == 28 [pid = 3904] [id = 270] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 10EE4800 == 27 [pid = 3904] [id = 271] 02:54:06 INFO - PROCESS | 3904 | --DOCSHELL 1539CC00 == 26 [pid = 3904] [id = 272] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (162B2000) [pid = 3904] [serial = 775] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (139CE400) [pid = 3904] [serial = 757] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162F1C00) [pid = 3904] [serial = 760] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A512800) [pid = 3904] [serial = 763] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1631D000) [pid = 3904] [serial = 777] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16D48C00) [pid = 3904] [serial = 780] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16322000) [pid = 3904] [serial = 778] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (153A1800) [pid = 3904] [serial = 771] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (154EA800) [pid = 3904] [serial = 772] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1312FC00) [pid = 3904] [serial = 768] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (131D7800) [pid = 3904] [serial = 769] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (10EDF000) [pid = 3904] [serial = 765] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (112E1400) [pid = 3904] [serial = 766] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1A391C00) [pid = 3904] [serial = 762] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (131DB800) [pid = 3904] [serial = 756] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (162A7800) [pid = 3904] [serial = 759] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (16027400) [pid = 3904] [serial = 774] [outer = 00000000] [url = about:blank] 02:54:06 INFO - PROCESS | 3904 | 1468662846640 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1512ms 02:54:06 INFO - PROCESS | 3904 | 1468662846702 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:54:06 INFO - PROCESS | 3904 | 1468662846706 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 02:54:06 INFO - PROCESS | 3904 | 1468662846710 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 3904 | 1468662846713 Marionette TRACE conn3 <- [1,1058,null,{}] 02:54:06 INFO - PROCESS | 3904 | 1468662846732 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}] 02:54:06 INFO - PROCESS | 3904 | 1468662846735 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:06 INFO - PROCESS | 3904 | 1468662846833 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:54:06 INFO - PROCESS | 3904 | 1468662846850 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 3904 | 1468662846852 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:06 INFO - PROCESS | 3904 | ++DOCSHELL 12927000 == 27 [pid = 3904] [id = 274] 02:54:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (12927C00) [pid = 3904] [serial = 821] [outer = 00000000] 02:54:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (129EE000) [pid = 3904] [serial = 822] [outer = 12927C00] 02:54:06 INFO - PROCESS | 3904 | 1468662846900 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (12DF3800) [pid = 3904] [serial = 823] [outer = 12927C00] 02:54:07 INFO - PROCESS | 3904 | 1468662847330 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]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 700ms 02:54:07 INFO - PROCESS | 3904 | 1468662847394 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 3904 | 1468662847398 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 02:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:54:07 INFO - PROCESS | 3904 | 1468662847404 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 3904 | 1468662847407 Marionette TRACE conn3 <- [1,1062,null,{}] 02:54:07 INFO - PROCESS | 3904 | 1468662847411 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}] 02:54:07 INFO - PROCESS | 3904 | 1468662847414 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:07 INFO - PROCESS | 3904 | 1468662847500 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:54:07 INFO - PROCESS | 3904 | 1468662847584 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 3904 | 1468662847587 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:07 INFO - PROCESS | 3904 | ++DOCSHELL 13949800 == 28 [pid = 3904] [id = 275] 02:54:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (13949C00) [pid = 3904] [serial = 824] [outer = 00000000] 02:54:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (139CD000) [pid = 3904] [serial = 825] [outer = 13949C00] 02:54:07 INFO - PROCESS | 3904 | 1468662847616 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13DA7800) [pid = 3904] [serial = 826] [outer = 13949C00] 02:54:07 INFO - PROCESS | 3904 | 1468662847952 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]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 585ms 02:54:07 INFO - PROCESS | 3904 | 1468662847984 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 3904 | 1468662847986 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 02:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:54:07 INFO - PROCESS | 3904 | 1468662847990 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 3904 | 1468662847993 Marionette TRACE conn3 <- [1,1066,null,{}] 02:54:07 INFO - PROCESS | 3904 | 1468662848004 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}] 02:54:07 INFO - PROCESS | 3904 | 1468662848008 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:08 INFO - PROCESS | 3904 | 1468662848114 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:54:08 INFO - PROCESS | 3904 | 1468662848124 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 3904 | 1468662848127 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:08 INFO - PROCESS | 3904 | ++DOCSHELL 15B82800 == 29 [pid = 3904] [id = 276] 02:54:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15B84800) [pid = 3904] [serial = 827] [outer = 00000000] 02:54:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16020800) [pid = 3904] [serial = 828] [outer = 15B84800] 02:54:08 INFO - PROCESS | 3904 | 1468662848157 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1602A400) [pid = 3904] [serial = 829] [outer = 15B84800] 02:54:08 INFO - PROCESS | 3904 | 1468662848606 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]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 02:54:08 INFO - PROCESS | 3904 | 1468662848630 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:54:08 INFO - PROCESS | 3904 | 1468662848643 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 02:54:08 INFO - PROCESS | 3904 | 1468662848647 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 3904 | 1468662848649 Marionette TRACE conn3 <- [1,1070,null,{}] 02:54:08 INFO - PROCESS | 3904 | 1468662848652 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}] 02:54:08 INFO - PROCESS | 3904 | 1468662848654 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:08 INFO - PROCESS | 3904 | 1468662848767 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:54:08 INFO - PROCESS | 3904 | 1468662848805 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 3904 | 1468662848807 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:08 INFO - PROCESS | 3904 | ++DOCSHELL 162B0400 == 30 [pid = 3904] [id = 277] 02:54:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162B0C00) [pid = 3904] [serial = 830] [outer = 00000000] 02:54:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162EF000) [pid = 3904] [serial = 831] [outer = 162B0C00] 02:54:08 INFO - PROCESS | 3904 | 1468662848851 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16318800) [pid = 3904] [serial = 832] [outer = 162B0C00] 02:54:09 INFO - PROCESS | 3904 | 1468662849264 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]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 642ms 02:54:09 INFO - PROCESS | 3904 | 1468662849289 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 3904 | 1468662849291 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 02:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:54:09 INFO - PROCESS | 3904 | 1468662849294 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 3904 | 1468662849296 Marionette TRACE conn3 <- [1,1074,null,{}] 02:54:09 INFO - PROCESS | 3904 | 1468662849299 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}] 02:54:09 INFO - PROCESS | 3904 | 1468662849301 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:09 INFO - PROCESS | 3904 | 1468662849420 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:54:09 INFO - PROCESS | 3904 | 1468662849439 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 3904 | 1468662849441 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:09 INFO - PROCESS | 3904 | ++DOCSHELL 1631BC00 == 31 [pid = 3904] [id = 278] 02:54:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1631C400) [pid = 3904] [serial = 833] [outer = 00000000] 02:54:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16325000) [pid = 3904] [serial = 834] [outer = 1631C400] 02:54:09 INFO - PROCESS | 3904 | 1468662849484 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16C03800) [pid = 3904] [serial = 835] [outer = 1631C400] 02:54:09 INFO - PROCESS | 3904 | 1468662849881 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]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 02:54:09 INFO - PROCESS | 3904 | 1468662849932 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 3904 | 1468662849934 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 02:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:54:09 INFO - PROCESS | 3904 | 1468662849937 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 3904 | 1468662849938 Marionette TRACE conn3 <- [1,1078,null,{}] 02:54:09 INFO - PROCESS | 3904 | 1468662849942 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}] 02:54:09 INFO - PROCESS | 3904 | 1468662849947 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:10 INFO - PROCESS | 3904 | 1468662850065 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:54:10 INFO - PROCESS | 3904 | 1468662850075 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 3904 | 1468662850077 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:10 INFO - PROCESS | 3904 | ++DOCSHELL 16320800 == 32 [pid = 3904] [id = 279] 02:54:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16E3D400) [pid = 3904] [serial = 836] [outer = 00000000] 02:54:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (17975800) [pid = 3904] [serial = 837] [outer = 16E3D400] 02:54:10 INFO - PROCESS | 3904 | 1468662850121 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (199AC800) [pid = 3904] [serial = 838] [outer = 16E3D400] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1A0C4800) [pid = 3904] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (129EDC00) [pid = 3904] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1768FC00) [pid = 3904] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (141AB800) [pid = 3904] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1602D000) [pid = 3904] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16C09000) [pid = 3904] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16027000) [pid = 3904] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (11C40800) [pid = 3904] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (19778800) [pid = 3904] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (19DE7C00) [pid = 3904] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:54:10 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16316C00) [pid = 3904] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:54:10 INFO - PROCESS | 3904 | 1468662850604 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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 756ms 02:54:10 INFO - PROCESS | 3904 | 1468662850706 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 3904 | 1468662850708 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 02:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:54:10 INFO - PROCESS | 3904 | 1468662850711 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 3904 | 1468662850722 Marionette TRACE conn3 <- [1,1082,null,{}] 02:54:10 INFO - PROCESS | 3904 | 1468662850730 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}] 02:54:10 INFO - PROCESS | 3904 | 1468662850732 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:10 INFO - PROCESS | 3904 | 1468662850808 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:54:10 INFO - PROCESS | 3904 | 1468662850795 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 3904 | 1468662850798 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:10 INFO - PROCESS | 3904 | ++DOCSHELL 16317C00 == 33 [pid = 3904] [id = 280] 02:54:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16C0B800) [pid = 3904] [serial = 839] [outer = 00000000] 02:54:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1796AC00) [pid = 3904] [serial = 840] [outer = 16C0B800] 02:54:10 INFO - PROCESS | 3904 | 1468662850843 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (154F1C00) [pid = 3904] [serial = 841] [outer = 16C0B800] 02:54:11 INFO - PROCESS | 3904 | 1468662851240 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]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 599ms 02:54:11 INFO - PROCESS | 3904 | 1468662851309 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 3904 | 1468662851312 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:54:11 INFO - PROCESS | 3904 | 1468662851317 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 3904 | 1468662851319 Marionette TRACE conn3 <- [1,1086,null,{}] 02:54:11 INFO - PROCESS | 3904 | 1468662851327 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}] 02:54:11 INFO - PROCESS | 3904 | 1468662851329 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:11 INFO - PROCESS | 3904 | 1468662851403 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:54:11 INFO - PROCESS | 3904 | 1468662851409 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 3904 | 1468662851411 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:11 INFO - PROCESS | 3904 | ++DOCSHELL 162ABC00 == 34 [pid = 3904] [id = 281] 02:54:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162B0800) [pid = 3904] [serial = 842] [outer = 00000000] 02:54:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (19DE5C00) [pid = 3904] [serial = 843] [outer = 162B0800] 02:54:11 INFO - PROCESS | 3904 | 1468662851454 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (19DE8C00) [pid = 3904] [serial = 844] [outer = 162B0800] 02:54:11 INFO - PROCESS | 3904 | 1468662851809 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]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 542ms 02:54:11 INFO - PROCESS | 3904 | 1468662851857 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 3904 | 1468662851859 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:54:11 INFO - PROCESS | 3904 | 1468662851862 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 3904 | 1468662851864 Marionette TRACE conn3 <- [1,1090,null,{}] 02:54:11 INFO - PROCESS | 3904 | 1468662851867 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}] 02:54:11 INFO - PROCESS | 3904 | 1468662851869 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:11 INFO - PROCESS | 3904 | 1468662851945 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:54:11 INFO - PROCESS | 3904 | 1468662851950 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 3904 | 1468662851952 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:11 INFO - PROCESS | 3904 | ++DOCSHELL 10B61800 == 35 [pid = 3904] [id = 282] 02:54:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (10EDBC00) [pid = 3904] [serial = 845] [outer = 00000000] 02:54:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A0C6000) [pid = 3904] [serial = 846] [outer = 10EDBC00] 02:54:11 INFO - PROCESS | 3904 | 1468662851995 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A0C6C00) [pid = 3904] [serial = 847] [outer = 10EDBC00] 02:54:12 INFO - PROCESS | 3904 | 1468662852689 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 856ms 02:54:12 INFO - PROCESS | 3904 | 1468662852732 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 3904 | 1468662852737 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:54:12 INFO - PROCESS | 3904 | 1468662852742 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 3904 | 1468662852746 Marionette TRACE conn3 <- [1,1094,null,{}] 02:54:12 INFO - PROCESS | 3904 | 1468662852752 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}] 02:54:12 INFO - PROCESS | 3904 | 1468662852755 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:12 INFO - PROCESS | 3904 | 1468662852859 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:54:12 INFO - PROCESS | 3904 | 1468662852984 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 3904 | 1468662852987 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:12 INFO - PROCESS | 3904 | ++DOCSHELL 10EE6800 == 36 [pid = 3904] [id = 283] 02:54:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (114CA800) [pid = 3904] [serial = 848] [outer = 00000000] 02:54:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (132CF000) [pid = 3904] [serial = 849] [outer = 114CA800] 02:54:13 INFO - PROCESS | 3904 | 1468662853029 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (13DA5C00) [pid = 3904] [serial = 850] [outer = 114CA800] 02:54:13 INFO - PROCESS | 3904 | 1468662853693 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]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 998ms 02:54:13 INFO - PROCESS | 3904 | 1468662853746 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 3904 | 1468662853751 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 02:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:54:13 INFO - PROCESS | 3904 | 1468662853758 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 3904 | 1468662853761 Marionette TRACE conn3 <- [1,1098,null,{}] 02:54:13 INFO - PROCESS | 3904 | 1468662853765 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}] 02:54:13 INFO - PROCESS | 3904 | 1468662853768 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:13 INFO - PROCESS | 3904 | 1468662853958 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:54:14 INFO - PROCESS | 3904 | 1468662854093 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 3904 | 1468662854096 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:14 INFO - PROCESS | 3904 | ++DOCSHELL 10A05C00 == 37 [pid = 3904] [id = 284] 02:54:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (10A08800) [pid = 3904] [serial = 851] [outer = 00000000] 02:54:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (10A81800) [pid = 3904] [serial = 852] [outer = 10A08800] 02:54:14 INFO - PROCESS | 3904 | 1468662854150 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (112AD400) [pid = 3904] [serial = 853] [outer = 10A08800] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 162ABC00 == 36 [pid = 3904] [id = 281] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 16317C00 == 35 [pid = 3904] [id = 280] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 16320800 == 34 [pid = 3904] [id = 279] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 1631BC00 == 33 [pid = 3904] [id = 278] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 162B0400 == 32 [pid = 3904] [id = 277] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 15B82800 == 31 [pid = 3904] [id = 276] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 13949800 == 30 [pid = 3904] [id = 275] 02:54:14 INFO - PROCESS | 3904 | --DOCSHELL 12927000 == 29 [pid = 3904] [id = 274] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A0C9400) [pid = 3904] [serial = 810] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (12DF5400) [pid = 3904] [serial = 786] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (177DF000) [pid = 3904] [serial = 798] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (130A2400) [pid = 3904] [serial = 787] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (17978C00) [pid = 3904] [serial = 799] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (14451800) [pid = 3904] [serial = 789] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15414800) [pid = 3904] [serial = 790] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (177DE800) [pid = 3904] [serial = 801] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16F48C00) [pid = 3904] [serial = 781] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (162AC000) [pid = 3904] [serial = 792] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (12BC7C00) [pid = 3904] [serial = 783] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (130D0800) [pid = 3904] [serial = 784] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (199B7C00) [pid = 3904] [serial = 804] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1A0CD000) [pid = 3904] [serial = 811] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (19DEEC00) [pid = 3904] [serial = 807] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16D47400) [pid = 3904] [serial = 795] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16E46000) [pid = 3904] [serial = 796] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (199B8400) [pid = 3904] [serial = 805] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (181CC000) [pid = 3904] [serial = 802] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A0C0800) [pid = 3904] [serial = 808] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (162EDC00) [pid = 3904] [serial = 793] [outer = 00000000] [url = about:blank] 02:54:14 INFO - PROCESS | 3904 | 1468662854625 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]]]}] 02:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 913ms 02:54:14 INFO - PROCESS | 3904 | 1468662854669 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 3904 | 1468662854672 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 02:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:54:14 INFO - PROCESS | 3904 | 1468662854677 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 3904 | 1468662854680 Marionette TRACE conn3 <- [1,1102,null,{}] 02:54:14 INFO - PROCESS | 3904 | 1468662854685 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}] 02:54:14 INFO - PROCESS | 3904 | 1468662854687 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:14 INFO - PROCESS | 3904 | 1468662854772 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:54:14 INFO - PROCESS | 3904 | 1468662854781 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 3904 | 1468662854783 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:14 INFO - PROCESS | 3904 | ++DOCSHELL 13162800 == 30 [pid = 3904] [id = 285] 02:54:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (13162C00) [pid = 3904] [serial = 854] [outer = 00000000] 02:54:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (1321BC00) [pid = 3904] [serial = 855] [outer = 13162C00] 02:54:14 INFO - PROCESS | 3904 | 1468662854829 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (139CE400) [pid = 3904] [serial = 856] [outer = 13162C00] 02:54:15 INFO - PROCESS | 3904 | 1468662855251 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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 642ms 02:54:15 INFO - PROCESS | 3904 | 1468662855317 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 3904 | 1468662855320 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 02:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:54:15 INFO - PROCESS | 3904 | 1468662855324 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 3904 | 1468662855325 Marionette TRACE conn3 <- [1,1106,null,{}] 02:54:15 INFO - PROCESS | 3904 | 1468662855370 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}] 02:54:15 INFO - PROCESS | 3904 | 1468662855373 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:15 INFO - PROCESS | 3904 | 1468662855474 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:54:15 INFO - PROCESS | 3904 | 1468662855531 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 3904 | 1468662855534 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:15 INFO - PROCESS | 3904 | ++DOCSHELL 15608800 == 31 [pid = 3904] [id = 286] 02:54:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (157B3000) [pid = 3904] [serial = 857] [outer = 00000000] 02:54:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (16023400) [pid = 3904] [serial = 858] [outer = 157B3000] 02:54:15 INFO - PROCESS | 3904 | 1468662855578 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (162AC000) [pid = 3904] [serial = 859] [outer = 157B3000] 02:54:15 INFO - PROCESS | 3904 | 1468662855921 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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 628ms 02:54:15 INFO - PROCESS | 3904 | 1468662855940 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 3904 | 1468662855944 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 02:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:54:15 INFO - PROCESS | 3904 | 1468662855954 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 3904 | 1468662855959 Marionette TRACE conn3 <- [1,1110,null,{}] 02:54:15 INFO - PROCESS | 3904 | 1468662855962 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}] 02:54:15 INFO - PROCESS | 3904 | 1468662855965 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:16 INFO - PROCESS | 3904 | 1468662856052 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:54:16 INFO - PROCESS | 3904 | 1468662856058 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 3904 | 1468662856060 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:16 INFO - PROCESS | 3904 | ++DOCSHELL 162EDC00 == 32 [pid = 3904] [id = 287] 02:54:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (162F0000) [pid = 3904] [serial = 860] [outer = 00000000] 02:54:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16355800) [pid = 3904] [serial = 861] [outer = 162F0000] 02:54:16 INFO - PROCESS | 3904 | 1468662856089 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16E45400) [pid = 3904] [serial = 862] [outer = 162F0000] 02:54:16 INFO - PROCESS | 3904 | 1468662856502 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]]]}] 02:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 585ms 02:54:16 INFO - PROCESS | 3904 | 1468662856555 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 3904 | 1468662856557 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 02:54:16 INFO - PROCESS | 3904 | 1468662856561 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:54:16 INFO - PROCESS | 3904 | 1468662856563 Marionette TRACE conn3 <- [1,1114,null,{}] 02:54:16 INFO - PROCESS | 3904 | 1468662856566 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}] 02:54:16 INFO - PROCESS | 3904 | 1468662856568 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:16 INFO - PROCESS | 3904 | 1468662856674 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:54:16 INFO - PROCESS | 3904 | 1468662856740 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 3904 | 1468662856742 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:16 INFO - PROCESS | 3904 | ++DOCSHELL 170DD400 == 33 [pid = 3904] [id = 288] 02:54:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1712F000) [pid = 3904] [serial = 863] [outer = 00000000] 02:54:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (17784800) [pid = 3904] [serial = 864] [outer = 1712F000] 02:54:16 INFO - PROCESS | 3904 | 1468662856785 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1796C000) [pid = 3904] [serial = 865] [outer = 1712F000] 02:54:17 INFO - PROCESS | 3904 | 1468662857177 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]]]}] 02:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 642ms 02:54:17 INFO - PROCESS | 3904 | 1468662857204 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 3904 | 1468662857206 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 02:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:54:17 INFO - PROCESS | 3904 | 1468662857216 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 3904 | 1468662857218 Marionette TRACE conn3 <- [1,1118,null,{}] 02:54:17 INFO - PROCESS | 3904 | 1468662857221 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}] 02:54:17 INFO - PROCESS | 3904 | 1468662857223 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:17 INFO - PROCESS | 3904 | 1468662857313 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:54:17 INFO - PROCESS | 3904 | 1468662857321 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 3904 | 1468662857327 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:17 INFO - PROCESS | 3904 | ++DOCSHELL 15415C00 == 34 [pid = 3904] [id = 289] 02:54:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17A82C00) [pid = 3904] [serial = 866] [outer = 00000000] 02:54:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (19779000) [pid = 3904] [serial = 867] [outer = 17A82C00] 02:54:17 INFO - PROCESS | 3904 | 1468662857425 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (19DE1800) [pid = 3904] [serial = 868] [outer = 17A82C00] 02:54:17 INFO - PROCESS | 3904 | 1468662857836 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]]]}] 02:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 685ms 02:54:17 INFO - PROCESS | 3904 | 1468662857891 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 3904 | 1468662857893 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 02:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:54:17 INFO - PROCESS | 3904 | 1468662857901 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 3904 | 1468662857902 Marionette TRACE conn3 <- [1,1122,null,{}] 02:54:17 INFO - PROCESS | 3904 | 1468662857925 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}] 02:54:17 INFO - PROCESS | 3904 | 1468662857927 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:18 INFO - PROCESS | 3904 | 1468662858040 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:54:18 INFO - PROCESS | 3904 | 1468662858052 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 3904 | 1468662858054 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:18 INFO - PROCESS | 3904 | ++DOCSHELL 1A0BF800 == 35 [pid = 3904] [id = 290] 02:54:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A0C0400) [pid = 3904] [serial = 869] [outer = 00000000] 02:54:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A0C5C00) [pid = 3904] [serial = 870] [outer = 1A0C0400] 02:54:18 INFO - PROCESS | 3904 | 1468662858108 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A0C2800) [pid = 3904] [serial = 871] [outer = 1A0C0400] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162B0C00) [pid = 3904] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (12927C00) [pid = 3904] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (15B84800) [pid = 3904] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (13949C00) [pid = 3904] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (10E8AC00) [pid = 3904] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1631C400) [pid = 3904] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (10EE5400) [pid = 3904] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (15412C00) [pid = 3904] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (162B0800) [pid = 3904] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16E3D400) [pid = 3904] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:54:18 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16C0B800) [pid = 3904] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:54:18 INFO - PROCESS | 3904 | 1468662858510 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]]]}] 02:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 02:54:18 INFO - PROCESS | 3904 | 1468662858543 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 3904 | 1468662858545 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 02:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:54:18 INFO - PROCESS | 3904 | 1468662858531 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 3904 | 1468662858533 Marionette TRACE conn3 <- [1,1126,null,{}] 02:54:18 INFO - PROCESS | 3904 | 1468662858536 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}] 02:54:18 INFO - PROCESS | 3904 | 1468662858538 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:18 INFO - PROCESS | 3904 | 1468662858612 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:54:18 INFO - PROCESS | 3904 | 1468662858695 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 3904 | 1468662858697 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:18 INFO - PROCESS | 3904 | ++DOCSHELL 112A9800 == 36 [pid = 3904] [id = 291] 02:54:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (112AA400) [pid = 3904] [serial = 872] [outer = 00000000] 02:54:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162B0C00) [pid = 3904] [serial = 873] [outer = 112AA400] 02:54:18 INFO - PROCESS | 3904 | 1468662858722 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162F8400) [pid = 3904] [serial = 874] [outer = 112AA400] 02:54:19 INFO - PROCESS | 3904 | 1468662859054 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]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 543ms 02:54:19 INFO - PROCESS | 3904 | 1468662859086 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 3904 | 1468662859088 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 02:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:54:19 INFO - PROCESS | 3904 | 1468662859091 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 3904 | 1468662859093 Marionette TRACE conn3 <- [1,1130,null,{}] 02:54:19 INFO - PROCESS | 3904 | 1468662859096 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}] 02:54:19 INFO - PROCESS | 3904 | 1468662859098 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:19 INFO - PROCESS | 3904 | 1468662859190 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:54:19 INFO - PROCESS | 3904 | 1468662859198 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 3904 | 1468662859200 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:19 INFO - PROCESS | 3904 | ++DOCSHELL 13949C00 == 37 [pid = 3904] [id = 292] 02:54:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (13DB3400) [pid = 3904] [serial = 875] [outer = 00000000] 02:54:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1A0E8C00) [pid = 3904] [serial = 876] [outer = 13DB3400] 02:54:19 INFO - PROCESS | 3904 | 1468662859246 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1A387000) [pid = 3904] [serial = 877] [outer = 13DB3400] 02:54:19 INFO - PROCESS | 3904 | 1468662859657 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]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 585ms 02:54:19 INFO - PROCESS | 3904 | 1468662859674 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 3904 | 1468662859675 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 02:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:54:19 INFO - PROCESS | 3904 | 1468662859678 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 3904 | 1468662859680 Marionette TRACE conn3 <- [1,1134,null,{}] 02:54:19 INFO - PROCESS | 3904 | 1468662859684 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}] 02:54:19 INFO - PROCESS | 3904 | 1468662859685 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:19 INFO - PROCESS | 3904 | 1468662859792 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:54:19 INFO - PROCESS | 3904 | 1468662859799 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 3904 | 1468662859801 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:19 INFO - PROCESS | 3904 | ++DOCSHELL 1631AC00 == 38 [pid = 3904] [id = 293] 02:54:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A4B2000) [pid = 3904] [serial = 878] [outer = 00000000] 02:54:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A50A400) [pid = 3904] [serial = 879] [outer = 1A4B2000] 02:54:19 INFO - PROCESS | 3904 | 1468662859843 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A515000) [pid = 3904] [serial = 880] [outer = 1A4B2000] 02:54:20 INFO - PROCESS | 3904 | 1468662860263 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]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 642ms 02:54:20 INFO - PROCESS | 3904 | 1468662860330 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 3904 | 1468662860335 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 02:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:54:20 INFO - PROCESS | 3904 | 1468662860341 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - PROCESS | 3904 | 1468662860346 Marionette TRACE conn3 <- [1,1138,null,{}] 02:54:20 INFO - PROCESS | 3904 | 1468662860353 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}] 02:54:20 INFO - PROCESS | 3904 | 1468662860356 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:20 INFO - PROCESS | 3904 | 1468662860455 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:54:20 INFO - PROCESS | 3904 | 1468662860595 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 3904 | 1468662860600 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:20 INFO - PROCESS | 3904 | ++DOCSHELL 12D66800 == 39 [pid = 3904] [id = 294] 02:54:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (12D67C00) [pid = 3904] [serial = 881] [outer = 00000000] 02:54:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (130CC400) [pid = 3904] [serial = 882] [outer = 12D67C00] 02:54:20 INFO - PROCESS | 3904 | 1468662860656 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (131DD400) [pid = 3904] [serial = 883] [outer = 12D67C00] 02:54:21 INFO - PROCESS | 3904 | 1468662861177 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]]]}] 02:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 913ms 02:54:21 INFO - PROCESS | 3904 | 1468662861248 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 3904 | 1468662861253 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 02:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:54:21 INFO - PROCESS | 3904 | 1468662861259 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 3904 | 1468662861262 Marionette TRACE conn3 <- [1,1142,null,{}] 02:54:21 INFO - PROCESS | 3904 | 1468662861266 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}] 02:54:21 INFO - PROCESS | 3904 | 1468662861269 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:21 INFO - PROCESS | 3904 | 1468662861359 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:54:21 INFO - PROCESS | 3904 | 1468662861486 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 3904 | 1468662861489 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:21 INFO - PROCESS | 3904 | ++DOCSHELL 15C5EC00 == 40 [pid = 3904] [id = 295] 02:54:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15C66000) [pid = 3904] [serial = 884] [outer = 00000000] 02:54:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162EA800) [pid = 3904] [serial = 885] [outer = 15C66000] 02:54:21 INFO - PROCESS | 3904 | 1468662861527 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16317400) [pid = 3904] [serial = 886] [outer = 15C66000] 02:54:22 INFO - PROCESS | 3904 | 1468662862128 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]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 913ms 02:54:22 INFO - PROCESS | 3904 | 1468662862183 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 3904 | 1468662862167 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 02:54:22 INFO - PROCESS | 3904 | 1468662862171 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:54:22 INFO - PROCESS | 3904 | 1468662862175 Marionette TRACE conn3 <- [1,1146,null,{}] 02:54:22 INFO - PROCESS | 3904 | 1468662862186 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}] 02:54:22 INFO - PROCESS | 3904 | 1468662862190 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:22 INFO - PROCESS | 3904 | 1468662862297 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:54:22 INFO - PROCESS | 3904 | 1468662862424 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 3904 | 1468662862427 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:22 INFO - PROCESS | 3904 | ++DOCSHELL 199B8400 == 41 [pid = 3904] [id = 296] 02:54:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (199B8800) [pid = 3904] [serial = 887] [outer = 00000000] 02:54:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1A0BE400) [pid = 3904] [serial = 888] [outer = 199B8800] 02:54:22 INFO - PROCESS | 3904 | 1468662862487 Marionette DEBUG loaded listener.js 02:54:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A4B9000) [pid = 3904] [serial = 889] [outer = 199B8800] 02:54:23 INFO - PROCESS | 3904 | 1468662863360 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]]]}] 02:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1184ms 02:54:23 INFO - PROCESS | 3904 | 1468662863375 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 3904 | 1468662863381 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 02:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:54:23 INFO - PROCESS | 3904 | 1468662863370 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 3904 | 1468662863375 Marionette TRACE conn3 <- [1,1150,null,{}] 02:54:23 INFO - PROCESS | 3904 | 1468662863381 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}] 02:54:23 INFO - PROCESS | 3904 | 1468662863384 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:23 INFO - PROCESS | 3904 | 1468662863484 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:54:23 INFO - PROCESS | 3904 | 1468662863552 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 3904 | 1468662863556 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:23 INFO - PROCESS | 3904 | ++DOCSHELL 11C46C00 == 42 [pid = 3904] [id = 297] 02:54:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (11CD2000) [pid = 3904] [serial = 890] [outer = 00000000] 02:54:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (12DFBC00) [pid = 3904] [serial = 891] [outer = 11CD2000] 02:54:23 INFO - PROCESS | 3904 | 1468662863656 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1315F400) [pid = 3904] [serial = 892] [outer = 11CD2000] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 13949C00 == 41 [pid = 3904] [id = 292] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 112A9800 == 40 [pid = 3904] [id = 291] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 1A0BF800 == 39 [pid = 3904] [id = 290] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 15415C00 == 38 [pid = 3904] [id = 289] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 170DD400 == 37 [pid = 3904] [id = 288] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 162EDC00 == 36 [pid = 3904] [id = 287] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 15608800 == 35 [pid = 3904] [id = 286] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 13162800 == 34 [pid = 3904] [id = 285] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 10A05C00 == 33 [pid = 3904] [id = 284] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 10B65800 == 32 [pid = 3904] [id = 273] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 10B61800 == 31 [pid = 3904] [id = 282] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 10EE6800 == 30 [pid = 3904] [id = 283] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 199B8400 == 29 [pid = 3904] [id = 296] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 1631AC00 == 28 [pid = 3904] [id = 293] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 12D66800 == 27 [pid = 3904] [id = 294] 02:54:24 INFO - PROCESS | 3904 | --DOCSHELL 15C5EC00 == 26 [pid = 3904] [id = 295] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (162EF000) [pid = 3904] [serial = 831] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (129EE000) [pid = 3904] [serial = 822] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (12DF3800) [pid = 3904] [serial = 823] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16020800) [pid = 3904] [serial = 828] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (139CD000) [pid = 3904] [serial = 825] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (13DA7800) [pid = 3904] [serial = 826] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (114D5000) [pid = 3904] [serial = 820] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10EE0C00) [pid = 3904] [serial = 819] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16325000) [pid = 3904] [serial = 834] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16318800) [pid = 3904] [serial = 832] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (12BC2000) [pid = 3904] [serial = 814] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (114D1C00) [pid = 3904] [serial = 813] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A0C6000) [pid = 3904] [serial = 846] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15B81400) [pid = 3904] [serial = 817] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (19DE8C00) [pid = 3904] [serial = 844] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (157BD400) [pid = 3904] [serial = 816] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (17975800) [pid = 3904] [serial = 837] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16C03800) [pid = 3904] [serial = 835] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1796AC00) [pid = 3904] [serial = 840] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (19DE5C00) [pid = 3904] [serial = 843] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (199AC800) [pid = 3904] [serial = 838] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (154F1C00) [pid = 3904] [serial = 841] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1602A400) [pid = 3904] [serial = 829] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3904 | 1468662864635 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]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1270ms 02:54:24 INFO - PROCESS | 3904 | 1468662864653 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 3904 | 1468662864659 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 02:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:54:24 INFO - PROCESS | 3904 | 1468662864672 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 3904 | 1468662864677 Marionette TRACE conn3 <- [1,1154,null,{}] 02:54:24 INFO - PROCESS | 3904 | 1468662864682 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}] 02:54:24 INFO - PROCESS | 3904 | 1468662864684 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:24 INFO - PROCESS | 3904 | 1468662864775 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:54:24 INFO - PROCESS | 3904 | 1468662864785 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 3904 | 1468662864788 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:24 INFO - PROCESS | 3904 | ++DOCSHELL 1281F400 == 27 [pid = 3904] [id = 298] 02:54:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (12820400) [pid = 3904] [serial = 893] [outer = 00000000] 02:54:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (12BD0400) [pid = 3904] [serial = 894] [outer = 12820400] 02:54:24 INFO - PROCESS | 3904 | 1468662864836 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (12DF3800) [pid = 3904] [serial = 895] [outer = 12820400] 02:54:25 INFO - PROCESS | 3904 | 1468662865256 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 02:54:25 INFO - PROCESS | 3904 | 1468662865309 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 3904 | 1468662865313 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 02:54:25 INFO - PROCESS | 3904 | 1468662865319 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:54:25 INFO - PROCESS | 3904 | 1468662865322 Marionette TRACE conn3 <- [1,1158,null,{}] 02:54:25 INFO - PROCESS | 3904 | 1468662865326 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}] 02:54:25 INFO - PROCESS | 3904 | 1468662865328 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:25 INFO - PROCESS | 3904 | 1468662865444 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:54:25 INFO - PROCESS | 3904 | 1468662865518 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 3904 | 1468662865520 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:25 INFO - PROCESS | 3904 | ++DOCSHELL 1394B000 == 28 [pid = 3904] [id = 299] 02:54:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (141A7C00) [pid = 3904] [serial = 896] [outer = 00000000] 02:54:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (15397400) [pid = 3904] [serial = 897] [outer = 141A7C00] 02:54:25 INFO - PROCESS | 3904 | 1468662865566 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (153A1C00) [pid = 3904] [serial = 898] [outer = 141A7C00] 02:54:25 INFO - PROCESS | 3904 | 1468662865894 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 642ms 02:54:25 INFO - PROCESS | 3904 | 1468662865964 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 3904 | 1468662865966 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 02:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:54:25 INFO - PROCESS | 3904 | 1468662865970 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 3904 | 1468662865974 Marionette TRACE conn3 <- [1,1162,null,{}] 02:54:25 INFO - PROCESS | 3904 | 1468662865984 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}] 02:54:25 INFO - PROCESS | 3904 | 1468662865989 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:26 INFO - PROCESS | 3904 | 1468662866051 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:54:26 INFO - PROCESS | 3904 | 1468662866058 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 3904 | 1468662866061 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:26 INFO - PROCESS | 3904 | ++DOCSHELL 15C64000 == 29 [pid = 3904] [id = 300] 02:54:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (15C64800) [pid = 3904] [serial = 899] [outer = 00000000] 02:54:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1602CC00) [pid = 3904] [serial = 900] [outer = 15C64800] 02:54:26 INFO - PROCESS | 3904 | 1468662866107 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162B3400) [pid = 3904] [serial = 901] [outer = 15C64800] 02:54:26 INFO - PROCESS | 3904 | 1468662866568 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] 02:54:26 INFO - PROCESS | 3904 | 1468662866608 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 02:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:54:26 INFO - PROCESS | 3904 | 1468662866612 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 3904 | 1468662866614 Marionette TRACE conn3 <- [1,1166,null,{}] 02:54:26 INFO - PROCESS | 3904 | 1468662866617 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}] 02:54:26 INFO - PROCESS | 3904 | 1468662866619 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:26 INFO - PROCESS | 3904 | 1468662866742 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:54:26 INFO - PROCESS | 3904 | 1468662866761 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 3904 | 1468662866764 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:26 INFO - PROCESS | 3904 | ++DOCSHELL 162F9C00 == 30 [pid = 3904] [id = 301] 02:54:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1631AC00) [pid = 3904] [serial = 902] [outer = 00000000] 02:54:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16322800) [pid = 3904] [serial = 903] [outer = 1631AC00] 02:54:26 INFO - PROCESS | 3904 | 1468662866809 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16C03000) [pid = 3904] [serial = 904] [outer = 1631AC00] 02:54:27 INFO - PROCESS | 3904 | 1468662867220 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] 02:54:27 INFO - PROCESS | 3904 | 1468662867251 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 02:54:27 INFO - PROCESS | 3904 | 1468662867254 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:54:27 INFO - PROCESS | 3904 | 1468662867256 Marionette TRACE conn3 <- [1,1170,null,{}] 02:54:27 INFO - PROCESS | 3904 | 1468662867260 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}] 02:54:27 INFO - PROCESS | 3904 | 1468662867262 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:27 INFO - PROCESS | 3904 | 1468662867348 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:54:27 INFO - PROCESS | 3904 | 1468662867355 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 3904 | 1468662867357 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:27 INFO - PROCESS | 3904 | ++DOCSHELL 16C0B000 == 31 [pid = 3904] [id = 302] 02:54:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16D46400) [pid = 3904] [serial = 905] [outer = 00000000] 02:54:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17781800) [pid = 3904] [serial = 906] [outer = 16D46400] 02:54:27 INFO - PROCESS | 3904 | 1468662867400 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (17787800) [pid = 3904] [serial = 907] [outer = 16D46400] 02:54:27 INFO - PROCESS | 3904 | 1468662867869 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] 02:54:27 INFO - PROCESS | 3904 | 1468662867895 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 02:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:54:27 INFO - PROCESS | 3904 | 1468662867908 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 3904 | 1468662867910 Marionette TRACE conn3 <- [1,1174,null,{}] 02:54:27 INFO - PROCESS | 3904 | 1468662867913 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}] 02:54:27 INFO - PROCESS | 3904 | 1468662867919 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:28 INFO - PROCESS | 3904 | 1468662868047 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:54:28 INFO - PROCESS | 3904 | 1468662868059 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 3904 | 1468662868061 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:28 INFO - PROCESS | 3904 | ++DOCSHELL 10B5E800 == 32 [pid = 3904] [id = 303] 02:54:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (112A6000) [pid = 3904] [serial = 908] [outer = 00000000] 02:54:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (17786000) [pid = 3904] [serial = 909] [outer = 112A6000] 02:54:28 INFO - PROCESS | 3904 | 1468662868314 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1A0C0800) [pid = 3904] [serial = 910] [outer = 112A6000] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (13DB3400) [pid = 3904] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1712F000) [pid = 3904] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10A08800) [pid = 3904] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (10EDBC00) [pid = 3904] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (114CA800) [pid = 3904] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (157B3000) [pid = 3904] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162F0000) [pid = 3904] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13162C00) [pid = 3904] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (112AA400) [pid = 3904] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (17A82C00) [pid = 3904] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A0C0400) [pid = 3904] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:54:28 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A4B2000) [pid = 3904] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:54:28 INFO - PROCESS | 3904 | 1468662868668 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] 02:54:28 INFO - PROCESS | 3904 | 1468662868682 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 02:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:54:28 INFO - PROCESS | 3904 | 1468662868686 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 3904 | 1468662868688 Marionette TRACE conn3 <- [1,1178,null,{}] 02:54:28 INFO - PROCESS | 3904 | 1468662868673 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}] 02:54:28 INFO - PROCESS | 3904 | 1468662868675 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:28 INFO - PROCESS | 3904 | 1468662868748 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:54:28 INFO - PROCESS | 3904 | 1468662868753 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 3904 | 1468662868755 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:28 INFO - PROCESS | 3904 | ++DOCSHELL 17A82C00 == 33 [pid = 3904] [id = 304] 02:54:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (181CAC00) [pid = 3904] [serial = 911] [outer = 00000000] 02:54:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (19DEB400) [pid = 3904] [serial = 912] [outer = 181CAC00] 02:54:28 INFO - PROCESS | 3904 | 1468662868805 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A0DEC00) [pid = 3904] [serial = 913] [outer = 181CAC00] 02:54:29 INFO - PROCESS | 3904 | 1468662869202 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] 02:54:29 INFO - PROCESS | 3904 | 1468662869261 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 02:54:29 INFO - PROCESS | 3904 | 1468662869264 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:54:29 INFO - PROCESS | 3904 | 1468662869266 Marionette TRACE conn3 <- [1,1182,null,{}] 02:54:29 INFO - PROCESS | 3904 | 1468662869269 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}] 02:54:29 INFO - PROCESS | 3904 | 1468662869271 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:29 INFO - PROCESS | 3904 | 1468662869346 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:54:29 INFO - PROCESS | 3904 | 1468662869352 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 3904 | 1468662869354 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:29 INFO - PROCESS | 3904 | ++DOCSHELL 15395400 == 34 [pid = 3904] [id = 305] 02:54:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A38FC00) [pid = 3904] [serial = 914] [outer = 00000000] 02:54:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A516800) [pid = 3904] [serial = 915] [outer = 1A38FC00] 02:54:29 INFO - PROCESS | 3904 | 1468662869381 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A518800) [pid = 3904] [serial = 916] [outer = 1A38FC00] 02:54:29 INFO - PROCESS | 3904 | 1468662869806 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] 02:54:29 INFO - PROCESS | 3904 | 1468662869841 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 02:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:54:29 INFO - PROCESS | 3904 | 1468662869844 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 3904 | 1468662869846 Marionette TRACE conn3 <- [1,1186,null,{}] 02:54:29 INFO - PROCESS | 3904 | 1468662869849 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}] 02:54:29 INFO - PROCESS | 3904 | 1468662869851 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:29 INFO - PROCESS | 3904 | 1468662869928 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:54:29 INFO - PROCESS | 3904 | 1468662869933 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 3904 | 1468662869935 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:29 INFO - PROCESS | 3904 | ++DOCSHELL 1A50AC00 == 35 [pid = 3904] [id = 306] 02:54:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A60B400) [pid = 3904] [serial = 917] [outer = 00000000] 02:54:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A767800) [pid = 3904] [serial = 918] [outer = 1A60B400] 02:54:29 INFO - PROCESS | 3904 | 1468662869977 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A76B000) [pid = 3904] [serial = 919] [outer = 1A60B400] 02:54:30 INFO - PROCESS | 3904 | 1468662870710 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]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 914ms 02:54:30 INFO - PROCESS | 3904 | 1468662870769 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 3904 | 1468662870774 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 02:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:54:30 INFO - PROCESS | 3904 | 1468662870778 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 3904 | 1468662870784 Marionette TRACE conn3 <- [1,1190,null,{}] 02:54:30 INFO - PROCESS | 3904 | 1468662870789 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}] 02:54:30 INFO - PROCESS | 3904 | 1468662870792 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:30 INFO - PROCESS | 3904 | 1468662870925 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:54:31 INFO - PROCESS | 3904 | 1468662871045 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 3904 | 1468662871048 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:31 INFO - PROCESS | 3904 | ++DOCSHELL 10EE0C00 == 36 [pid = 3904] [id = 307] 02:54:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (112E7800) [pid = 3904] [serial = 920] [outer = 00000000] 02:54:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (130CA000) [pid = 3904] [serial = 921] [outer = 112E7800] 02:54:31 INFO - PROCESS | 3904 | 1468662871105 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (13949C00) [pid = 3904] [serial = 922] [outer = 112E7800] 02:54:31 INFO - PROCESS | 3904 | 1468662871891 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]]]}] 02:54:31 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 02:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1198ms 02:54:31 INFO - PROCESS | 3904 | 1468662871982 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 3904 | 1468662871986 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 02:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:54:31 INFO - PROCESS | 3904 | 1468662871991 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 3904 | 1468662871994 Marionette TRACE conn3 <- [1,1194,null,{}] 02:54:31 INFO - PROCESS | 3904 | 1468662871999 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}] 02:54:31 INFO - PROCESS | 3904 | 1468662872002 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:32 INFO - PROCESS | 3904 | 1468662872126 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 15395400 == 35 [pid = 3904] [id = 305] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 17A82C00 == 34 [pid = 3904] [id = 304] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 10B5E800 == 33 [pid = 3904] [id = 303] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 16C0B000 == 32 [pid = 3904] [id = 302] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 162F9C00 == 31 [pid = 3904] [id = 301] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 15C64000 == 30 [pid = 3904] [id = 300] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 1394B000 == 29 [pid = 3904] [id = 299] 02:54:32 INFO - PROCESS | 3904 | --DOCSHELL 1281F400 == 28 [pid = 3904] [id = 298] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1A387000) [pid = 3904] [serial = 877] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (17784800) [pid = 3904] [serial = 864] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1796C000) [pid = 3904] [serial = 865] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (10A81800) [pid = 3904] [serial = 852] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (112AD400) [pid = 3904] [serial = 853] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1A0C6C00) [pid = 3904] [serial = 847] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (132CF000) [pid = 3904] [serial = 849] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13DA5C00) [pid = 3904] [serial = 850] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16023400) [pid = 3904] [serial = 858] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162AC000) [pid = 3904] [serial = 859] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16355800) [pid = 3904] [serial = 861] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1321BC00) [pid = 3904] [serial = 855] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (139CE400) [pid = 3904] [serial = 856] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (162B0C00) [pid = 3904] [serial = 873] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (19779000) [pid = 3904] [serial = 867] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1A0C5C00) [pid = 3904] [serial = 870] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1A515000) [pid = 3904] [serial = 880] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A0E8C00) [pid = 3904] [serial = 876] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A0C2800) [pid = 3904] [serial = 871] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (19DE1800) [pid = 3904] [serial = 868] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1A50A400) [pid = 3904] [serial = 879] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (162F8400) [pid = 3904] [serial = 874] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (16E45400) [pid = 3904] [serial = 862] [outer = 00000000] [url = about:blank] 02:54:32 INFO - PROCESS | 3904 | 1468662872238 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 3904 | 1468662872225 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:32 INFO - PROCESS | 3904 | ++DOCSHELL 10A80400 == 29 [pid = 3904] [id = 308] 02:54:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (10A81800) [pid = 3904] [serial = 923] [outer = 00000000] 02:54:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (11466800) [pid = 3904] [serial = 924] [outer = 10A81800] 02:54:32 INFO - PROCESS | 3904 | 1468662872274 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (12BD0000) [pid = 3904] [serial = 925] [outer = 10A81800] 02:54:32 INFO - PROCESS | 3904 | 1468662872651 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]]]}] 02:54:32 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 02:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 728ms 02:54:32 INFO - PROCESS | 3904 | 1468662872715 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 3904 | 1468662872720 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 02:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:54:32 INFO - PROCESS | 3904 | 1468662872726 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 3904 | 1468662872729 Marionette TRACE conn3 <- [1,1198,null,{}] 02:54:32 INFO - PROCESS | 3904 | 1468662872733 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}] 02:54:32 INFO - PROCESS | 3904 | 1468662872735 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:32 INFO - PROCESS | 3904 | 1468662872826 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:54:32 INFO - PROCESS | 3904 | 1468662872815 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 3904 | 1468662872817 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:32 INFO - PROCESS | 3904 | ++DOCSHELL 13DAE400 == 30 [pid = 3904] [id = 309] 02:54:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (141A6800) [pid = 3904] [serial = 926] [outer = 00000000] 02:54:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (15417C00) [pid = 3904] [serial = 927] [outer = 141A6800] 02:54:32 INFO - PROCESS | 3904 | 1468662872864 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15605800) [pid = 3904] [serial = 928] [outer = 141A6800] 02:54:33 INFO - PROCESS | 3904 | 1468662873296 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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 642ms 02:54:33 INFO - PROCESS | 3904 | 1468662873364 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 3904 | 1468662873366 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 02:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:54:33 INFO - PROCESS | 3904 | 1468662873370 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 3904 | 1468662873373 Marionette TRACE conn3 <- [1,1202,null,{}] 02:54:33 INFO - PROCESS | 3904 | 1468662873384 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}] 02:54:33 INFO - PROCESS | 3904 | 1468662873389 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:33 INFO - PROCESS | 3904 | 1468662873484 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:54:33 INFO - PROCESS | 3904 | 1468662873570 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 3904 | 1468662873573 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:33 INFO - PROCESS | 3904 | ++DOCSHELL 162A5400 == 31 [pid = 3904] [id = 310] 02:54:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (162A5C00) [pid = 3904] [serial = 929] [outer = 00000000] 02:54:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (162F0400) [pid = 3904] [serial = 930] [outer = 162A5C00] 02:54:33 INFO - PROCESS | 3904 | 1468662873620 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16317800) [pid = 3904] [serial = 931] [outer = 162A5C00] 02:54:33 INFO - PROCESS | 3904 | 1468662873971 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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 642ms 02:54:34 INFO - PROCESS | 3904 | 1468662874019 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 3904 | 1468662874021 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 02:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:54:34 INFO - PROCESS | 3904 | 1468662874025 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 3904 | 1468662874027 Marionette TRACE conn3 <- [1,1206,null,{}] 02:54:34 INFO - PROCESS | 3904 | 1468662874030 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}] 02:54:34 INFO - PROCESS | 3904 | 1468662874032 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:34 INFO - PROCESS | 3904 | 1468662874142 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:54:34 INFO - PROCESS | 3904 | 1468662874200 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 3904 | 1468662874202 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:34 INFO - PROCESS | 3904 | ++DOCSHELL 1539A800 == 32 [pid = 3904] [id = 311] 02:54:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16A36000) [pid = 3904] [serial = 932] [outer = 00000000] 02:54:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16E39400) [pid = 3904] [serial = 933] [outer = 16A36000] 02:54:34 INFO - PROCESS | 3904 | 1468662874246 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16F4DC00) [pid = 3904] [serial = 934] [outer = 16A36000] 02:54:34 INFO - PROCESS | 3904 | 1468662874652 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]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 02:54:34 INFO - PROCESS | 3904 | 1468662874724 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 3904 | 1468662874726 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 02:54:34 INFO - PROCESS | 3904 | 1468662874734 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 3904 | 1468662874736 Marionette TRACE conn3 <- [1,1210,null,{}] 02:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:54:34 INFO - PROCESS | 3904 | 1468662874739 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}] 02:54:34 INFO - PROCESS | 3904 | 1468662874741 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:34 INFO - PROCESS | 3904 | 1468662874846 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:54:34 INFO - PROCESS | 3904 | 1468662874858 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 3904 | 1468662874860 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:34 INFO - PROCESS | 3904 | ++DOCSHELL 177DE800 == 33 [pid = 3904] [id = 312] 02:54:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (177DF000) [pid = 3904] [serial = 935] [outer = 00000000] 02:54:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (17A7D400) [pid = 3904] [serial = 936] [outer = 177DF000] 02:54:34 INFO - PROCESS | 3904 | 1468662874905 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (19773400) [pid = 3904] [serial = 937] [outer = 177DF000] 02:54:35 INFO - PROCESS | 3904 | 1468662875305 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] 02:54:35 INFO - PROCESS | 3904 | 1468662875322 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 02:54:35 INFO - PROCESS | 3904 | 1468662875326 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:54:35 INFO - PROCESS | 3904 | 1468662875327 Marionette TRACE conn3 <- [1,1214,null,{}] 02:54:35 INFO - PROCESS | 3904 | 1468662875331 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}] 02:54:35 INFO - PROCESS | 3904 | 1468662875336 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:35 INFO - PROCESS | 3904 | 1468662875470 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:54:35 INFO - PROCESS | 3904 | 1468662875482 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 3904 | 1468662875484 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:35 INFO - PROCESS | 3904 | ++DOCSHELL 199B4400 == 34 [pid = 3904] [id = 313] 02:54:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (199B7C00) [pid = 3904] [serial = 938] [outer = 00000000] 02:54:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A0C6C00) [pid = 3904] [serial = 939] [outer = 199B7C00] 02:54:35 INFO - PROCESS | 3904 | 1468662875511 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A0CCC00) [pid = 3904] [serial = 940] [outer = 199B7C00] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1631AC00) [pid = 3904] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (141A7C00) [pid = 3904] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (11CD2000) [pid = 3904] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15C64800) [pid = 3904] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16D46400) [pid = 3904] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (12820400) [pid = 3904] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (181CAC00) [pid = 3904] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A38FC00) [pid = 3904] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (12D67C00) [pid = 3904] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (112A6000) [pid = 3904] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (15C66000) [pid = 3904] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:54:35 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (199B8800) [pid = 3904] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:54:35 INFO - PROCESS | 3904 | 1468662875967 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]]]}] 02:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 02:54:35 INFO - PROCESS | 3904 | 1468662876013 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 3904 | 1468662876015 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 02:54:36 INFO - PROCESS | 3904 | 1468662876019 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:54:36 INFO - PROCESS | 3904 | 1468662876020 Marionette TRACE conn3 <- [1,1218,null,{}] 02:54:36 INFO - PROCESS | 3904 | 1468662876024 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}] 02:54:36 INFO - PROCESS | 3904 | 1468662876026 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:36 INFO - PROCESS | 3904 | 1468662876122 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:54:36 INFO - PROCESS | 3904 | 1468662876127 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 3904 | 1468662876129 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:36 INFO - PROCESS | 3904 | ++DOCSHELL 13DA7800 == 35 [pid = 3904] [id = 314] 02:54:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (141A7C00) [pid = 3904] [serial = 941] [outer = 00000000] 02:54:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (15C66400) [pid = 3904] [serial = 942] [outer = 141A7C00] 02:54:36 INFO - PROCESS | 3904 | 1468662876173 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16024400) [pid = 3904] [serial = 943] [outer = 141A7C00] 02:54:36 INFO - PROCESS | 3904 | 1468662876550 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]]]}] 02:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 585ms 02:54:36 INFO - PROCESS | 3904 | 1468662876601 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 3904 | 1468662876603 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 02:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:54:36 INFO - PROCESS | 3904 | 1468662876607 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 3904 | 1468662876608 Marionette TRACE conn3 <- [1,1222,null,{}] 02:54:36 INFO - PROCESS | 3904 | 1468662876612 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}] 02:54:36 INFO - PROCESS | 3904 | 1468662876614 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:36 INFO - PROCESS | 3904 | 1468662876674 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:54:36 INFO - PROCESS | 3904 | 1468662876679 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 3904 | 1468662876681 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:36 INFO - PROCESS | 3904 | ++DOCSHELL 139D8400 == 36 [pid = 3904] [id = 315] 02:54:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16325800) [pid = 3904] [serial = 944] [outer = 00000000] 02:54:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1A0C4400) [pid = 3904] [serial = 945] [outer = 16325800] 02:54:36 INFO - PROCESS | 3904 | 1468662876725 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1A0CA000) [pid = 3904] [serial = 946] [outer = 16325800] 02:54:37 INFO - PROCESS | 3904 | 1468662877118 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]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 542ms 02:54:37 INFO - PROCESS | 3904 | 1468662877147 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 3904 | 1468662877149 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 02:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:54:37 INFO - PROCESS | 3904 | 1468662877156 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 3904 | 1468662877158 Marionette TRACE conn3 <- [1,1226,null,{}] 02:54:37 INFO - PROCESS | 3904 | 1468662877161 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}] 02:54:37 INFO - PROCESS | 3904 | 1468662877163 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:37 INFO - PROCESS | 3904 | 1468662877239 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:54:37 INFO - PROCESS | 3904 | 1468662877245 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 3904 | 1468662877247 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:37 INFO - PROCESS | 3904 | ++DOCSHELL 1712F400 == 37 [pid = 3904] [id = 316] 02:54:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17130400) [pid = 3904] [serial = 947] [outer = 00000000] 02:54:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A4B8C00) [pid = 3904] [serial = 948] [outer = 17130400] 02:54:37 INFO - PROCESS | 3904 | 1468662877271 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A516400) [pid = 3904] [serial = 949] [outer = 17130400] 02:54:37 INFO - PROCESS | 3904 | 1468662877663 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]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 543ms 02:54:37 INFO - PROCESS | 3904 | 1468662877694 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 3904 | 1468662877696 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 02:54:37 INFO - PROCESS | 3904 | 1468662877700 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:54:37 INFO - PROCESS | 3904 | 1468662877701 Marionette TRACE conn3 <- [1,1230,null,{}] 02:54:37 INFO - PROCESS | 3904 | 1468662877717 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}] 02:54:37 INFO - PROCESS | 3904 | 1468662877719 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:37 INFO - PROCESS | 3904 | 1468662877850 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:54:37 INFO - PROCESS | 3904 | 1468662877965 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 3904 | 1468662877968 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:37 INFO - PROCESS | 3904 | ++DOCSHELL 10A05C00 == 38 [pid = 3904] [id = 317] 02:54:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (10A06400) [pid = 3904] [serial = 950] [outer = 00000000] 02:54:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (10B83000) [pid = 3904] [serial = 951] [outer = 10A06400] 02:54:38 INFO - PROCESS | 3904 | 1468662878039 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (112AD400) [pid = 3904] [serial = 952] [outer = 10A06400] 02:54:38 INFO - PROCESS | 3904 | 1468662878644 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]]]}] 02:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 998ms 02:54:38 INFO - PROCESS | 3904 | 1468662878715 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 3904 | 1468662878719 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 02:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:54:38 INFO - PROCESS | 3904 | 1468662878725 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 3904 | 1468662878729 Marionette TRACE conn3 <- [1,1234,null,{}] 02:54:38 INFO - PROCESS | 3904 | 1468662878734 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}] 02:54:38 INFO - PROCESS | 3904 | 1468662878737 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:38 INFO - PROCESS | 3904 | 1468662878850 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:54:38 INFO - PROCESS | 3904 | 1468662878971 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 3904 | 1468662878974 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:38 INFO - PROCESS | 3904 | ++DOCSHELL 15B79000 == 39 [pid = 3904] [id = 318] 02:54:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (15B81400) [pid = 3904] [serial = 953] [outer = 00000000] 02:54:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16021C00) [pid = 3904] [serial = 954] [outer = 15B81400] 02:54:39 INFO - PROCESS | 3904 | 1468662879013 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162AC800) [pid = 3904] [serial = 955] [outer = 15B81400] 02:54:39 INFO - PROCESS | 3904 | 1468662879538 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]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 02:54:39 INFO - PROCESS | 3904 | 1468662879595 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 3904 | 1468662879599 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 02:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:54:39 INFO - PROCESS | 3904 | 1468662879602 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 3904 | 1468662879587 Marionette TRACE conn3 <- [1,1238,null,{}] 02:54:39 INFO - PROCESS | 3904 | 1468662879592 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}] 02:54:39 INFO - PROCESS | 3904 | 1468662879594 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:39 INFO - PROCESS | 3904 | 1468662879698 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:54:39 INFO - PROCESS | 3904 | 1468662879799 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 3904 | 1468662879802 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:39 INFO - PROCESS | 3904 | ++DOCSHELL 17A7BC00 == 40 [pid = 3904] [id = 319] 02:54:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1977E800) [pid = 3904] [serial = 956] [outer = 00000000] 02:54:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (19DDFC00) [pid = 3904] [serial = 957] [outer = 1977E800] 02:54:39 INFO - PROCESS | 3904 | 1468662879837 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1A0BF800) [pid = 3904] [serial = 958] [outer = 1977E800] 02:54:40 INFO - PROCESS | 3904 | 1468662880605 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]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1056ms 02:54:40 INFO - PROCESS | 3904 | 1468662880643 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 3904 | 1468662880647 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 02:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:54:40 INFO - PROCESS | 3904 | 1468662880652 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 3904 | 1468662880655 Marionette TRACE conn3 <- [1,1242,null,{}] 02:54:40 INFO - PROCESS | 3904 | 1468662880660 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}] 02:54:40 INFO - PROCESS | 3904 | 1468662880663 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:40 INFO - PROCESS | 3904 | 1468662880789 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:54:40 INFO - PROCESS | 3904 | 1468662880807 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3904 | 1468662880809 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:40 INFO - PROCESS | 3904 | ++DOCSHELL 11460800 == 41 [pid = 3904] [id = 320] 02:54:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (11467800) [pid = 3904] [serial = 959] [outer = 00000000] 02:54:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (12BC4800) [pid = 3904] [serial = 960] [outer = 11467800] 02:54:40 INFO - PROCESS | 3904 | 1468662880857 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1303BC00) [pid = 3904] [serial = 961] [outer = 11467800] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 1712F400 == 40 [pid = 3904] [id = 316] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 139D8400 == 39 [pid = 3904] [id = 315] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 13DA7800 == 38 [pid = 3904] [id = 314] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 199B4400 == 37 [pid = 3904] [id = 313] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 177DE800 == 36 [pid = 3904] [id = 312] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 1539A800 == 35 [pid = 3904] [id = 311] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 162A5400 == 34 [pid = 3904] [id = 310] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 13DAE400 == 33 [pid = 3904] [id = 309] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 10A80400 == 32 [pid = 3904] [id = 308] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 10EE0C00 == 31 [pid = 3904] [id = 307] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 1A50AC00 == 30 [pid = 3904] [id = 306] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 11C46C00 == 29 [pid = 3904] [id = 297] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 17A7BC00 == 28 [pid = 3904] [id = 319] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 10A05C00 == 27 [pid = 3904] [id = 317] 02:54:41 INFO - PROCESS | 3904 | --DOCSHELL 15B79000 == 26 [pid = 3904] [id = 318] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16322800) [pid = 3904] [serial = 903] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (15397400) [pid = 3904] [serial = 897] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (153A1C00) [pid = 3904] [serial = 898] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1A767800) [pid = 3904] [serial = 918] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1315F400) [pid = 3904] [serial = 892] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (12DFBC00) [pid = 3904] [serial = 891] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1602CC00) [pid = 3904] [serial = 900] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (17781800) [pid = 3904] [serial = 906] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16C03000) [pid = 3904] [serial = 904] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (12BD0400) [pid = 3904] [serial = 894] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (12DF3800) [pid = 3904] [serial = 895] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (17787800) [pid = 3904] [serial = 907] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (19DEB400) [pid = 3904] [serial = 912] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1A518800) [pid = 3904] [serial = 916] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A516800) [pid = 3904] [serial = 915] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (131DD400) [pid = 3904] [serial = 883] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (130CC400) [pid = 3904] [serial = 882] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (17786000) [pid = 3904] [serial = 909] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16317400) [pid = 3904] [serial = 886] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (162EA800) [pid = 3904] [serial = 885] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1A4B9000) [pid = 3904] [serial = 889] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A0BE400) [pid = 3904] [serial = 888] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A0C0800) [pid = 3904] [serial = 910] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A0DEC00) [pid = 3904] [serial = 913] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (162B3400) [pid = 3904] [serial = 901] [outer = 00000000] [url = about:blank] 02:54:41 INFO - PROCESS | 3904 | 1468662881893 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]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1270ms 02:54:41 INFO - PROCESS | 3904 | 1468662881935 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 3904 | 1468662881939 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 02:54:41 INFO - PROCESS | 3904 | 1468662881944 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:54:41 INFO - PROCESS | 3904 | 1468662881947 Marionette TRACE conn3 <- [1,1246,null,{}] 02:54:41 INFO - PROCESS | 3904 | 1468662881952 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}] 02:54:41 INFO - PROCESS | 3904 | 1468662881955 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:42 INFO - PROCESS | 3904 | 1468662882044 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:54:42 INFO - PROCESS | 3904 | 1468662882051 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 3904 | 1468662882054 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:42 INFO - PROCESS | 3904 | ++DOCSHELL 12928400 == 27 [pid = 3904] [id = 321] 02:54:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (129A9C00) [pid = 3904] [serial = 962] [outer = 00000000] 02:54:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (12DEFC00) [pid = 3904] [serial = 963] [outer = 129A9C00] 02:54:42 INFO - PROCESS | 3904 | 1468662882084 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (130ACC00) [pid = 3904] [serial = 964] [outer = 129A9C00] 02:54:42 INFO - PROCESS | 3904 | 1468662882569 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]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 02:54:42 INFO - PROCESS | 3904 | 1468662882627 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 3904 | 1468662882632 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 02:54:42 INFO - PROCESS | 3904 | 1468662882673 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:54:42 INFO - PROCESS | 3904 | 1468662882676 Marionette TRACE conn3 <- [1,1250,null,{}] 02:54:42 INFO - PROCESS | 3904 | 1468662882680 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}] 02:54:42 INFO - PROCESS | 3904 | 1468662882683 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:42 INFO - PROCESS | 3904 | 1468662882766 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:54:42 INFO - PROCESS | 3904 | 1468662882842 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 3904 | 1468662882845 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:42 INFO - PROCESS | 3904 | ++DOCSHELL 139CE800 == 28 [pid = 3904] [id = 322] 02:54:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (139D4C00) [pid = 3904] [serial = 965] [outer = 00000000] 02:54:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (141ABC00) [pid = 3904] [serial = 966] [outer = 139D4C00] 02:54:42 INFO - PROCESS | 3904 | 1468662882873 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (15397400) [pid = 3904] [serial = 967] [outer = 139D4C00] 02:54:43 INFO - PROCESS | 3904 | 1468662883230 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]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 570ms 02:54:43 INFO - PROCESS | 3904 | 1468662883256 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 3904 | 1468662883258 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 02:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:54:43 INFO - PROCESS | 3904 | 1468662883262 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 3904 | 1468662883265 Marionette TRACE conn3 <- [1,1254,null,{}] 02:54:43 INFO - PROCESS | 3904 | 1468662883276 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}] 02:54:43 INFO - PROCESS | 3904 | 1468662883281 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:43 INFO - PROCESS | 3904 | 1468662883344 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:54:43 INFO - PROCESS | 3904 | 1468662883351 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 3904 | 1468662883354 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:43 INFO - PROCESS | 3904 | ++DOCSHELL 15C58C00 == 29 [pid = 3904] [id = 323] 02:54:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (15C59000) [pid = 3904] [serial = 968] [outer = 00000000] 02:54:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16025000) [pid = 3904] [serial = 969] [outer = 15C59000] 02:54:43 INFO - PROCESS | 3904 | 1468662883407 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162A9400) [pid = 3904] [serial = 970] [outer = 15C59000] 02:54:43 INFO - PROCESS | 3904 | 1468662883860 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]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 642ms 02:54:43 INFO - PROCESS | 3904 | 1468662883904 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 3904 | 1468662883907 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 02:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:54:43 INFO - PROCESS | 3904 | 1468662883910 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 3904 | 1468662883911 Marionette TRACE conn3 <- [1,1258,null,{}] 02:54:43 INFO - PROCESS | 3904 | 1468662883896 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}] 02:54:43 INFO - PROCESS | 3904 | 1468662883898 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:44 INFO - PROCESS | 3904 | 1468662884042 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:54:44 INFO - PROCESS | 3904 | 1468662884085 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3904 | 1468662884087 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:44 INFO - PROCESS | 3904 | ++DOCSHELL 162F6800 == 30 [pid = 3904] [id = 324] 02:54:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (162F8400) [pid = 3904] [serial = 971] [outer = 00000000] 02:54:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1631C800) [pid = 3904] [serial = 972] [outer = 162F8400] 02:54:44 INFO - PROCESS | 3904 | 1468662884131 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16322800) [pid = 3904] [serial = 973] [outer = 162F8400] 02:54:44 INFO - PROCESS | 3904 | 1468662884511 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]]]}] 02:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 02:54:44 INFO - PROCESS | 3904 | 1468662884578 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 3904 | 1468662884580 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 02:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:54:44 INFO - PROCESS | 3904 | 1468662884583 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 3904 | 1468662884585 Marionette TRACE conn3 <- [1,1262,null,{}] 02:54:44 INFO - PROCESS | 3904 | 1468662884589 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}] 02:54:44 INFO - PROCESS | 3904 | 1468662884591 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:44 INFO - PROCESS | 3904 | 1468662884694 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:54:44 INFO - PROCESS | 3904 | 1468662884700 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3904 | 1468662884702 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:44 INFO - PROCESS | 3904 | ++DOCSHELL 16320400 == 31 [pid = 3904] [id = 325] 02:54:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16A35800) [pid = 3904] [serial = 974] [outer = 00000000] 02:54:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16C0E400) [pid = 3904] [serial = 975] [outer = 16A35800] 02:54:44 INFO - PROCESS | 3904 | 1468662884730 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16E45800) [pid = 3904] [serial = 976] [outer = 16A35800] 02:54:45 INFO - PROCESS | 3904 | 1468662885182 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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 642ms 02:54:45 INFO - PROCESS | 3904 | 1468662885221 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 3904 | 1468662885224 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 02:54:45 INFO - PROCESS | 3904 | 1468662885227 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:54:45 INFO - PROCESS | 3904 | 1468662885228 Marionette TRACE conn3 <- [1,1266,null,{}] 02:54:45 INFO - PROCESS | 3904 | 1468662885232 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}] 02:54:45 INFO - PROCESS | 3904 | 1468662885238 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:45 INFO - PROCESS | 3904 | 1468662885365 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (17130400) [pid = 3904] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (177DF000) [pid = 3904] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (112E7800) [pid = 3904] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162A5C00) [pid = 3904] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (141A6800) [pid = 3904] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A60B400) [pid = 3904] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (10A81800) [pid = 3904] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (199B7C00) [pid = 3904] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (141A7C00) [pid = 3904] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16A36000) [pid = 3904] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:54:45 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16325800) [pid = 3904] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:54:45 INFO - PROCESS | 3904 | 1468662885561 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 3904 | 1468662885563 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:45 INFO - PROCESS | 3904 | ++DOCSHELL 10A0E000 == 32 [pid = 3904] [id = 326] 02:54:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (10A77000) [pid = 3904] [serial = 977] [outer = 00000000] 02:54:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (11AE3C00) [pid = 3904] [serial = 978] [outer = 10A77000] 02:54:45 INFO - PROCESS | 3904 | 1468662885592 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (154EE800) [pid = 3904] [serial = 979] [outer = 10A77000] 02:54:45 INFO - PROCESS | 3904 | 1468662885935 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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 728ms 02:54:45 INFO - PROCESS | 3904 | 1468662885972 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 3904 | 1468662885965 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 02:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:54:45 INFO - PROCESS | 3904 | 1468662885969 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 3904 | 1468662885970 Marionette TRACE conn3 <- [1,1270,null,{}] 02:54:45 INFO - PROCESS | 3904 | 1468662885974 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}] 02:54:45 INFO - PROCESS | 3904 | 1468662885976 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:46 INFO - PROCESS | 3904 | 1468662886049 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:54:46 INFO - PROCESS | 3904 | 1468662886132 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 3904 | 1468662886134 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:46 INFO - PROCESS | 3904 | ++DOCSHELL 112E2400 == 33 [pid = 3904] [id = 327] 02:54:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (139D8000) [pid = 3904] [serial = 980] [outer = 00000000] 02:54:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (17A80000) [pid = 3904] [serial = 981] [outer = 139D8000] 02:54:46 INFO - PROCESS | 3904 | 1468662886177 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (181CD000) [pid = 3904] [serial = 982] [outer = 139D8000] 02:54:46 INFO - PROCESS | 3904 | 1468662886495 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]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 542ms 02:54:46 INFO - PROCESS | 3904 | 1468662886523 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 3904 | 1468662886525 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 02:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:54:46 INFO - PROCESS | 3904 | 1468662886528 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 3904 | 1468662886530 Marionette TRACE conn3 <- [1,1274,null,{}] 02:54:46 INFO - PROCESS | 3904 | 1468662886534 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}] 02:54:46 INFO - PROCESS | 3904 | 1468662886535 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:46 INFO - PROCESS | 3904 | 1468662886624 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:54:46 INFO - PROCESS | 3904 | 1468662886631 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 3904 | 1468662886633 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:46 INFO - PROCESS | 3904 | ++DOCSHELL 199B1C00 == 34 [pid = 3904] [id = 328] 02:54:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (199B3400) [pid = 3904] [serial = 983] [outer = 00000000] 02:54:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (19DE7800) [pid = 3904] [serial = 984] [outer = 199B3400] 02:54:46 INFO - PROCESS | 3904 | 1468662886678 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (19DE9C00) [pid = 3904] [serial = 985] [outer = 199B3400] 02:54:47 INFO - PROCESS | 3904 | 1468662887058 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]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 585ms 02:54:47 INFO - PROCESS | 3904 | 1468662887104 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 3904 | 1468662887106 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 02:54:47 INFO - PROCESS | 3904 | 1468662887109 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:54:47 INFO - PROCESS | 3904 | 1468662887111 Marionette TRACE conn3 <- [1,1278,null,{}] 02:54:47 INFO - PROCESS | 3904 | 1468662887114 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}] 02:54:47 INFO - PROCESS | 3904 | 1468662887116 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:47 INFO - PROCESS | 3904 | 1468662887222 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:54:47 INFO - PROCESS | 3904 | 1468662887231 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 3904 | 1468662887233 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:47 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C3C00 == 35 [pid = 3904] [id = 329] 02:54:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A0C7800) [pid = 3904] [serial = 986] [outer = 00000000] 02:54:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A0DEC00) [pid = 3904] [serial = 987] [outer = 1A0C7800] 02:54:47 INFO - PROCESS | 3904 | 1468662887265 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A385800) [pid = 3904] [serial = 988] [outer = 1A0C7800] 02:54:48 INFO - PROCESS | 3904 | 1468662888028 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]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 998ms 02:54:48 INFO - PROCESS | 3904 | 1468662888110 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 3904 | 1468662888114 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 02:54:48 INFO - PROCESS | 3904 | 1468662888119 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:54:48 INFO - PROCESS | 3904 | 1468662888124 Marionette TRACE conn3 <- [1,1282,null,{}] 02:54:48 INFO - PROCESS | 3904 | 1468662888130 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}] 02:54:48 INFO - PROCESS | 3904 | 1468662888133 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:48 INFO - PROCESS | 3904 | 1468662888280 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:54:48 INFO - PROCESS | 3904 | 1468662888406 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 3904 | 1468662888409 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:48 INFO - PROCESS | 3904 | ++DOCSHELL 10EDF000 == 36 [pid = 3904] [id = 330] 02:54:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1146C400) [pid = 3904] [serial = 989] [outer = 00000000] 02:54:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (130D7C00) [pid = 3904] [serial = 990] [outer = 1146C400] 02:54:48 INFO - PROCESS | 3904 | 1468662888447 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (13DA4400) [pid = 3904] [serial = 991] [outer = 1146C400] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 199B1C00 == 35 [pid = 3904] [id = 328] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 112E2400 == 34 [pid = 3904] [id = 327] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 10A0E000 == 33 [pid = 3904] [id = 326] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 16320400 == 32 [pid = 3904] [id = 325] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 162F6800 == 31 [pid = 3904] [id = 324] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 15C58C00 == 30 [pid = 3904] [id = 323] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 139CE800 == 29 [pid = 3904] [id = 322] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 12928400 == 28 [pid = 3904] [id = 321] 02:54:49 INFO - PROCESS | 3904 | --DOCSHELL 11460800 == 27 [pid = 3904] [id = 320] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (17A7D400) [pid = 3904] [serial = 936] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (130CA000) [pid = 3904] [serial = 921] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (13949C00) [pid = 3904] [serial = 922] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162F0400) [pid = 3904] [serial = 930] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (15417C00) [pid = 3904] [serial = 927] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (15605800) [pid = 3904] [serial = 928] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1A76B000) [pid = 3904] [serial = 919] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (11466800) [pid = 3904] [serial = 924] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (12BD0000) [pid = 3904] [serial = 925] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A0C6C00) [pid = 3904] [serial = 939] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16024400) [pid = 3904] [serial = 943] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (15C66400) [pid = 3904] [serial = 942] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1A0CCC00) [pid = 3904] [serial = 940] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16E39400) [pid = 3904] [serial = 933] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1A516400) [pid = 3904] [serial = 949] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16F4DC00) [pid = 3904] [serial = 934] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (19773400) [pid = 3904] [serial = 937] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A0C4400) [pid = 3904] [serial = 945] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (16317800) [pid = 3904] [serial = 931] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A0CA000) [pid = 3904] [serial = 946] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1A4B8C00) [pid = 3904] [serial = 948] [outer = 00000000] [url = about:blank] 02:54:49 INFO - PROCESS | 3904 | 1468662889272 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]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1184ms 02:54:49 INFO - PROCESS | 3904 | 1468662889300 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 3904 | 1468662889304 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 02:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:54:49 INFO - PROCESS | 3904 | 1468662889309 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 3904 | 1468662889313 Marionette TRACE conn3 <- [1,1286,null,{}] 02:54:49 INFO - PROCESS | 3904 | 1468662889321 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}] 02:54:49 INFO - PROCESS | 3904 | 1468662889326 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:49 INFO - PROCESS | 3904 | 1468662889411 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:54:49 INFO - PROCESS | 3904 | 1468662889418 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 3904 | 1468662889422 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:49 INFO - PROCESS | 3904 | ++DOCSHELL 114D5800 == 28 [pid = 3904] [id = 331] 02:54:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (114D6000) [pid = 3904] [serial = 992] [outer = 00000000] 02:54:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (12DF0400) [pid = 3904] [serial = 993] [outer = 114D6000] 02:54:49 INFO - PROCESS | 3904 | 1468662889453 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (1315F400) [pid = 3904] [serial = 994] [outer = 114D6000] 02:54:49 INFO - PROCESS | 3904 | 1468662889940 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]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 685ms 02:54:49 INFO - PROCESS | 3904 | 1468662889988 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 3904 | 1468662889993 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 02:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:54:49 INFO - PROCESS | 3904 | 1468662889999 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 3904 | 1468662890001 Marionette TRACE conn3 <- [1,1290,null,{}] 02:54:49 INFO - PROCESS | 3904 | 1468662890005 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}] 02:54:50 INFO - PROCESS | 3904 | 1468662890008 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:50 INFO - PROCESS | 3904 | 1468662890076 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:54:50 INFO - PROCESS | 3904 | 1468662890165 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3904 | 1468662890167 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:50 INFO - PROCESS | 3904 | ++DOCSHELL 141AB800 == 29 [pid = 3904] [id = 332] 02:54:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (141AC800) [pid = 3904] [serial = 995] [outer = 00000000] 02:54:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (1541A400) [pid = 3904] [serial = 996] [outer = 141AC800] 02:54:50 INFO - PROCESS | 3904 | 1468662890214 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15603800) [pid = 3904] [serial = 997] [outer = 141AC800] 02:54:50 INFO - PROCESS | 3904 | 1468662890563 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]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 585ms 02:54:50 INFO - PROCESS | 3904 | 1468662890584 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 3904 | 1468662890586 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 02:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:54:50 INFO - PROCESS | 3904 | 1468662890589 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 3904 | 1468662890593 Marionette TRACE conn3 <- [1,1294,null,{}] 02:54:50 INFO - PROCESS | 3904 | 1468662890603 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}] 02:54:50 INFO - PROCESS | 3904 | 1468662890608 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:50 INFO - PROCESS | 3904 | 1468662890702 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:54:50 INFO - PROCESS | 3904 | 1468662890713 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3904 | 1468662890716 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:50 INFO - PROCESS | 3904 | ++DOCSHELL 162AE800 == 30 [pid = 3904] [id = 333] 02:54:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (162AF000) [pid = 3904] [serial = 998] [outer = 00000000] 02:54:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (162EE800) [pid = 3904] [serial = 999] [outer = 162AF000] 02:54:50 INFO - PROCESS | 3904 | 1468662890765 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16317800) [pid = 3904] [serial = 1000] [outer = 162AF000] 02:54:51 INFO - PROCESS | 3904 | 1468662891176 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]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 02:54:51 INFO - PROCESS | 3904 | 1468662891228 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 3904 | 1468662891231 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 02:54:51 INFO - PROCESS | 3904 | 1468662891234 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 3904 | 1468662891236 Marionette TRACE conn3 <- [1,1298,null,{}] 02:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:54:51 INFO - PROCESS | 3904 | 1468662891240 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}] 02:54:51 INFO - PROCESS | 3904 | 1468662891241 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:51 INFO - PROCESS | 3904 | 1468662891354 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:54:51 INFO - PROCESS | 3904 | 1468662891417 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 3904 | 1468662891401 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:51 INFO - PROCESS | 3904 | ++DOCSHELL 16320400 == 31 [pid = 3904] [id = 334] 02:54:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16320800) [pid = 3904] [serial = 1001] [outer = 00000000] 02:54:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16C10000) [pid = 3904] [serial = 1002] [outer = 16320800] 02:54:51 INFO - PROCESS | 3904 | 1468662891447 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16F48C00) [pid = 3904] [serial = 1003] [outer = 16320800] 02:54:51 INFO - PROCESS | 3904 | 1468662891841 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] 02:54:51 INFO - PROCESS | 3904 | 1468662891883 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 02:54:51 INFO - PROCESS | 3904 | 1468662891886 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 3904 | 1468662891888 Marionette TRACE conn3 <- [1,1302,null,{}] 02:54:51 INFO - PROCESS | 3904 | 1468662891891 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}] 02:54:51 INFO - PROCESS | 3904 | 1468662891894 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:52 INFO - PROCESS | 3904 | 1468662892014 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:54:52 INFO - PROCESS | 3904 | 1468662892034 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 3904 | 1468662892036 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:52 INFO - PROCESS | 3904 | ++DOCSHELL 1712FC00 == 32 [pid = 3904] [id = 335] 02:54:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17135C00) [pid = 3904] [serial = 1004] [outer = 00000000] 02:54:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (17975800) [pid = 3904] [serial = 1005] [outer = 17135C00] 02:54:52 INFO - PROCESS | 3904 | 1468662892079 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (18045C00) [pid = 3904] [serial = 1006] [outer = 17135C00] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16A35800) [pid = 3904] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (129A9C00) [pid = 3904] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1977E800) [pid = 3904] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (162F8400) [pid = 3904] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (10A06400) [pid = 3904] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (11467800) [pid = 3904] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (139D4C00) [pid = 3904] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (15B81400) [pid = 3904] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (10A77000) [pid = 3904] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (139D8000) [pid = 3904] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (15C59000) [pid = 3904] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:54:52 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (199B3400) [pid = 3904] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:54:52 INFO - PROCESS | 3904 | 1468662892665 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]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 828ms 02:54:52 INFO - PROCESS | 3904 | 1468662892724 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 3904 | 1468662892728 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 02:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:54:52 INFO - PROCESS | 3904 | 1468662892714 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 3904 | 1468662892718 Marionette TRACE conn3 <- [1,1306,null,{}] 02:54:52 INFO - PROCESS | 3904 | 1468662892724 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}] 02:54:52 INFO - PROCESS | 3904 | 1468662892727 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:52 INFO - PROCESS | 3904 | 1468662892836 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:54:52 INFO - PROCESS | 3904 | 1468662892963 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 3904 | 1468662892966 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:52 INFO - PROCESS | 3904 | ++DOCSHELL 10A7E000 == 33 [pid = 3904] [id = 336] 02:54:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (10EE0800) [pid = 3904] [serial = 1007] [outer = 00000000] 02:54:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (12928400) [pid = 3904] [serial = 1008] [outer = 10EE0800] 02:54:53 INFO - PROCESS | 3904 | 1468662893022 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (12D6D800) [pid = 3904] [serial = 1009] [outer = 10EE0800] 02:54:53 INFO - PROCESS | 3904 | 1468662893634 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]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 942ms 02:54:53 INFO - PROCESS | 3904 | 1468662893683 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 3904 | 1468662893687 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 02:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:54:53 INFO - PROCESS | 3904 | 1468662893694 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 3904 | 1468662893697 Marionette TRACE conn3 <- [1,1310,null,{}] 02:54:53 INFO - PROCESS | 3904 | 1468662893720 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}] 02:54:53 INFO - PROCESS | 3904 | 1468662893723 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:53 INFO - PROCESS | 3904 | 1468662893809 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:54:53 INFO - PROCESS | 3904 | 1468662893933 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 3904 | 1468662893936 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:53 INFO - PROCESS | 3904 | ++DOCSHELL 15398800 == 34 [pid = 3904] [id = 337] 02:54:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (153A2C00) [pid = 3904] [serial = 1010] [outer = 00000000] 02:54:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (157BE000) [pid = 3904] [serial = 1011] [outer = 153A2C00] 02:54:53 INFO - PROCESS | 3904 | 1468662893992 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (15C58C00) [pid = 3904] [serial = 1012] [outer = 153A2C00] 02:54:54 INFO - PROCESS | 3904 | 1468662894559 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]]]}] 02:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 913ms 02:54:54 INFO - PROCESS | 3904 | 1468662894604 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 3904 | 1468662894607 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 02:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:54:54 INFO - PROCESS | 3904 | 1468662894610 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 3904 | 1468662894614 Marionette TRACE conn3 <- [1,1314,null,{}] 02:54:54 INFO - PROCESS | 3904 | 1468662894625 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}] 02:54:54 INFO - PROCESS | 3904 | 1468662894630 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:54 INFO - PROCESS | 3904 | 1468662894715 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:54:54 INFO - PROCESS | 3904 | 1468662894815 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 3904 | 1468662894818 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:54 INFO - PROCESS | 3904 | ++DOCSHELL 1315A800 == 35 [pid = 3904] [id = 338] 02:54:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (17975000) [pid = 3904] [serial = 1013] [outer = 00000000] 02:54:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (19773400) [pid = 3904] [serial = 1014] [outer = 17975000] 02:54:54 INFO - PROCESS | 3904 | 1468662894873 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (199B3C00) [pid = 3904] [serial = 1015] [outer = 17975000] 02:54:55 INFO - PROCESS | 3904 | 1468662895595 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]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1056ms 02:54:55 INFO - PROCESS | 3904 | 1468662895678 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 3904 | 1468662895682 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 02:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:54:55 INFO - PROCESS | 3904 | 1468662895686 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 3904 | 1468662895689 Marionette TRACE conn3 <- [1,1318,null,{}] 02:54:55 INFO - PROCESS | 3904 | 1468662895695 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}] 02:54:55 INFO - PROCESS | 3904 | 1468662895681 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:55 INFO - PROCESS | 3904 | 1468662895818 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 16320400 == 34 [pid = 3904] [id = 334] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 162AE800 == 33 [pid = 3904] [id = 333] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 141AB800 == 32 [pid = 3904] [id = 332] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 114D5800 == 31 [pid = 3904] [id = 331] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 1A0C3C00 == 30 [pid = 3904] [id = 329] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 10EDF000 == 29 [pid = 3904] [id = 330] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 15398800 == 28 [pid = 3904] [id = 337] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 1315A800 == 27 [pid = 3904] [id = 338] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 1712FC00 == 26 [pid = 3904] [id = 335] 02:54:56 INFO - PROCESS | 3904 | --DOCSHELL 10A7E000 == 25 [pid = 3904] [id = 336] 02:54:56 INFO - PROCESS | 3904 | 1468662896389 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 3904 | 1468662896393 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16E45800) [pid = 3904] [serial = 976] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (130ACC00) [pid = 3904] [serial = 964] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1A0BF800) [pid = 3904] [serial = 958] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1631C800) [pid = 3904] [serial = 972] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (10B83000) [pid = 3904] [serial = 951] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16322800) [pid = 3904] [serial = 973] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (12BC4800) [pid = 3904] [serial = 960] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (15397400) [pid = 3904] [serial = 967] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (162AC800) [pid = 3904] [serial = 955] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (154EE800) [pid = 3904] [serial = 979] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (112AD400) [pid = 3904] [serial = 952] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (17A80000) [pid = 3904] [serial = 981] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (1303BC00) [pid = 3904] [serial = 961] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (181CD000) [pid = 3904] [serial = 982] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (141ABC00) [pid = 3904] [serial = 966] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (16025000) [pid = 3904] [serial = 969] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (12DEFC00) [pid = 3904] [serial = 963] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (16021C00) [pid = 3904] [serial = 954] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (19DDFC00) [pid = 3904] [serial = 957] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (11AE3C00) [pid = 3904] [serial = 978] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (162A9400) [pid = 3904] [serial = 970] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (16C0E400) [pid = 3904] [serial = 975] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 50 (1A0DEC00) [pid = 3904] [serial = 987] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 49 (19DE7800) [pid = 3904] [serial = 984] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | --DOMWINDOW == 48 (19DE9C00) [pid = 3904] [serial = 985] [outer = 00000000] [url = about:blank] 02:54:56 INFO - PROCESS | 3904 | ++DOCSHELL 10472C00 == 26 [pid = 3904] [id = 339] 02:54:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 49 (1047E000) [pid = 3904] [serial = 1016] [outer = 00000000] 02:54:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 50 (10E8B400) [pid = 3904] [serial = 1017] [outer = 1047E000] 02:54:56 INFO - PROCESS | 3904 | 1468662896486 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (112AA400) [pid = 3904] [serial = 1018] [outer = 1047E000] 02:54:56 INFO - PROCESS | 3904 | 1468662896885 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]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1242ms 02:54:56 INFO - PROCESS | 3904 | 1468662896949 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 3904 | 1468662896953 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 02:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:54:56 INFO - PROCESS | 3904 | 1468662896958 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 3904 | 1468662896961 Marionette TRACE conn3 <- [1,1322,null,{}] 02:54:56 INFO - PROCESS | 3904 | 1468662896970 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}] 02:54:56 INFO - PROCESS | 3904 | 1468662896974 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:57 INFO - PROCESS | 3904 | 1468662897045 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:54:57 INFO - PROCESS | 3904 | 1468662897053 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 3904 | 1468662897056 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:57 INFO - PROCESS | 3904 | ++DOCSHELL 130A0400 == 27 [pid = 3904] [id = 340] 02:54:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (130A2400) [pid = 3904] [serial = 1019] [outer = 00000000] 02:54:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (1315A800) [pid = 3904] [serial = 1020] [outer = 130A2400] 02:54:57 INFO - PROCESS | 3904 | 1468662897107 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (131DB800) [pid = 3904] [serial = 1021] [outer = 130A2400] 02:54:57 INFO - PROCESS | 3904 | 1468662897534 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]]]}] 02:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 642ms 02:54:57 INFO - PROCESS | 3904 | 1468662897602 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 3904 | 1468662897606 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 02:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:54:57 INFO - PROCESS | 3904 | 1468662897627 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 3904 | 1468662897629 Marionette TRACE conn3 <- [1,1326,null,{}] 02:54:57 INFO - PROCESS | 3904 | 1468662897634 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}] 02:54:57 INFO - PROCESS | 3904 | 1468662897637 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:57 INFO - PROCESS | 3904 | 1468662897764 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:54:57 INFO - PROCESS | 3904 | 1468662897774 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 3904 | 1468662897776 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:57 INFO - PROCESS | 3904 | ++DOCSHELL 139D8C00 == 28 [pid = 3904] [id = 341] 02:54:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (13DA5C00) [pid = 3904] [serial = 1022] [outer = 00000000] 02:54:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (141A7400) [pid = 3904] [serial = 1023] [outer = 13DA5C00] 02:54:57 INFO - PROCESS | 3904 | 1468662897821 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (153A1400) [pid = 3904] [serial = 1024] [outer = 13DA5C00] 02:54:58 INFO - PROCESS | 3904 | 1468662898652 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]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1085ms 02:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:54:58 INFO - PROCESS | 3904 | 1468662898690 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 3904 | 1468662898692 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 02:54:58 INFO - PROCESS | 3904 | 1468662898698 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 3904 | 1468662898703 Marionette TRACE conn3 <- [1,1330,null,{}] 02:54:58 INFO - PROCESS | 3904 | 1468662898721 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}] 02:54:58 INFO - PROCESS | 3904 | 1468662898725 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:58 INFO - PROCESS | 3904 | 1468662898822 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:54:58 INFO - PROCESS | 3904 | 1468662898830 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 3904 | 1468662898832 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:58 INFO - PROCESS | 3904 | ++DOCSHELL 1601FC00 == 29 [pid = 3904] [id = 342] 02:54:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (16021800) [pid = 3904] [serial = 1025] [outer = 00000000] 02:54:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (162A5400) [pid = 3904] [serial = 1026] [outer = 16021800] 02:54:58 INFO - PROCESS | 3904 | 1468662898875 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (162EA800) [pid = 3904] [serial = 1027] [outer = 16021800] 02:54:59 INFO - PROCESS | 3904 | 1468662899314 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 02:54:59 INFO - PROCESS | 3904 | 1468662899322 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 3904 | 1468662899324 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 02:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:54:59 INFO - PROCESS | 3904 | 1468662899328 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 3904 | 1468662899329 Marionette TRACE conn3 <- [1,1334,null,{}] 02:54:59 INFO - PROCESS | 3904 | 1468662899333 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}] 02:54:59 INFO - PROCESS | 3904 | 1468662899335 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:59 INFO - PROCESS | 3904 | 1468662899453 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:54:59 INFO - PROCESS | 3904 | 1468662899459 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 3904 | 1468662899461 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:54:59 INFO - PROCESS | 3904 | ++DOCSHELL 162A4800 == 30 [pid = 3904] [id = 343] 02:54:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (162EC000) [pid = 3904] [serial = 1028] [outer = 00000000] 02:54:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1631EC00) [pid = 3904] [serial = 1029] [outer = 162EC000] 02:54:59 INFO - PROCESS | 3904 | 1468662899505 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (16A2F400) [pid = 3904] [serial = 1030] [outer = 162EC000] 02:54:59 INFO - PROCESS | 3904 | 1468662899892 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 585ms 02:54:59 INFO - PROCESS | 3904 | 1468662899911 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 3904 | 1468662899913 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 02:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:54:59 INFO - PROCESS | 3904 | 1468662899916 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 3904 | 1468662899918 Marionette TRACE conn3 <- [1,1338,null,{}] 02:54:59 INFO - PROCESS | 3904 | 1468662899922 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}] 02:54:59 INFO - PROCESS | 3904 | 1468662899924 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:00 INFO - PROCESS | 3904 | 1468662900031 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:55:00 INFO - PROCESS | 3904 | 1468662900038 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 3904 | 1468662900044 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:00 INFO - PROCESS | 3904 | ++DOCSHELL 16317000 == 31 [pid = 3904] [id = 344] 02:55:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (16318C00) [pid = 3904] [serial = 1031] [outer = 00000000] 02:55:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (16D3E800) [pid = 3904] [serial = 1032] [outer = 16318C00] 02:55:00 INFO - PROCESS | 3904 | 1468662900153 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (176C7000) [pid = 3904] [serial = 1033] [outer = 16318C00] 02:55:00 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16320800) [pid = 3904] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:55:00 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (162AF000) [pid = 3904] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:55:00 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (17135C00) [pid = 3904] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:55:00 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A0C7800) [pid = 3904] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:55:00 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1146C400) [pid = 3904] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:55:00 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (141AC800) [pid = 3904] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:55:00 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (114D6000) [pid = 3904] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:55:00 INFO - PROCESS | 3904 | 1468662900603 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]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 728ms 02:55:00 INFO - PROCESS | 3904 | 1468662900654 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 3904 | 1468662900656 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 02:55:00 INFO - PROCESS | 3904 | 1468662900659 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:55:00 INFO - PROCESS | 3904 | 1468662900660 Marionette TRACE conn3 <- [1,1342,null,{}] 02:55:00 INFO - PROCESS | 3904 | 1468662900664 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}] 02:55:00 INFO - PROCESS | 3904 | 1468662900666 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:00 INFO - PROCESS | 3904 | 1468662900748 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:55:00 INFO - PROCESS | 3904 | 1468662900755 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 3904 | 1468662900757 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:00 INFO - PROCESS | 3904 | ++DOCSHELL 10474000 == 32 [pid = 3904] [id = 345] 02:55:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (1778B800) [pid = 3904] [serial = 1034] [outer = 00000000] 02:55:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (17978800) [pid = 3904] [serial = 1035] [outer = 1778B800] 02:55:00 INFO - PROCESS | 3904 | 1468662900782 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (17A83000) [pid = 3904] [serial = 1036] [outer = 1778B800] 02:55:01 INFO - PROCESS | 3904 | 1468662901185 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]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 542ms 02:55:01 INFO - PROCESS | 3904 | 1468662901216 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 3904 | 1468662901218 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 02:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:55:01 INFO - PROCESS | 3904 | 1468662901204 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 3904 | 1468662901205 Marionette TRACE conn3 <- [1,1346,null,{}] 02:55:01 INFO - PROCESS | 3904 | 1468662901213 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}] 02:55:01 INFO - PROCESS | 3904 | 1468662901214 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:01 INFO - PROCESS | 3904 | 1468662901289 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:55:01 INFO - PROCESS | 3904 | 1468662901297 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 3904 | 1468662901299 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:01 INFO - PROCESS | 3904 | ++DOCSHELL 17974800 == 33 [pid = 3904] [id = 346] 02:55:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (17978000) [pid = 3904] [serial = 1037] [outer = 00000000] 02:55:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (19DE1400) [pid = 3904] [serial = 1038] [outer = 17978000] 02:55:01 INFO - PROCESS | 3904 | 1468662901342 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (19DE5C00) [pid = 3904] [serial = 1039] [outer = 17978000] 02:55:01 INFO - PROCESS | 3904 | 1468662901743 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]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 585ms 02:55:01 INFO - PROCESS | 3904 | 1468662901799 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 3904 | 1468662901801 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 02:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:55:01 INFO - PROCESS | 3904 | 1468662901808 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 3904 | 1468662901809 Marionette TRACE conn3 <- [1,1350,null,{}] 02:55:01 INFO - PROCESS | 3904 | 1468662901813 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}] 02:55:01 INFO - PROCESS | 3904 | 1468662901815 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:01 INFO - PROCESS | 3904 | 1468662901873 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:55:01 INFO - PROCESS | 3904 | 1468662901879 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 3904 | 1468662901881 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:01 INFO - PROCESS | 3904 | ++DOCSHELL 10A77800 == 34 [pid = 3904] [id = 347] 02:55:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (12D64000) [pid = 3904] [serial = 1040] [outer = 00000000] 02:55:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (1A0BEC00) [pid = 3904] [serial = 1041] [outer = 12D64000] 02:55:01 INFO - PROCESS | 3904 | 1468662901924 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1A0BF400) [pid = 3904] [serial = 1042] [outer = 12D64000] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 12921800 == 33 [pid = 3904] [id = 246] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 11CD7000 == 32 [pid = 3904] [id = 237] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 16728C00 == 31 [pid = 3904] [id = 245] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 16029800 == 30 [pid = 3904] [id = 234] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 12BC7800 == 29 [pid = 3904] [id = 233] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 12DF0C00 == 28 [pid = 3904] [id = 248] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 19DEE000 == 27 [pid = 3904] [id = 240] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 16A31C00 == 26 [pid = 3904] [id = 236] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 103D2000 == 25 [pid = 3904] [id = 242] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 11C48400 == 24 [pid = 3904] [id = 241] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 112A4400 == 23 [pid = 3904] [id = 238] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 13DA7400 == 22 [pid = 3904] [id = 243] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 12BCA400 == 21 [pid = 3904] [id = 232] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 162B2C00 == 20 [pid = 3904] [id = 244] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 11AE8000 == 19 [pid = 3904] [id = 239] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 1602E800 == 18 [pid = 3904] [id = 235] 02:55:02 INFO - PROCESS | 3904 | --DOCSHELL 16A34400 == 17 [pid = 3904] [id = 247] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16C10000) [pid = 3904] [serial = 1002] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16317800) [pid = 3904] [serial = 1000] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (162EE800) [pid = 3904] [serial = 999] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16F48C00) [pid = 3904] [serial = 1003] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (18045C00) [pid = 3904] [serial = 1006] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A385800) [pid = 3904] [serial = 988] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (130D7C00) [pid = 3904] [serial = 990] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (13DA4400) [pid = 3904] [serial = 991] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (1541A400) [pid = 3904] [serial = 996] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (15603800) [pid = 3904] [serial = 997] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (12DF0400) [pid = 3904] [serial = 993] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (17975800) [pid = 3904] [serial = 1005] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (1315F400) [pid = 3904] [serial = 994] [outer = 00000000] [url = about:blank] 02:55:03 INFO - PROCESS | 3904 | 1468662903403 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]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1655ms 02:55:03 INFO - PROCESS | 3904 | 1468662903454 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 3904 | 1468662903458 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 02:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:55:03 INFO - PROCESS | 3904 | 1468662903463 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 3904 | 1468662903466 Marionette TRACE conn3 <- [1,1354,null,{}] 02:55:03 INFO - PROCESS | 3904 | 1468662903472 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}] 02:55:03 INFO - PROCESS | 3904 | 1468662903475 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:03 INFO - PROCESS | 3904 | 1468662903561 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:55:03 INFO - PROCESS | 3904 | 1468662903568 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 3904 | 1468662903573 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:03 INFO - PROCESS | 3904 | ++DOCSHELL 112E9800 == 18 [pid = 3904] [id = 348] 02:55:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (1145FC00) [pid = 3904] [serial = 1043] [outer = 00000000] 02:55:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (12921800) [pid = 3904] [serial = 1044] [outer = 1145FC00] 02:55:03 INFO - PROCESS | 3904 | 1468662903604 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (12BC7800) [pid = 3904] [serial = 1045] [outer = 1145FC00] 02:55:04 INFO - PROCESS | 3904 | 1468662904065 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] 02:55:04 INFO - PROCESS | 3904 | 1468662904107 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:55:04 INFO - PROCESS | 3904 | 1468662904114 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 3904 | 1468662904116 Marionette TRACE conn3 <- [1,1358,null,{}] 02:55:04 INFO - PROCESS | 3904 | 1468662904120 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}] 02:55:04 INFO - PROCESS | 3904 | 1468662904123 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:04 INFO - PROCESS | 3904 | 1468662904207 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:55:04 INFO - PROCESS | 3904 | 1468662904215 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 3904 | 1468662904218 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:04 INFO - PROCESS | 3904 | ++DOCSHELL 1321C000 == 19 [pid = 3904] [id = 349] 02:55:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (1321D000) [pid = 3904] [serial = 1046] [outer = 00000000] 02:55:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (1394AC00) [pid = 3904] [serial = 1047] [outer = 1321D000] 02:55:04 INFO - PROCESS | 3904 | 1468662904249 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (139D4000) [pid = 3904] [serial = 1048] [outer = 1321D000] 02:55:04 INFO - PROCESS | 3904 | 1468662904671 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] 02:55:04 INFO - PROCESS | 3904 | 1468662904690 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:55:04 INFO - PROCESS | 3904 | 1468662904694 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 3904 | 1468662904697 Marionette TRACE conn3 <- [1,1362,null,{}] 02:55:04 INFO - PROCESS | 3904 | 1468662904714 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}] 02:55:04 INFO - PROCESS | 3904 | 1468662904720 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:04 INFO - PROCESS | 3904 | 1468662904810 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:55:04 INFO - PROCESS | 3904 | 1468662904897 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 3904 | 1468662904901 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:04 INFO - PROCESS | 3904 | ++DOCSHELL 15C57C00 == 20 [pid = 3904] [id = 350] 02:55:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (15C59C00) [pid = 3904] [serial = 1049] [outer = 00000000] 02:55:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (16021000) [pid = 3904] [serial = 1050] [outer = 15C59C00] 02:55:04 INFO - PROCESS | 3904 | 1468662904957 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (1602A400) [pid = 3904] [serial = 1051] [outer = 15C59C00] 02:55:05 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:55:05 INFO - PROCESS | 3904 | 1468662905293 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] 02:55:05 INFO - PROCESS | 3904 | 1468662905337 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 02:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:55:05 INFO - PROCESS | 3904 | 1468662905341 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 3904 | 1468662905342 Marionette TRACE conn3 <- [1,1366,null,{}] 02:55:05 INFO - PROCESS | 3904 | 1468662905346 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}] 02:55:05 INFO - PROCESS | 3904 | 1468662905358 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:05 INFO - PROCESS | 3904 | 1468662905439 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:55:05 INFO - PROCESS | 3904 | 1468662905503 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 3904 | 1468662905505 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:05 INFO - PROCESS | 3904 | ++DOCSHELL 16028800 == 21 [pid = 3904] [id = 351] 02:55:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (162A8000) [pid = 3904] [serial = 1052] [outer = 00000000] 02:55:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (162F4800) [pid = 3904] [serial = 1053] [outer = 162A8000] 02:55:05 INFO - PROCESS | 3904 | 1468662905549 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (1631AC00) [pid = 3904] [serial = 1054] [outer = 162A8000] 02:55:05 INFO - PROCESS | 3904 | 1468662905915 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] 02:55:05 INFO - PROCESS | 3904 | 1468662905935 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 02:55:05 INFO - PROCESS | 3904 | 1468662905939 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:55:05 INFO - PROCESS | 3904 | 1468662905941 Marionette TRACE conn3 <- [1,1370,null,{}] 02:55:05 INFO - PROCESS | 3904 | 1468662905944 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}] 02:55:05 INFO - PROCESS | 3904 | 1468662905946 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:06 INFO - PROCESS | 3904 | 1468662906034 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:55:06 INFO - PROCESS | 3904 | 1468662906075 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 3904 | 1468662906077 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:06 INFO - PROCESS | 3904 | ++DOCSHELL 1631F000 == 22 [pid = 3904] [id = 352] 02:55:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16320800) [pid = 3904] [serial = 1055] [outer = 00000000] 02:55:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16E3D400) [pid = 3904] [serial = 1056] [outer = 16320800] 02:55:06 INFO - PROCESS | 3904 | 1468662906120 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16E46400) [pid = 3904] [serial = 1057] [outer = 16320800] 02:55:06 INFO - PROCESS | 3904 | [3904] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:55:06 INFO - PROCESS | 3904 | 1468662906490 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] 02:55:06 INFO - PROCESS | 3904 | 1468662906525 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 02:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:55:06 INFO - PROCESS | 3904 | 1468662906529 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - PROCESS | 3904 | 1468662906531 Marionette TRACE conn3 <- [1,1374,null,{}] 02:55:06 INFO - PROCESS | 3904 | 1468662906534 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}] 02:55:06 INFO - PROCESS | 3904 | 1468662906540 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:06 INFO - PROCESS | 3904 | 1468662906652 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:55:06 INFO - PROCESS | 3904 | 1468662906659 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 3904 | 1468662906661 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:06 INFO - PROCESS | 3904 | ++DOCSHELL 16E42C00 == 23 [pid = 3904] [id = 353] 02:55:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (17137C00) [pid = 3904] [serial = 1058] [outer = 00000000] 02:55:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (180E8C00) [pid = 3904] [serial = 1059] [outer = 17137C00] 02:55:06 INFO - PROCESS | 3904 | 1468662906709 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (19DE3000) [pid = 3904] [serial = 1060] [outer = 17137C00] 02:55:07 INFO - PROCESS | 3904 | 1468662907079 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] 02:55:07 INFO - PROCESS | 3904 | 1468662907110 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 02:55:07 INFO - PROCESS | 3904 | 1468662907113 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 3904 | 1468662907115 Marionette TRACE conn3 <- [1,1378,null,{}] 02:55:07 INFO - PROCESS | 3904 | 1468662907118 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}] 02:55:07 INFO - PROCESS | 3904 | 1468662907120 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:07 INFO - PROCESS | 3904 | 1468662907219 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:55:07 INFO - PROCESS | 3904 | 1468662907254 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 3904 | 1468662907256 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:07 INFO - PROCESS | 3904 | ++DOCSHELL 1394A800 == 24 [pid = 3904] [id = 354] 02:55:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15608000) [pid = 3904] [serial = 1061] [outer = 00000000] 02:55:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1A0CB800) [pid = 3904] [serial = 1062] [outer = 15608000] 02:55:07 INFO - PROCESS | 3904 | 1468662907302 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1A0CC400) [pid = 3904] [serial = 1063] [outer = 15608000] 02:55:07 INFO - PROCESS | 3904 | 1468662907652 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]]]}] 02:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 02:55:07 INFO - PROCESS | 3904 | 1468662907692 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 3904 | 1468662907694 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 02:55:07 INFO - PROCESS | 3904 | 1468662907697 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:55:07 INFO - PROCESS | 3904 | 1468662907699 Marionette TRACE conn3 <- [1,1382,null,{}] 02:55:07 INFO - PROCESS | 3904 | 1468662907703 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}] 02:55:07 INFO - PROCESS | 3904 | 1468662907705 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:07 INFO - PROCESS | 3904 | 1468662907797 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:55:07 INFO - PROCESS | 3904 | 1468662907806 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 3904 | 1468662907809 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:07 INFO - PROCESS | 3904 | ++DOCSHELL 112A4C00 == 25 [pid = 3904] [id = 355] 02:55:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (131D7400) [pid = 3904] [serial = 1064] [outer = 00000000] 02:55:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A38B000) [pid = 3904] [serial = 1065] [outer = 131D7400] 02:55:07 INFO - PROCESS | 3904 | 1468662907853 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1A38B400) [pid = 3904] [serial = 1066] [outer = 131D7400] 02:55:08 INFO - PROCESS | 3904 | 1468662908227 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]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 585ms 02:55:08 INFO - PROCESS | 3904 | 1468662908276 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 3904 | 1468662908277 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 02:55:08 INFO - PROCESS | 3904 | 1468662908281 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:55:08 INFO - PROCESS | 3904 | 1468662908283 Marionette TRACE conn3 <- [1,1386,null,{}] 02:55:08 INFO - PROCESS | 3904 | 1468662908293 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}] 02:55:08 INFO - PROCESS | 3904 | 1468662908295 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:08 INFO - PROCESS | 3904 | 1468662908381 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:55:08 INFO - PROCESS | 3904 | 1468662908466 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 3904 | 1468662908468 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:08 INFO - PROCESS | 3904 | ++DOCSHELL 15B84C00 == 26 [pid = 3904] [id = 356] 02:55:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1A385C00) [pid = 3904] [serial = 1067] [outer = 00000000] 02:55:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A513000) [pid = 3904] [serial = 1068] [outer = 1A385C00] 02:55:08 INFO - PROCESS | 3904 | 1468662908511 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A514400) [pid = 3904] [serial = 1069] [outer = 1A385C00] 02:55:08 INFO - PROCESS | 3904 | 1468662908895 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]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 02:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:55:08 INFO - PROCESS | 3904 | 1468662908965 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 3904 | 1468662908967 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 02:55:08 INFO - PROCESS | 3904 | 1468662908970 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 3904 | 1468662908972 Marionette TRACE conn3 <- [1,1390,null,{}] 02:55:08 INFO - PROCESS | 3904 | 1468662908975 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}] 02:55:08 INFO - PROCESS | 3904 | 1468662908977 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:09 INFO - PROCESS | 3904 | 1468662909087 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:55:09 INFO - PROCESS | 3904 | 1468662909097 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 3904 | 1468662909099 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:09 INFO - PROCESS | 3904 | ++DOCSHELL 1A4BC800 == 27 [pid = 3904] [id = 357] 02:55:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1A516C00) [pid = 3904] [serial = 1070] [outer = 00000000] 02:55:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1A607C00) [pid = 3904] [serial = 1071] [outer = 1A516C00] 02:55:09 INFO - PROCESS | 3904 | 1468662909141 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1A60D000) [pid = 3904] [serial = 1072] [outer = 1A516C00] 02:55:09 INFO - PROCESS | 3904 | 1468662909561 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]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 642ms 02:55:09 INFO - PROCESS | 3904 | 1468662909611 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 3904 | 1468662909614 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 02:55:09 INFO - PROCESS | 3904 | 1468662909617 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:55:09 INFO - PROCESS | 3904 | 1468662909619 Marionette TRACE conn3 <- [1,1394,null,{}] 02:55:09 INFO - PROCESS | 3904 | 1468662909623 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}] 02:55:09 INFO - PROCESS | 3904 | 1468662909606 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:09 INFO - PROCESS | 3904 | 1468662909756 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:55:09 INFO - PROCESS | 3904 | 1468662909815 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 3904 | 1468662909818 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:09 INFO - PROCESS | 3904 | ++DOCSHELL 1631E800 == 28 [pid = 3904] [id = 358] 02:55:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A610000) [pid = 3904] [serial = 1073] [outer = 00000000] 02:55:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1A76B000) [pid = 3904] [serial = 1074] [outer = 1A610000] 02:55:09 INFO - PROCESS | 3904 | 1468662909842 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1A771800) [pid = 3904] [serial = 1075] [outer = 1A610000] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16021800) [pid = 3904] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (162EC000) [pid = 3904] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16318C00) [pid = 3904] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (17978000) [pid = 3904] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (17975000) [pid = 3904] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (153A2C00) [pid = 3904] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10EE0800) [pid = 3904] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (13DA5C00) [pid = 3904] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (130A2400) [pid = 3904] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1047E000) [pid = 3904] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:55:10 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1778B800) [pid = 3904] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:55:10 INFO - PROCESS | 3904 | 1468662910252 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 02:55:10 INFO - PROCESS | 3904 | 1468662910281 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 3904 | 1468662910283 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 02:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:55:10 INFO - PROCESS | 3904 | 1468662910286 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 3904 | 1468662910288 Marionette TRACE conn3 <- [1,1398,null,{}] 02:55:10 INFO - PROCESS | 3904 | 1468662910291 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}] 02:55:10 INFO - PROCESS | 3904 | 1468662910293 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:10 INFO - PROCESS | 3904 | 1468662910376 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:55:10 INFO - PROCESS | 3904 | 1468662910381 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 3904 | 1468662910383 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:10 INFO - PROCESS | 3904 | ++DOCSHELL 112E9400 == 29 [pid = 3904] [id = 359] 02:55:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (13DA5C00) [pid = 3904] [serial = 1076] [outer = 00000000] 02:55:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16322400) [pid = 3904] [serial = 1077] [outer = 13DA5C00] 02:55:10 INFO - PROCESS | 3904 | 1468662910427 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17135C00) [pid = 3904] [serial = 1078] [outer = 13DA5C00] 02:55:10 INFO - PROCESS | 3904 | 1468662910835 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 571ms 02:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:55:10 INFO - PROCESS | 3904 | 1468662910867 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 3904 | 1468662910868 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 02:55:10 INFO - PROCESS | 3904 | 1468662910872 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 3904 | 1468662910873 Marionette TRACE conn3 <- [1,1402,null,{}] 02:55:10 INFO - PROCESS | 3904 | 1468662910877 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}] 02:55:10 INFO - PROCESS | 3904 | 1468662910893 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:10 INFO - PROCESS | 3904 | 1468662910973 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:55:10 INFO - PROCESS | 3904 | 1468662910984 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 3904 | 1468662910986 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:10 INFO - PROCESS | 3904 | ++DOCSHELL 157B2000 == 30 [pid = 3904] [id = 360] 02:55:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (162EFC00) [pid = 3904] [serial = 1079] [outer = 00000000] 02:55:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A768000) [pid = 3904] [serial = 1080] [outer = 162EFC00] 02:55:11 INFO - PROCESS | 3904 | 1468662911027 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1A773C00) [pid = 3904] [serial = 1081] [outer = 162EFC00] 02:55:11 INFO - PROCESS | 3904 | 1468662911455 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]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 642ms 02:55:11 INFO - PROCESS | 3904 | 1468662911513 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 3904 | 1468662911515 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 02:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:55:11 INFO - PROCESS | 3904 | 1468662911519 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 3904 | 1468662911520 Marionette TRACE conn3 <- [1,1406,null,{}] 02:55:11 INFO - PROCESS | 3904 | 1468662911524 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}] 02:55:11 INFO - PROCESS | 3904 | 1468662911526 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:11 INFO - PROCESS | 3904 | 1468662911602 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:55:11 INFO - PROCESS | 3904 | 1468662911608 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 3904 | 1468662911609 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:11 INFO - PROCESS | 3904 | ++DOCSHELL 16A31C00 == 31 [pid = 3904] [id = 361] 02:55:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16E39C00) [pid = 3904] [serial = 1082] [outer = 00000000] 02:55:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1A9C3800) [pid = 3904] [serial = 1083] [outer = 16E39C00] 02:55:11 INFO - PROCESS | 3904 | 1468662911634 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A9C7C00) [pid = 3904] [serial = 1084] [outer = 16E39C00] 02:55:12 INFO - PROCESS | 3904 | 1468662912352 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]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 913ms 02:55:12 INFO - PROCESS | 3904 | 1468662912432 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 3904 | 1468662912436 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 02:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:55:12 INFO - PROCESS | 3904 | 1468662912441 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 3904 | 1468662912445 Marionette TRACE conn3 <- [1,1410,null,{}] 02:55:12 INFO - PROCESS | 3904 | 1468662912451 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}] 02:55:12 INFO - PROCESS | 3904 | 1468662912454 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:12 INFO - PROCESS | 3904 | 1468662912604 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:55:12 INFO - PROCESS | 3904 | 1468662912725 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 3904 | 1468662912728 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:12 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E5C00 == 32 [pid = 3904] [id = 362] 02:55:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (0F2EA400) [pid = 3904] [serial = 1085] [outer = 00000000] 02:55:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (10A03C00) [pid = 3904] [serial = 1086] [outer = 0F2EA400] 02:55:12 INFO - PROCESS | 3904 | 1468662912784 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (10EE4800) [pid = 3904] [serial = 1087] [outer = 0F2EA400] 02:55:13 INFO - PROCESS | 3904 | --DOCSHELL 10472C00 == 31 [pid = 3904] [id = 339] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (162EA800) [pid = 3904] [serial = 1027] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (162A5400) [pid = 3904] [serial = 1026] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1631EC00) [pid = 3904] [serial = 1029] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16D3E800) [pid = 3904] [serial = 1032] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (19DE1400) [pid = 3904] [serial = 1038] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (176C7000) [pid = 3904] [serial = 1033] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (19773400) [pid = 3904] [serial = 1014] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (15C58C00) [pid = 3904] [serial = 1012] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (157BE000) [pid = 3904] [serial = 1011] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (12D6D800) [pid = 3904] [serial = 1009] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (12928400) [pid = 3904] [serial = 1008] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (141A7400) [pid = 3904] [serial = 1023] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1315A800) [pid = 3904] [serial = 1020] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (131DB800) [pid = 3904] [serial = 1021] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (19DE5C00) [pid = 3904] [serial = 1039] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (10E8B400) [pid = 3904] [serial = 1017] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (112AA400) [pid = 3904] [serial = 1018] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (199B3C00) [pid = 3904] [serial = 1015] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A2F400) [pid = 3904] [serial = 1030] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (17978800) [pid = 3904] [serial = 1035] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (153A1400) [pid = 3904] [serial = 1024] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (17A83000) [pid = 3904] [serial = 1036] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A0BEC00) [pid = 3904] [serial = 1041] [outer = 00000000] [url = about:blank] 02:55:13 INFO - PROCESS | 3904 | 1468662913701 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]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1269ms 02:55:13 INFO - PROCESS | 3904 | 1468662913718 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 3904 | 1468662913722 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 02:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:55:13 INFO - PROCESS | 3904 | 1468662913727 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 3904 | 1468662913730 Marionette TRACE conn3 <- [1,1414,null,{}] 02:55:13 INFO - PROCESS | 3904 | 1468662913736 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}] 02:55:13 INFO - PROCESS | 3904 | 1468662913739 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:13 INFO - PROCESS | 3904 | 1468662913828 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:55:13 INFO - PROCESS | 3904 | 1468662913836 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 3904 | 1468662913839 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:13 INFO - PROCESS | 3904 | ++DOCSHELL 10A79000 == 32 [pid = 3904] [id = 363] 02:55:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (10A7BC00) [pid = 3904] [serial = 1088] [outer = 00000000] 02:55:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (10E8CC00) [pid = 3904] [serial = 1089] [outer = 10A7BC00] 02:55:13 INFO - PROCESS | 3904 | 1468662913887 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (10EE5000) [pid = 3904] [serial = 1090] [outer = 10A7BC00] 02:55:14 INFO - PROCESS | 3904 | 1468662914374 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]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 02:55:14 INFO - PROCESS | 3904 | 1468662914408 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 3904 | 1468662914413 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 02:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:55:14 INFO - PROCESS | 3904 | 1468662914419 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 3904 | 1468662914421 Marionette TRACE conn3 <- [1,1418,null,{}] 02:55:14 INFO - PROCESS | 3904 | 1468662914425 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}] 02:55:14 INFO - PROCESS | 3904 | 1468662914428 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:14 INFO - PROCESS | 3904 | 1468662914515 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:55:14 INFO - PROCESS | 3904 | 1468662914580 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 3904 | 1468662914583 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:14 INFO - PROCESS | 3904 | ++DOCSHELL 12BD0000 == 33 [pid = 3904] [id = 364] 02:55:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (12D6B000) [pid = 3904] [serial = 1091] [outer = 00000000] 02:55:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (12DFCC00) [pid = 3904] [serial = 1092] [outer = 12D6B000] 02:55:14 INFO - PROCESS | 3904 | 1468662914631 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (130D7C00) [pid = 3904] [serial = 1093] [outer = 12D6B000] 02:55:14 INFO - PROCESS | 3904 | 1468662914979 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]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 585ms 02:55:14 INFO - PROCESS | 3904 | 1468662914998 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 3904 | 1468662915001 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 02:55:14 INFO - PROCESS | 3904 | 1468662915006 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:55:14 INFO - PROCESS | 3904 | 1468662915010 Marionette TRACE conn3 <- [1,1422,null,{}] 02:55:15 INFO - PROCESS | 3904 | 1468662915021 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}] 02:55:15 INFO - PROCESS | 3904 | 1468662915025 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:15 INFO - PROCESS | 3904 | 1468662915136 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:55:15 INFO - PROCESS | 3904 | 1468662915146 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 3904 | 1468662915149 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:15 INFO - PROCESS | 3904 | ++DOCSHELL 141ADC00 == 34 [pid = 3904] [id = 365] 02:55:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (141AE800) [pid = 3904] [serial = 1094] [outer = 00000000] 02:55:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15399800) [pid = 3904] [serial = 1095] [outer = 141AE800] 02:55:15 INFO - PROCESS | 3904 | 1468662915178 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (154E9400) [pid = 3904] [serial = 1096] [outer = 141AE800] 02:55:15 INFO - PROCESS | 3904 | 1468662915594 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]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 628ms 02:55:15 INFO - PROCESS | 3904 | 1468662915647 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 3904 | 1468662915649 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 02:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:55:15 INFO - PROCESS | 3904 | 1468662915653 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 3904 | 1468662915654 Marionette TRACE conn3 <- [1,1426,null,{}] 02:55:15 INFO - PROCESS | 3904 | 1468662915658 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}] 02:55:15 INFO - PROCESS | 3904 | 1468662915660 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:15 INFO - PROCESS | 3904 | 1468662915770 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:55:15 INFO - PROCESS | 3904 | 1468662915777 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 3904 | 1468662915779 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:15 INFO - PROCESS | 3904 | ++DOCSHELL 15605800 == 35 [pid = 3904] [id = 366] 02:55:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15608800) [pid = 3904] [serial = 1097] [outer = 00000000] 02:55:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (15B84800) [pid = 3904] [serial = 1098] [outer = 15608800] 02:55:15 INFO - PROCESS | 3904 | 1468662915860 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (15C65800) [pid = 3904] [serial = 1099] [outer = 15608800] 02:55:16 INFO - PROCESS | 3904 | 1468662916251 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]]]}] 02:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 642ms 02:55:16 INFO - PROCESS | 3904 | 1468662916292 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 3904 | 1468662916294 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 02:55:16 INFO - PROCESS | 3904 | 1468662916297 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:55:16 INFO - PROCESS | 3904 | 1468662916299 Marionette TRACE conn3 <- [1,1430,null,{}] 02:55:16 INFO - PROCESS | 3904 | 1468662916302 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}] 02:55:16 INFO - PROCESS | 3904 | 1468662916304 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:16 INFO - PROCESS | 3904 | 1468662916408 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:55:16 INFO - PROCESS | 3904 | 1468662916474 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 3904 | 1468662916476 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:16 INFO - PROCESS | 3904 | ++DOCSHELL 162ADC00 == 36 [pid = 3904] [id = 367] 02:55:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (162AE400) [pid = 3904] [serial = 1100] [outer = 00000000] 02:55:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (162EA800) [pid = 3904] [serial = 1101] [outer = 162AE400] 02:55:16 INFO - PROCESS | 3904 | 1468662916519 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16316C00) [pid = 3904] [serial = 1102] [outer = 162AE400] 02:55:16 INFO - PROCESS | 3904 | 1468662916899 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]]]}] 02:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 642ms 02:55:16 INFO - PROCESS | 3904 | 1468662916936 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 3904 | 1468662916938 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 02:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:55:16 INFO - PROCESS | 3904 | 1468662916941 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - PROCESS | 3904 | 1468662916943 Marionette TRACE conn3 <- [1,1434,null,{}] 02:55:16 INFO - PROCESS | 3904 | 1468662916946 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}] 02:55:16 INFO - PROCESS | 3904 | 1468662916952 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:17 INFO - PROCESS | 3904 | 1468662917077 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:55:17 INFO - PROCESS | 3904 | 1468662917141 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 3904 | 1468662917143 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:17 INFO - PROCESS | 3904 | ++DOCSHELL 16321C00 == 37 [pid = 3904] [id = 368] 02:55:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16728C00) [pid = 3904] [serial = 1103] [outer = 00000000] 02:55:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16E3F400) [pid = 3904] [serial = 1104] [outer = 16728C00] 02:55:17 INFO - PROCESS | 3904 | 1468662917198 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16E41800) [pid = 3904] [serial = 1105] [outer = 16728C00] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (12D64000) [pid = 3904] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (17137C00) [pid = 3904] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (162A8000) [pid = 3904] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (131D7400) [pid = 3904] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (15608000) [pid = 3904] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1A385C00) [pid = 3904] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1145FC00) [pid = 3904] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A516C00) [pid = 3904] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16320800) [pid = 3904] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1A610000) [pid = 3904] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (15C59C00) [pid = 3904] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (162EFC00) [pid = 3904] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1321D000) [pid = 3904] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:55:17 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (13DA5C00) [pid = 3904] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:55:17 INFO - PROCESS | 3904 | 1468662917717 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]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 827ms 02:55:17 INFO - PROCESS | 3904 | 1468662917778 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 3904 | 1468662917780 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 02:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:55:17 INFO - PROCESS | 3904 | 1468662917768 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 3904 | 1468662917770 Marionette TRACE conn3 <- [1,1438,null,{}] 02:55:17 INFO - PROCESS | 3904 | 1468662917773 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}] 02:55:17 INFO - PROCESS | 3904 | 1468662917775 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:17 INFO - PROCESS | 3904 | 1468662917881 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:55:17 INFO - PROCESS | 3904 | 1468662917936 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 3904 | 1468662917938 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:17 INFO - PROCESS | 3904 | ++DOCSHELL 10B5E800 == 38 [pid = 3904] [id = 369] 02:55:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (10E93800) [pid = 3904] [serial = 1106] [outer = 00000000] 02:55:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162F0C00) [pid = 3904] [serial = 1107] [outer = 10E93800] 02:55:17 INFO - PROCESS | 3904 | 1468662917980 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (15412C00) [pid = 3904] [serial = 1108] [outer = 10E93800] 02:55:18 INFO - PROCESS | 3904 | 1468662918300 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]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 542ms 02:55:18 INFO - PROCESS | 3904 | 1468662918329 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 3904 | 1468662918330 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 02:55:18 INFO - PROCESS | 3904 | 1468662918334 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:55:18 INFO - PROCESS | 3904 | 1468662918335 Marionette TRACE conn3 <- [1,1442,null,{}] 02:55:18 INFO - PROCESS | 3904 | 1468662918339 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}] 02:55:18 INFO - PROCESS | 3904 | 1468662918341 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:18 INFO - PROCESS | 3904 | 1468662918426 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:55:18 INFO - PROCESS | 3904 | 1468662918433 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 3904 | 1468662918436 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:18 INFO - PROCESS | 3904 | ++DOCSHELL 1768DC00 == 39 [pid = 3904] [id = 370] 02:55:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (176D1400) [pid = 3904] [serial = 1109] [outer = 00000000] 02:55:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (17974C00) [pid = 3904] [serial = 1110] [outer = 176D1400] 02:55:18 INFO - PROCESS | 3904 | 1468662918482 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17A7D400) [pid = 3904] [serial = 1111] [outer = 176D1400] 02:55:18 INFO - PROCESS | 3904 | 1468662918854 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]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 585ms 02:55:18 INFO - PROCESS | 3904 | 1468662918910 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 3904 | 1468662918912 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 02:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:55:18 INFO - PROCESS | 3904 | 1468662918915 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - PROCESS | 3904 | 1468662918916 Marionette TRACE conn3 <- [1,1446,null,{}] 02:55:18 INFO - PROCESS | 3904 | 1468662918920 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}] 02:55:18 INFO - PROCESS | 3904 | 1468662918922 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:19 INFO - PROCESS | 3904 | 1468662919022 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:55:19 INFO - PROCESS | 3904 | 1468662919034 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 3904 | 1468662919036 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:19 INFO - PROCESS | 3904 | ++DOCSHELL 10375800 == 40 [pid = 3904] [id = 371] 02:55:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1043A000) [pid = 3904] [serial = 1112] [outer = 00000000] 02:55:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (176CFC00) [pid = 3904] [serial = 1113] [outer = 1043A000] 02:55:19 INFO - PROCESS | 3904 | 1468662919079 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (181CC000) [pid = 3904] [serial = 1114] [outer = 1043A000] 02:55:19 INFO - PROCESS | 3904 | 1468662919578 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]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 728ms 02:55:19 INFO - PROCESS | 3904 | 1468662919664 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 3904 | 1468662919651 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 02:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:55:19 INFO - PROCESS | 3904 | 1468662919657 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 3904 | 1468662919661 Marionette TRACE conn3 <- [1,1450,null,{}] 02:55:19 INFO - PROCESS | 3904 | 1468662919680 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}] 02:55:19 INFO - PROCESS | 3904 | 1468662919684 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:19 INFO - PROCESS | 3904 | 1468662919828 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:55:19 INFO - PROCESS | 3904 | 1468662919864 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 3904 | 1468662919869 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:19 INFO - PROCESS | 3904 | ++DOCSHELL 10559800 == 41 [pid = 3904] [id = 372] 02:55:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1055A000) [pid = 3904] [serial = 1115] [outer = 00000000] 02:55:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (112E1400) [pid = 3904] [serial = 1116] [outer = 1055A000] 02:55:19 INFO - PROCESS | 3904 | 1468662919924 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1284E000) [pid = 3904] [serial = 1117] [outer = 1055A000] 02:55:20 INFO - PROCESS | 3904 | 1468662920533 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]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 913ms 02:55:20 INFO - PROCESS | 3904 | 1468662920580 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 3904 | 1468662920584 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 02:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:55:20 INFO - PROCESS | 3904 | 1468662920591 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 3904 | 1468662920594 Marionette TRACE conn3 <- [1,1454,null,{}] 02:55:20 INFO - PROCESS | 3904 | 1468662920598 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}] 02:55:20 INFO - PROCESS | 3904 | 1468662920601 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:20 INFO - PROCESS | 3904 | 1468662920691 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:55:20 INFO - PROCESS | 3904 | 1468662920818 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 3904 | 1468662920821 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:20 INFO - PROCESS | 3904 | ++DOCSHELL 13430400 == 42 [pid = 3904] [id = 373] 02:55:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (139CE800) [pid = 3904] [serial = 1118] [outer = 00000000] 02:55:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (15416800) [pid = 3904] [serial = 1119] [outer = 139CE800] 02:55:20 INFO - PROCESS | 3904 | 1468662920876 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (157BE000) [pid = 3904] [serial = 1120] [outer = 139CE800] 02:55:21 INFO - PROCESS | 3904 | 1468662921477 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]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 913ms 02:55:21 INFO - PROCESS | 3904 | 1468662921513 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 3904 | 1468662921516 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 02:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:55:21 INFO - PROCESS | 3904 | 1468662921520 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 3904 | 1468662921524 Marionette TRACE conn3 <- [1,1458,null,{}] 02:55:21 INFO - PROCESS | 3904 | 1468662921535 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}] 02:55:21 INFO - PROCESS | 3904 | 1468662921540 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:21 INFO - PROCESS | 3904 | 1468662921624 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:55:21 INFO - PROCESS | 3904 | 1468662921733 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 3904 | 1468662921737 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:21 INFO - PROCESS | 3904 | ++DOCSHELL 177DCC00 == 43 [pid = 3904] [id = 374] 02:55:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (177DE000) [pid = 3904] [serial = 1121] [outer = 00000000] 02:55:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (181CE400) [pid = 3904] [serial = 1122] [outer = 177DE000] 02:55:21 INFO - PROCESS | 3904 | 1468662921793 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (19DE7800) [pid = 3904] [serial = 1123] [outer = 177DE000] 02:55:22 INFO - PROCESS | 3904 | 1468662922468 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]]]}] 02:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 999ms 02:55:22 INFO - PROCESS | 3904 | 1468662922502 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 3904 | 1468662922506 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 02:55:22 INFO - PROCESS | 3904 | 1468662922511 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:55:22 INFO - PROCESS | 3904 | 1468662922514 Marionette TRACE conn3 <- [1,1462,null,{}] 02:55:22 INFO - PROCESS | 3904 | 1468662922519 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}] 02:55:22 INFO - PROCESS | 3904 | 1468662922522 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:22 INFO - PROCESS | 3904 | 1468662922624 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 1768DC00 == 42 [pid = 3904] [id = 370] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 10B5E800 == 41 [pid = 3904] [id = 369] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 16321C00 == 40 [pid = 3904] [id = 368] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 162ADC00 == 39 [pid = 3904] [id = 367] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 15605800 == 38 [pid = 3904] [id = 366] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 141ADC00 == 37 [pid = 3904] [id = 365] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 12BD0000 == 36 [pid = 3904] [id = 364] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 10A79000 == 35 [pid = 3904] [id = 363] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 16A31C00 == 34 [pid = 3904] [id = 361] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 112E9400 == 33 [pid = 3904] [id = 359] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 1A4BC800 == 32 [pid = 3904] [id = 357] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 1631E800 == 31 [pid = 3904] [id = 358] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 0F2E5C00 == 30 [pid = 3904] [id = 362] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 157B2000 == 29 [pid = 3904] [id = 360] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 177DCC00 == 28 [pid = 3904] [id = 374] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 10375800 == 27 [pid = 3904] [id = 371] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 10559800 == 26 [pid = 3904] [id = 372] 02:55:23 INFO - PROCESS | 3904 | --DOCSHELL 13430400 == 25 [pid = 3904] [id = 373] 02:55:23 INFO - PROCESS | 3904 | 1468662923282 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 3904 | 1468662923286 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (1A0BF400) [pid = 3904] [serial = 1042] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (180E8C00) [pid = 3904] [serial = 1059] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (19DE3000) [pid = 3904] [serial = 1060] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (162F4800) [pid = 3904] [serial = 1053] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1631AC00) [pid = 3904] [serial = 1054] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1A38B000) [pid = 3904] [serial = 1065] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A0CB800) [pid = 3904] [serial = 1062] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1A0CC400) [pid = 3904] [serial = 1063] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1A513000) [pid = 3904] [serial = 1068] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (12921800) [pid = 3904] [serial = 1044] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (12BC7800) [pid = 3904] [serial = 1045] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A607C00) [pid = 3904] [serial = 1071] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1A514400) [pid = 3904] [serial = 1069] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16E3D400) [pid = 3904] [serial = 1056] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16E46400) [pid = 3904] [serial = 1057] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1A76B000) [pid = 3904] [serial = 1074] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A60D000) [pid = 3904] [serial = 1072] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16021000) [pid = 3904] [serial = 1050] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1A768000) [pid = 3904] [serial = 1080] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1602A400) [pid = 3904] [serial = 1051] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1394AC00) [pid = 3904] [serial = 1047] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (139D4000) [pid = 3904] [serial = 1048] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A773C00) [pid = 3904] [serial = 1081] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A9C3800) [pid = 3904] [serial = 1083] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (16322400) [pid = 3904] [serial = 1077] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1A771800) [pid = 3904] [serial = 1075] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1A38B400) [pid = 3904] [serial = 1066] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (17135C00) [pid = 3904] [serial = 1078] [outer = 00000000] [url = about:blank] 02:55:23 INFO - PROCESS | 3904 | ++DOCSHELL 10326800 == 26 [pid = 3904] [id = 375] 02:55:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (10329400) [pid = 3904] [serial = 1124] [outer = 00000000] 02:55:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1047C400) [pid = 3904] [serial = 1125] [outer = 10329400] 02:55:23 INFO - PROCESS | 3904 | 1468662923429 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (10B87C00) [pid = 3904] [serial = 1126] [outer = 10329400] 02:55:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (10E94C00) [pid = 3904] [serial = 1127] [outer = 1B238000] 02:55:23 INFO - PROCESS | 3904 | 1468662923912 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]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1427ms 02:55:23 INFO - PROCESS | 3904 | 1468662923954 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 3904 | 1468662923957 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 02:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:55:23 INFO - PROCESS | 3904 | 1468662923961 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 3904 | 1468662923964 Marionette TRACE conn3 <- [1,1466,null,{}] 02:55:23 INFO - PROCESS | 3904 | 1468662923970 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}] 02:55:23 INFO - PROCESS | 3904 | 1468662923973 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:24 INFO - PROCESS | 3904 | 1468662924041 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:55:24 INFO - PROCESS | 3904 | 1468662924050 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 3904 | 1468662924053 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:24 INFO - PROCESS | 3904 | ++DOCSHELL 1315A800 == 27 [pid = 3904] [id = 376] 02:55:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (1315DC00) [pid = 3904] [serial = 1128] [outer = 00000000] 02:55:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (131D6400) [pid = 3904] [serial = 1129] [outer = 1315DC00] 02:55:24 INFO - PROCESS | 3904 | 1468662924099 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (13225800) [pid = 3904] [serial = 1130] [outer = 1315DC00] 02:55:24 INFO - PROCESS | 3904 | 1468662924818 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]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 913ms 02:55:24 INFO - PROCESS | 3904 | 1468662924863 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 3904 | 1468662924868 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 02:55:24 INFO - PROCESS | 3904 | 1468662924873 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:55:24 INFO - PROCESS | 3904 | 1468662924877 Marionette TRACE conn3 <- [1,1470,null,{}] 02:55:24 INFO - PROCESS | 3904 | 1468662924884 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}] 02:55:24 INFO - PROCESS | 3904 | 1468662924887 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:25 INFO - PROCESS | 3904 | 1468662925006 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:55:25 INFO - PROCESS | 3904 | 1468662925132 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 3904 | 1468662925135 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:25 INFO - PROCESS | 3904 | ++DOCSHELL 129B0400 == 28 [pid = 3904] [id = 377] 02:55:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (12D6BC00) [pid = 3904] [serial = 1131] [outer = 00000000] 02:55:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (13160C00) [pid = 3904] [serial = 1132] [outer = 12D6BC00] 02:55:25 INFO - PROCESS | 3904 | 1468662925193 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (132DA000) [pid = 3904] [serial = 1133] [outer = 12D6BC00] 02:55:25 INFO - PROCESS | 3904 | 1468662925974 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]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1198ms 02:55:26 INFO - PROCESS | 3904 | 1468662926077 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 3904 | 1468662926081 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 02:55:26 INFO - PROCESS | 3904 | 1468662926086 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:55:26 INFO - PROCESS | 3904 | 1468662926089 Marionette TRACE conn3 <- [1,1474,null,{}] 02:55:26 INFO - PROCESS | 3904 | 1468662926095 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}] 02:55:26 INFO - PROCESS | 3904 | 1468662926098 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:26 INFO - PROCESS | 3904 | 1468662926240 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:55:26 INFO - PROCESS | 3904 | --DOCSHELL 112E9800 == 27 [pid = 3904] [id = 348] 02:55:26 INFO - PROCESS | 3904 | --DOCSHELL 10326800 == 26 [pid = 3904] [id = 375] 02:55:26 INFO - PROCESS | 3904 | 1468662926367 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 3904 | 1468662926371 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:26 INFO - PROCESS | 3904 | ++DOCSHELL 11467800 == 27 [pid = 3904] [id = 378] 02:55:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1146D400) [pid = 3904] [serial = 1134] [outer = 00000000] 02:55:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1281E000) [pid = 3904] [serial = 1135] [outer = 1146D400] 02:55:26 INFO - PROCESS | 3904 | 1468662926454 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1302FC00) [pid = 3904] [serial = 1136] [outer = 1146D400] 02:55:27 INFO - PROCESS | 3904 | 1468662927011 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]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 999ms 02:55:27 INFO - PROCESS | 3904 | 1468662927090 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 3904 | 1468662927095 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 02:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:55:27 INFO - PROCESS | 3904 | 1468662927100 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 3904 | 1468662927104 Marionette TRACE conn3 <- [1,1478,null,{}] 02:55:27 INFO - PROCESS | 3904 | 1468662927108 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}] 02:55:27 INFO - PROCESS | 3904 | 1468662927111 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:27 INFO - PROCESS | 3904 | 1468662927219 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:55:27 INFO - PROCESS | 3904 | 1468662927303 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 3904 | 1468662927306 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:27 INFO - PROCESS | 3904 | ++DOCSHELL 1444C800 == 28 [pid = 3904] [id = 379] 02:55:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1444CC00) [pid = 3904] [serial = 1137] [outer = 00000000] 02:55:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (15415C00) [pid = 3904] [serial = 1138] [outer = 1444CC00] 02:55:27 INFO - PROCESS | 3904 | 1468662927385 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15607C00) [pid = 3904] [serial = 1139] [outer = 1444CC00] 02:55:27 INFO - PROCESS | 3904 | 1468662927968 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]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 913ms 02:55:28 INFO - PROCESS | 3904 | 1468662928026 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 3904 | 1468662928011 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 02:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:55:28 INFO - PROCESS | 3904 | 1468662928015 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 3904 | 1468662928018 Marionette TRACE conn3 <- [1,1482,null,{}] 02:55:28 INFO - PROCESS | 3904 | 1468662928022 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}] 02:55:28 INFO - PROCESS | 3904 | 1468662928025 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:28 INFO - PROCESS | 3904 | 1468662928136 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:55:28 INFO - PROCESS | 3904 | 1468662928221 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 3904 | 1468662928224 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:28 INFO - PROCESS | 3904 | ++DOCSHELL 162A7800 == 29 [pid = 3904] [id = 380] 02:55:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (162A8C00) [pid = 3904] [serial = 1140] [outer = 00000000] 02:55:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (162AC400) [pid = 3904] [serial = 1141] [outer = 162A8C00] 02:55:28 INFO - PROCESS | 3904 | 1468662928319 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (162EC800) [pid = 3904] [serial = 1142] [outer = 162A8C00] 02:55:29 INFO - PROCESS | 3904 | 1468662929031 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]]]}] 02:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1041ms 02:55:29 INFO - PROCESS | 3904 | 1468662929065 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:55:29 INFO - PROCESS | 3904 | 1468662929069 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 02:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:55:29 INFO - PROCESS | 3904 | 1468662929074 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - PROCESS | 3904 | 1468662929078 Marionette TRACE conn3 <- [1,1486,null,{}] 02:55:29 INFO - PROCESS | 3904 | 1468662929084 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}] 02:55:29 INFO - PROCESS | 3904 | 1468662929087 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:29 INFO - PROCESS | 3904 | 1468662929195 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:55:29 INFO - PROCESS | 3904 | 1468662929256 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 3904 | 1468662929261 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:29 INFO - PROCESS | 3904 | ++DOCSHELL 12DF4800 == 30 [pid = 3904] [id = 381] 02:55:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (131D6000) [pid = 3904] [serial = 1143] [outer = 00000000] 02:55:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (13952800) [pid = 3904] [serial = 1144] [outer = 131D6000] 02:55:29 INFO - PROCESS | 3904 | 1468662929355 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (141A7800) [pid = 3904] [serial = 1145] [outer = 131D6000] 02:55:29 INFO - PROCESS | 3904 | 1468662929962 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]]]}] 02:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 914ms 02:55:29 INFO - PROCESS | 3904 | 1468662930006 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:55:29 INFO - PROCESS | 3904 | 1468662930011 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 02:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:55:29 INFO - PROCESS | 3904 | 1468662929998 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - PROCESS | 3904 | 1468662930003 Marionette TRACE conn3 <- [1,1490,null,{}] 02:55:30 INFO - PROCESS | 3904 | 1468662930009 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}] 02:55:30 INFO - PROCESS | 3904 | 1468662930012 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:30 INFO - PROCESS | 3904 | 1468662930122 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:55:30 INFO - PROCESS | 3904 | 1468662930206 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 3904 | 1468662930209 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:30 INFO - PROCESS | 3904 | ++DOCSHELL 13DA9800 == 31 [pid = 3904] [id = 382] 02:55:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (13DAE400) [pid = 3904] [serial = 1146] [outer = 00000000] 02:55:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (15B7C000) [pid = 3904] [serial = 1147] [outer = 13DAE400] 02:55:30 INFO - PROCESS | 3904 | 1468662930290 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16029C00) [pid = 3904] [serial = 1148] [outer = 13DAE400] 02:55:30 INFO - PROCESS | 3904 | 1468662930859 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]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 913ms 02:55:30 INFO - PROCESS | 3904 | 1468662930922 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 3904 | 1468662930927 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 02:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:55:30 INFO - PROCESS | 3904 | 1468662930934 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 3904 | 1468662930937 Marionette TRACE conn3 <- [1,1494,null,{}] 02:55:30 INFO - PROCESS | 3904 | 1468662930941 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}] 02:55:30 INFO - PROCESS | 3904 | 1468662930943 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:31 INFO - PROCESS | 3904 | 1468662931038 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:55:31 INFO - PROCESS | 3904 | 1468662931122 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 3904 | 1468662931125 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:31 INFO - PROCESS | 3904 | ++DOCSHELL 0F2EB000 == 32 [pid = 3904] [id = 383] 02:55:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (16726800) [pid = 3904] [serial = 1149] [outer = 00000000] 02:55:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (16C0B800) [pid = 3904] [serial = 1150] [outer = 16726800] 02:55:31 INFO - PROCESS | 3904 | 1468662931221 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (16D4BC00) [pid = 3904] [serial = 1151] [outer = 16726800] 02:55:31 INFO - PROCESS | 3904 | 1468662931861 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]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 02:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:55:31 INFO - PROCESS | 3904 | 1468662931935 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 3904 | 1468662931937 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 02:55:31 INFO - PROCESS | 3904 | 1468662931942 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 3904 | 1468662931945 Marionette TRACE conn3 <- [1,1498,null,{}] 02:55:31 INFO - PROCESS | 3904 | 1468662931957 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}] 02:55:31 INFO - PROCESS | 3904 | 1468662931962 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:32 INFO - PROCESS | 3904 | 1468662932080 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:55:32 INFO - PROCESS | 3904 | 1468662932222 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 3904 | 1468662932225 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:32 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E3800 == 33 [pid = 3904] [id = 384] 02:55:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (0F2E4400) [pid = 3904] [serial = 1152] [outer = 00000000] 02:55:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (1055EC00) [pid = 3904] [serial = 1153] [outer = 0F2E4400] 02:55:32 INFO - PROCESS | 3904 | 1468662932277 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1281D400) [pid = 3904] [serial = 1154] [outer = 0F2E4400] 02:55:32 INFO - PROCESS | 3904 | --DOCSHELL 1444C800 == 32 [pid = 3904] [id = 379] 02:55:32 INFO - PROCESS | 3904 | --DOCSHELL 11467800 == 31 [pid = 3904] [id = 378] 02:55:32 INFO - PROCESS | 3904 | 1468662932867 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]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 956ms 02:55:32 INFO - PROCESS | 3904 | 1468662932890 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 3904 | 1468662932894 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 02:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:55:32 INFO - PROCESS | 3904 | 1468662932900 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 3904 | 1468662932904 Marionette TRACE conn3 <- [1,1502,null,{}] 02:55:32 INFO - PROCESS | 3904 | 1468662932930 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}] 02:55:32 INFO - PROCESS | 3904 | 1468662932933 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:33 INFO - PROCESS | 3904 | 1468662933024 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:55:33 INFO - PROCESS | 3904 | 1468662933124 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 3904 | 1468662933127 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:33 INFO - PROCESS | 3904 | ++DOCSHELL 1601F400 == 32 [pid = 3904] [id = 385] 02:55:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (16024000) [pid = 3904] [serial = 1155] [outer = 00000000] 02:55:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (162EC400) [pid = 3904] [serial = 1156] [outer = 16024000] 02:55:33 INFO - PROCESS | 3904 | 1468662933184 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1631B800) [pid = 3904] [serial = 1157] [outer = 16024000] 02:55:33 INFO - PROCESS | 3904 | 1468662933751 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]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 870ms 02:55:33 INFO - PROCESS | 3904 | 1468662933790 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 3904 | 1468662933795 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 02:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:55:33 INFO - PROCESS | 3904 | 1468662933802 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 3904 | 1468662933805 Marionette TRACE conn3 <- [1,1506,null,{}] 02:55:33 INFO - PROCESS | 3904 | 1468662933809 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}] 02:55:33 INFO - PROCESS | 3904 | 1468662933812 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:33 INFO - PROCESS | 3904 | 1468662933901 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:55:33 INFO - PROCESS | 3904 | 1468662934000 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 3904 | 1468662934003 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:33 INFO - PROCESS | 3904 | ++DOCSHELL 17135C00 == 33 [pid = 3904] [id = 386] 02:55:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (17786C00) [pid = 3904] [serial = 1158] [outer = 00000000] 02:55:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (177DC800) [pid = 3904] [serial = 1159] [outer = 17786C00] 02:55:34 INFO - PROCESS | 3904 | 1468662934041 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (17A7E000) [pid = 3904] [serial = 1160] [outer = 17786C00] 02:55:34 INFO - PROCESS | 3904 | 1468662934655 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]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 913ms 02:55:34 INFO - PROCESS | 3904 | 1468662934706 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 3904 | 1468662934708 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 02:55:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:55:34 INFO - PROCESS | 3904 | 1468662934712 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 3904 | 1468662934716 Marionette TRACE conn3 <- [1,1510,null,{}] 02:55:34 INFO - PROCESS | 3904 | 1468662934742 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}] 02:55:34 INFO - PROCESS | 3904 | 1468662934747 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:34 INFO - PROCESS | 3904 | 1468662934834 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:55:34 INFO - PROCESS | 3904 | 1468662934962 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 3904 | 1468662934966 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:34 INFO - PROCESS | 3904 | ++DOCSHELL 1A0BF000 == 34 [pid = 3904] [id = 387] 02:55:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (1A0BF400) [pid = 3904] [serial = 1161] [outer = 00000000] 02:55:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (1A0C6C00) [pid = 3904] [serial = 1162] [outer = 1A0BF400] 02:55:35 INFO - PROCESS | 3904 | 1468662935007 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (1A0CBC00) [pid = 3904] [serial = 1163] [outer = 1A0BF400] 02:55:35 INFO - PROCESS | 3904 | 1468662935541 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"]]]}] 02:55:35 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 () { 02:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:55:35 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 () { 02:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:55:35 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 () { 02:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:55:35 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 () { 02:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:55:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 870ms 02:55:35 INFO - PROCESS | 3904 | 1468662935613 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 3904 | 1468662935615 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 02:55:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:55:35 INFO - PROCESS | 3904 | 1468662935601 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 3904 | 1468662935603 Marionette TRACE conn3 <- [1,1514,null,{}] 02:55:35 INFO - PROCESS | 3904 | 1468662935607 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}] 02:55:35 INFO - PROCESS | 3904 | 1468662935609 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:35 INFO - PROCESS | 3904 | 1468662935716 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:55:35 INFO - PROCESS | 3904 | 1468662935812 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 3904 | 1468662935815 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:35 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C5C00 == 35 [pid = 3904] [id = 388] 02:55:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (1A0CDC00) [pid = 3904] [serial = 1164] [outer = 00000000] 02:55:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (1A38AC00) [pid = 3904] [serial = 1165] [outer = 1A0CDC00] 02:55:35 INFO - PROCESS | 3904 | 1468662935850 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (1A514800) [pid = 3904] [serial = 1166] [outer = 1A0CDC00] 02:55:36 INFO - PROCESS | 3904 | 1468662936448 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"]]]}] 02:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:55:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 856ms 02:55:36 INFO - PROCESS | 3904 | 1468662936477 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:55:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:55:36 INFO - PROCESS | 3904 | 1468662936481 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 02:55:36 INFO - PROCESS | 3904 | 1468662936485 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 3904 | 1468662936488 Marionette TRACE conn3 <- [1,1518,null,{}] 02:55:36 INFO - PROCESS | 3904 | 1468662936494 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}] 02:55:36 INFO - PROCESS | 3904 | 1468662936497 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:36 INFO - PROCESS | 3904 | 1468662936601 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:55:36 INFO - PROCESS | 3904 | 1468662936682 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 3904 | 1468662936685 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:36 INFO - PROCESS | 3904 | ++DOCSHELL 153A2C00 == 36 [pid = 3904] [id = 389] 02:55:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (15414800) [pid = 3904] [serial = 1167] [outer = 00000000] 02:55:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 105 (16323400) [pid = 3904] [serial = 1168] [outer = 15414800] 02:55:36 INFO - PROCESS | 3904 | 1468662936735 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 106 (16F4DC00) [pid = 3904] [serial = 1169] [outer = 15414800] 02:55:37 INFO - PROCESS | 3904 | 1468662937264 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]]]}] 02:55:37 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:55:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:55:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:55:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:55:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:55:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:55:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 828ms 02:55:37 INFO - PROCESS | 3904 | 1468662937314 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 3904 | 1468662937318 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 02:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:55:37 INFO - PROCESS | 3904 | 1468662937324 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 3904 | 1468662937327 Marionette TRACE conn3 <- [1,1522,null,{}] 02:55:37 INFO - PROCESS | 3904 | 1468662937332 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}] 02:55:37 INFO - PROCESS | 3904 | 1468662937335 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:37 INFO - PROCESS | 3904 | 1468662937427 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:55:37 INFO - PROCESS | 3904 | 1468662937529 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 3904 | 1468662937532 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:37 INFO - PROCESS | 3904 | ++DOCSHELL 141AB400 == 37 [pid = 3904] [id = 390] 02:55:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 107 (141AD400) [pid = 3904] [serial = 1170] [outer = 00000000] 02:55:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 108 (17784800) [pid = 3904] [serial = 1171] [outer = 141AD400] 02:55:37 INFO - PROCESS | 3904 | 1468662937570 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 109 (18042400) [pid = 3904] [serial = 1172] [outer = 141AD400] 02:55:38 INFO - PROCESS | 3904 | 1468662938183 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]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 913ms 02:55:38 INFO - PROCESS | 3904 | 1468662938230 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 3904 | 1468662938235 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 02:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:55:38 INFO - PROCESS | 3904 | 1468662938241 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 3904 | 1468662938244 Marionette TRACE conn3 <- [1,1526,null,{}] 02:55:38 INFO - PROCESS | 3904 | 1468662938248 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}] 02:55:38 INFO - PROCESS | 3904 | 1468662938251 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:38 INFO - PROCESS | 3904 | 1468662938364 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:55:38 INFO - PROCESS | 3904 | 1468662938492 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 3904 | 1468662938495 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:38 INFO - PROCESS | 3904 | ++DOCSHELL 1A0DD400 == 38 [pid = 3904] [id = 391] 02:55:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 110 (1A0DDC00) [pid = 3904] [serial = 1173] [outer = 00000000] 02:55:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 111 (1A385400) [pid = 3904] [serial = 1174] [outer = 1A0DDC00] 02:55:38 INFO - PROCESS | 3904 | 1468662938552 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 112 (1A50FC00) [pid = 3904] [serial = 1175] [outer = 1A0DDC00] 02:55:39 INFO - PROCESS | 3904 | 1468662939113 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]]]}] 02:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 913ms 02:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:55:39 INFO - PROCESS | 3904 | 1468662939159 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:55:39 INFO - PROCESS | 3904 | 1468662939162 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 02:55:39 INFO - PROCESS | 3904 | 1468662939166 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - PROCESS | 3904 | 1468662939169 Marionette TRACE conn3 <- [1,1530,null,{}] 02:55:39 INFO - PROCESS | 3904 | 1468662939180 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}] 02:55:39 INFO - PROCESS | 3904 | 1468662939185 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:39 INFO - PROCESS | 3904 | 1468662939292 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:55:39 INFO - PROCESS | 3904 | 1468662939430 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 3904 | 1468662939434 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:39 INFO - PROCESS | 3904 | ++DOCSHELL 1A60F000 == 39 [pid = 3904] [id = 392] 02:55:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 113 (1A60F800) [pid = 3904] [serial = 1176] [outer = 00000000] 02:55:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 114 (1A766800) [pid = 3904] [serial = 1177] [outer = 1A60F800] 02:55:39 INFO - PROCESS | 3904 | 1468662939476 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 115 (1A76B000) [pid = 3904] [serial = 1178] [outer = 1A60F800] 02:55:40 INFO - PROCESS | 3904 | 1468662940032 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]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 914ms 02:55:40 INFO - PROCESS | 3904 | 1468662940093 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 3904 | 1468662940095 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 02:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:55:40 INFO - PROCESS | 3904 | 1468662940081 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 3904 | 1468662940083 Marionette TRACE conn3 <- [1,1534,null,{}] 02:55:40 INFO - PROCESS | 3904 | 1468662940087 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}] 02:55:40 INFO - PROCESS | 3904 | 1468662940090 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:40 INFO - PROCESS | 3904 | 1468662940203 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:55:40 INFO - PROCESS | 3904 | 1468662940307 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 3904 | 1468662940309 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:40 INFO - PROCESS | 3904 | ++DOCSHELL 1A766400 == 40 [pid = 3904] [id = 393] 02:55:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 116 (1A76C400) [pid = 3904] [serial = 1179] [outer = 00000000] 02:55:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 117 (1A9BFC00) [pid = 3904] [serial = 1180] [outer = 1A76C400] 02:55:40 INFO - PROCESS | 3904 | 1468662940345 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 118 (1A9C7000) [pid = 3904] [serial = 1181] [outer = 1A76C400] 02:55:40 INFO - PROCESS | 3904 | 1468662940923 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]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 956ms 02:55:41 INFO - PROCESS | 3904 | 1468662941051 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 3904 | 1468662941055 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 02:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:55:41 INFO - PROCESS | 3904 | 1468662941079 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 3904 | 1468662941083 Marionette TRACE conn3 <- [1,1538,null,{}] 02:55:41 INFO - PROCESS | 3904 | 1468662941089 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}] 02:55:41 INFO - PROCESS | 3904 | 1468662941092 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:41 INFO - PROCESS | 3904 | 1468662941186 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:55:41 INFO - PROCESS | 3904 | --DOCSHELL 1601F400 == 39 [pid = 3904] [id = 385] 02:55:41 INFO - PROCESS | 3904 | 1468662941378 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:41 INFO - PROCESS | 3904 | 1468662941382 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:41 INFO - PROCESS | 3904 | ++DOCSHELL 10559800 == 40 [pid = 3904] [id = 394] 02:55:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 119 (1055D800) [pid = 3904] [serial = 1182] [outer = 00000000] 02:55:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 120 (12927C00) [pid = 3904] [serial = 1183] [outer = 1055D800] 02:55:41 INFO - PROCESS | 3904 | 1468662941451 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 121 (131DC000) [pid = 3904] [serial = 1184] [outer = 1055D800] 02:55:42 INFO - PROCESS | 3904 | 1468662942003 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]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1013ms 02:55:42 INFO - PROCESS | 3904 | 1468662942088 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 3904 | 1468662942092 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 02:55:42 INFO - PROCESS | 3904 | 1468662942096 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:55:42 INFO - PROCESS | 3904 | 1468662942100 Marionette TRACE conn3 <- [1,1542,null,{}] 02:55:42 INFO - PROCESS | 3904 | 1468662942105 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}] 02:55:42 INFO - PROCESS | 3904 | 1468662942110 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:42 INFO - PROCESS | 3904 | 1468662942237 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:55:42 INFO - PROCESS | 3904 | 1468662942372 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 3904 | 1468662942375 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:42 INFO - PROCESS | 3904 | ++DOCSHELL 16A91800 == 41 [pid = 3904] [id = 395] 02:55:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 122 (16A92C00) [pid = 3904] [serial = 1185] [outer = 00000000] 02:55:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 123 (16D48C00) [pid = 3904] [serial = 1186] [outer = 16A92C00] 02:55:42 INFO - PROCESS | 3904 | 1468662942417 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 124 (17975800) [pid = 3904] [serial = 1187] [outer = 16A92C00] 02:55:42 INFO - PROCESS | 3904 | 1468662943004 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]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 956ms 02:55:43 INFO - PROCESS | 3904 | 1468662943046 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 3904 | 1468662943050 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 02:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:55:43 INFO - PROCESS | 3904 | 1468662943075 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 3904 | 1468662943077 Marionette TRACE conn3 <- [1,1546,null,{}] 02:55:43 INFO - PROCESS | 3904 | 1468662943081 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}] 02:55:43 INFO - PROCESS | 3904 | 1468662943083 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:43 INFO - PROCESS | 3904 | 1468662943192 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:55:43 INFO - PROCESS | 3904 | 1468662943309 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 3904 | 1468662943312 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:43 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C7000 == 42 [pid = 3904] [id = 396] 02:55:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 125 (1A0C7C00) [pid = 3904] [serial = 1188] [outer = 00000000] 02:55:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 126 (1A4AE800) [pid = 3904] [serial = 1189] [outer = 1A0C7C00] 02:55:43 INFO - PROCESS | 3904 | 1468662943367 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 127 (1A517400) [pid = 3904] [serial = 1190] [outer = 1A0C7C00] 02:55:43 INFO - PROCESS | 3904 | 1468662943968 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 941ms 02:55:44 INFO - PROCESS | 3904 | 1468662944019 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 3904 | 1468662944022 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 02:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:55:44 INFO - PROCESS | 3904 | 1468662944027 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 3904 | 1468662944034 Marionette TRACE conn3 <- [1,1550,null,{}] 02:55:44 INFO - PROCESS | 3904 | 1468662944059 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}] 02:55:44 INFO - PROCESS | 3904 | 1468662944063 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:44 INFO - PROCESS | 3904 | 1468662944222 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:55:44 INFO - PROCESS | 3904 | 1468662944321 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 3904 | 1468662944324 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:44 INFO - PROCESS | 3904 | ++DOCSHELL 1A76E800 == 43 [pid = 3904] [id = 397] 02:55:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 128 (1A76EC00) [pid = 3904] [serial = 1191] [outer = 00000000] 02:55:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 129 (1A9BD800) [pid = 3904] [serial = 1192] [outer = 1A76EC00] 02:55:44 INFO - PROCESS | 3904 | 1468662944378 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 130 (1A770000) [pid = 3904] [serial = 1193] [outer = 1A76EC00] 02:55:44 INFO - PROCESS | 3904 | 1468662944942 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 02:55:45 INFO - PROCESS | 3904 | 1468662945015 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 3904 | 1468662945018 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 02:55:45 INFO - PROCESS | 3904 | 1468662945023 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 3904 | 1468662945025 Marionette TRACE conn3 <- [1,1554,null,{}] 02:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:55:45 INFO - PROCESS | 3904 | 1468662945029 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}] 02:55:45 INFO - PROCESS | 3904 | 1468662945031 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:45 INFO - PROCESS | 3904 | 1468662945142 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:55:45 INFO - PROCESS | 3904 | 1468662945323 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 3904 | 1468662945327 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:45 INFO - PROCESS | 3904 | ++DOCSHELL 10B85800 == 44 [pid = 3904] [id = 398] 02:55:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 131 (10E8A800) [pid = 3904] [serial = 1194] [outer = 00000000] 02:55:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 132 (13DB2C00) [pid = 3904] [serial = 1195] [outer = 10E8A800] 02:55:45 INFO - PROCESS | 3904 | 1468662945378 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 133 (162EBC00) [pid = 3904] [serial = 1196] [outer = 10E8A800] 02:55:46 INFO - PROCESS | 3904 | 1468662946093 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]]]}] 02:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1085ms 02:55:46 INFO - PROCESS | 3904 | 1468662946125 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:55:46 INFO - PROCESS | 3904 | 1468662946130 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 02:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:55:46 INFO - PROCESS | 3904 | 1468662946135 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:55:46 INFO - PROCESS | 3904 | 1468662946139 Marionette TRACE conn3 <- [1,1558,null,{}] 02:55:46 INFO - PROCESS | 3904 | 1468662946145 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}] 02:55:46 INFO - PROCESS | 3904 | 1468662946148 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:46 INFO - PROCESS | 3904 | 1468662946258 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:55:46 INFO - PROCESS | 3904 | 1468662946396 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 3904 | 1468662946399 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:46 INFO - PROCESS | 3904 | ++DOCSHELL 16A87C00 == 45 [pid = 3904] [id = 399] 02:55:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 134 (16A94000) [pid = 3904] [serial = 1197] [outer = 00000000] 02:55:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 135 (177A9800) [pid = 3904] [serial = 1198] [outer = 16A94000] 02:55:46 INFO - PROCESS | 3904 | 1468662946476 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 136 (177AC800) [pid = 3904] [serial = 1199] [outer = 16A94000] 02:55:47 INFO - PROCESS | 3904 | 1468662947159 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]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1056ms 02:55:47 INFO - PROCESS | 3904 | 1468662947198 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 3904 | 1468662947203 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 02:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:55:47 INFO - PROCESS | 3904 | 1468662947209 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 3904 | 1468662947212 Marionette TRACE conn3 <- [1,1562,null,{}] 02:55:47 INFO - PROCESS | 3904 | 1468662947216 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}] 02:55:47 INFO - PROCESS | 3904 | 1468662947219 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:47 INFO - PROCESS | 3904 | 1468662947311 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:55:47 INFO - PROCESS | 3904 | 1468662947446 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 3904 | 1468662947449 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:47 INFO - PROCESS | 3904 | ++DOCSHELL 19F80800 == 46 [pid = 3904] [id = 400] 02:55:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 137 (1A0BE400) [pid = 3904] [serial = 1200] [outer = 00000000] 02:55:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 138 (1A0CA400) [pid = 3904] [serial = 1201] [outer = 1A0BE400] 02:55:47 INFO - PROCESS | 3904 | 1468662947507 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 139 (1A4B0400) [pid = 3904] [serial = 1202] [outer = 1A0BE400] 02:55:48 INFO - PROCESS | 3904 | 1468662948119 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]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 948ms 02:55:48 INFO - PROCESS | 3904 | 1468662948157 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 3904 | 1468662948159 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 02:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:55:48 INFO - PROCESS | 3904 | 1468662948163 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - PROCESS | 3904 | 1468662948167 Marionette TRACE conn3 <- [1,1566,null,{}] 02:55:48 INFO - PROCESS | 3904 | 1468662948178 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}] 02:55:48 INFO - PROCESS | 3904 | 1468662948183 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:48 INFO - PROCESS | 3904 | 1468662948274 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:55:48 INFO - PROCESS | 3904 | 1468662948385 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 3904 | 1468662948389 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:48 INFO - PROCESS | 3904 | ++DOCSHELL 1A9BC400 == 47 [pid = 3904] [id = 401] 02:55:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 140 (1A9BC800) [pid = 3904] [serial = 1203] [outer = 00000000] 02:55:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 141 (1A9C6000) [pid = 3904] [serial = 1204] [outer = 1A9BC800] 02:55:48 INFO - PROCESS | 3904 | 1468662948446 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 142 (1AAD5C00) [pid = 3904] [serial = 1205] [outer = 1A9BC800] 02:55:49 INFO - PROCESS | 3904 | 1468662949053 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]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 969ms 02:55:49 INFO - PROCESS | 3904 | 1468662949131 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 3904 | 1468662949134 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 02:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:55:49 INFO - PROCESS | 3904 | 1468662949138 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 3904 | 1468662949140 Marionette TRACE conn3 <- [1,1570,null,{}] 02:55:49 INFO - PROCESS | 3904 | 1468662949143 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}] 02:55:49 INFO - PROCESS | 3904 | 1468662949146 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:49 INFO - PROCESS | 3904 | 1468662949285 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:55:49 INFO - PROCESS | 3904 | 1468662949421 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 3904 | 1468662949424 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:49 INFO - PROCESS | 3904 | ++DOCSHELL 16A59C00 == 48 [pid = 3904] [id = 402] 02:55:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 143 (16A5B000) [pid = 3904] [serial = 1206] [outer = 00000000] 02:55:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 144 (16A60800) [pid = 3904] [serial = 1207] [outer = 16A5B000] 02:55:49 INFO - PROCESS | 3904 | 1468662949501 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 145 (1A773000) [pid = 3904] [serial = 1208] [outer = 16A5B000] 02:55:49 INFO - PROCESS | 3904 | --DOCSHELL 10559800 == 47 [pid = 3904] [id = 394] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 141AB400 == 46 [pid = 3904] [id = 390] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 162A4800 == 45 [pid = 3904] [id = 343] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 15C57C00 == 44 [pid = 3904] [id = 350] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1601FC00 == 43 [pid = 3904] [id = 342] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 129B0400 == 42 [pid = 3904] [id = 377] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1631F000 == 41 [pid = 3904] [id = 352] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 10A77800 == 40 [pid = 3904] [id = 347] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A0DD400 == 39 [pid = 3904] [id = 391] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 0F2EB000 == 38 [pid = 3904] [id = 383] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 13DA9800 == 37 [pid = 3904] [id = 382] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A60F000 == 36 [pid = 3904] [id = 392] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 112A4C00 == 35 [pid = 3904] [id = 355] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A766400 == 34 [pid = 3904] [id = 393] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1315A800 == 33 [pid = 3904] [id = 376] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1321C000 == 32 [pid = 3904] [id = 349] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 16E42C00 == 31 [pid = 3904] [id = 353] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 17135C00 == 30 [pid = 3904] [id = 386] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 16317000 == 29 [pid = 3904] [id = 344] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 130A0400 == 28 [pid = 3904] [id = 340] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 16A91800 == 27 [pid = 3904] [id = 395] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A0BF000 == 26 [pid = 3904] [id = 387] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 17974800 == 25 [pid = 3904] [id = 346] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 16028800 == 24 [pid = 3904] [id = 351] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 162A7800 == 23 [pid = 3904] [id = 380] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 139D8C00 == 22 [pid = 3904] [id = 341] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 12DF4800 == 21 [pid = 3904] [id = 381] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A0C7000 == 20 [pid = 3904] [id = 396] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A0C5C00 == 19 [pid = 3904] [id = 388] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A76E800 == 18 [pid = 3904] [id = 397] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1394A800 == 17 [pid = 3904] [id = 354] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 10474000 == 16 [pid = 3904] [id = 345] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 15B84C00 == 15 [pid = 3904] [id = 356] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 1A9BC400 == 14 [pid = 3904] [id = 401] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 153A2C00 == 13 [pid = 3904] [id = 389] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 19F80800 == 12 [pid = 3904] [id = 400] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 0F2E3800 == 11 [pid = 3904] [id = 384] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 10B85800 == 10 [pid = 3904] [id = 398] 02:55:51 INFO - PROCESS | 3904 | --DOCSHELL 16A87C00 == 9 [pid = 3904] [id = 399] 02:55:54 INFO - PROCESS | 3904 | 1468662954105 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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 4995ms 02:55:54 INFO - PROCESS | 3904 | 1468662954135 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 3904 | 1468662954139 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 02:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:55:54 INFO - PROCESS | 3904 | 1468662954145 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 3904 | 1468662954148 Marionette TRACE conn3 <- [1,1574,null,{}] 02:55:54 INFO - PROCESS | 3904 | 1468662954154 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}] 02:55:54 INFO - PROCESS | 3904 | 1468662954157 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:54 INFO - PROCESS | 3904 | 1468662954250 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:55:54 INFO - PROCESS | 3904 | 1468662954257 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 3904 | 1468662954260 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:54 INFO - PROCESS | 3904 | ++DOCSHELL 141AB400 == 10 [pid = 3904] [id = 403] 02:55:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 146 (1444B800) [pid = 3904] [serial = 1209] [outer = 00000000] 02:55:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 147 (162A4800) [pid = 3904] [serial = 1210] [outer = 1444B800] 02:55:54 INFO - PROCESS | 3904 | 1468662954310 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 148 (162F9C00) [pid = 3904] [serial = 1211] [outer = 1444B800] 02:55:54 INFO - PROCESS | 3904 | 1468662954853 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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 711ms 02:55:54 INFO - PROCESS | 3904 | 1468662954868 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 3904 | 1468662954873 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 02:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:55:54 INFO - PROCESS | 3904 | 1468662954879 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 3904 | 1468662954882 Marionette TRACE conn3 <- [1,1578,null,{}] 02:55:54 INFO - PROCESS | 3904 | 1468662954885 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}] 02:55:54 INFO - PROCESS | 3904 | 1468662954888 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:55 INFO - PROCESS | 3904 | 1468662955000 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:55:55 INFO - PROCESS | 3904 | 1468662955006 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 3904 | 1468662955009 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:55 INFO - PROCESS | 3904 | ++DOCSHELL 16A60000 == 11 [pid = 3904] [id = 404] 02:55:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 149 (16A60400) [pid = 3904] [serial = 1212] [outer = 00000000] 02:55:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 150 (16A8B400) [pid = 3904] [serial = 1213] [outer = 16A60400] 02:55:55 INFO - PROCESS | 3904 | 1468662955122 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 151 (16A91C00) [pid = 3904] [serial = 1214] [outer = 16A60400] 02:55:55 INFO - PROCESS | 3904 | 1468662955581 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]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 772ms 02:55:55 INFO - PROCESS | 3904 | 1468662955652 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:55:55 INFO - PROCESS | 3904 | 1468662955654 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 02:55:55 INFO - PROCESS | 3904 | 1468662955658 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 3904 | 1468662955661 Marionette TRACE conn3 <- [1,1582,null,{}] 02:55:55 INFO - PROCESS | 3904 | 1468662955672 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}] 02:55:55 INFO - PROCESS | 3904 | 1468662955676 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:55 INFO - PROCESS | 3904 | 1468662955800 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:55:55 INFO - PROCESS | 3904 | 1468662955873 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 3904 | 1468662955876 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:55 INFO - PROCESS | 3904 | ++DOCSHELL 199AC800 == 12 [pid = 3904] [id = 405] 02:55:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 152 (199B0000) [pid = 3904] [serial = 1215] [outer = 00000000] 02:55:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 153 (19F84000) [pid = 3904] [serial = 1216] [outer = 199B0000] 02:55:55 INFO - PROCESS | 3904 | 1468662955927 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 154 (1A0DA800) [pid = 3904] [serial = 1217] [outer = 199B0000] 02:55:56 INFO - PROCESS | 3904 | 1468662956385 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]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 771ms 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 153 (1315DC00) [pid = 3904] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 152 (141AE800) [pid = 3904] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 151 (0F2EA400) [pid = 3904] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 150 (10A7BC00) [pid = 3904] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 149 (176D1400) [pid = 3904] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 148 (16728C00) [pid = 3904] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 147 (16E39C00) [pid = 3904] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 146 (162AE400) [pid = 3904] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 145 (10E93800) [pid = 3904] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 144 (10329400) [pid = 3904] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 143 (1055A000) [pid = 3904] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 142 (177DE000) [pid = 3904] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 141 (139CE800) [pid = 3904] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 140 (12D6B000) [pid = 3904] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 139 (15608800) [pid = 3904] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 138 (1043A000) [pid = 3904] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 137 (16A92C00) [pid = 3904] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 136 (1444CC00) [pid = 3904] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 135 (16024000) [pid = 3904] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 134 (10E8A800) [pid = 3904] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 133 (16726800) [pid = 3904] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 132 (12D6BC00) [pid = 3904] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 131 (141AD400) [pid = 3904] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 130 (13DAE400) [pid = 3904] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 129 (131D6000) [pid = 3904] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 128 (0F2E4400) [pid = 3904] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 127 (15414800) [pid = 3904] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 126 (1146D400) [pid = 3904] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 125 (17786C00) [pid = 3904] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 124 (162A8C00) [pid = 3904] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 123 (1A0CDC00) [pid = 3904] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 122 (1A9BC800) [pid = 3904] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 121 (1A76EC00) [pid = 3904] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 120 (1A0BE400) [pid = 3904] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 119 (1A76C400) [pid = 3904] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 118 (1A60F800) [pid = 3904] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 117 (1055D800) [pid = 3904] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 116 (1A0DDC00) [pid = 3904] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 115 (16A94000) [pid = 3904] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 114 (1A0C7C00) [pid = 3904] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:55:56 INFO - PROCESS | 3904 | --DOMWINDOW == 113 (1A0BF400) [pid = 3904] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:55:56 INFO - PROCESS | 3904 | 1468662956942 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 3904 | 1468662956945 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 02:55:56 INFO - PROCESS | 3904 | 1468662956950 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 3904 | 1468662956952 Marionette TRACE conn3 <- [1,1586,null,{}] 02:55:56 INFO - PROCESS | 3904 | 1468662956972 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}] 02:55:56 INFO - PROCESS | 3904 | 1468662956974 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:57 INFO - PROCESS | 3904 | 1468662957060 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:55:57 INFO - PROCESS | 3904 | 1468662957067 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 3904 | 1468662957069 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:57 INFO - PROCESS | 3904 | ++DOCSHELL 10A78C00 == 13 [pid = 3904] [id = 406] 02:55:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 114 (10A7BC00) [pid = 3904] [serial = 1218] [outer = 00000000] 02:55:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 115 (10EDB000) [pid = 3904] [serial = 1219] [outer = 10A7BC00] 02:55:57 INFO - PROCESS | 3904 | 1468662957114 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 116 (129B6C00) [pid = 3904] [serial = 1220] [outer = 10A7BC00] 02:55:57 INFO - PROCESS | 3904 | 1468662957548 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]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 651ms 02:55:57 INFO - PROCESS | 3904 | 1468662957623 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 3904 | 1468662957625 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 02:55:57 INFO - PROCESS | 3904 | 1468662957628 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:55:57 INFO - PROCESS | 3904 | 1468662957630 Marionette TRACE conn3 <- [1,1590,null,{}] 02:55:57 INFO - PROCESS | 3904 | 1468662957634 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}] 02:55:57 INFO - PROCESS | 3904 | 1468662957636 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:57 INFO - PROCESS | 3904 | 1468662957717 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:55:57 INFO - PROCESS | 3904 | 1468662957722 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 3904 | 1468662957724 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:57 INFO - PROCESS | 3904 | ++DOCSHELL 10E93800 == 14 [pid = 3904] [id = 407] 02:55:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 117 (11C40800) [pid = 3904] [serial = 1221] [outer = 00000000] 02:55:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 118 (141A7400) [pid = 3904] [serial = 1222] [outer = 11C40800] 02:55:57 INFO - PROCESS | 3904 | 1468662957769 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 119 (1560E000) [pid = 3904] [serial = 1223] [outer = 11C40800] 02:55:58 INFO - PROCESS | 3904 | 1468662958200 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]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 621ms 02:55:58 INFO - PROCESS | 3904 | 1468662958249 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 3904 | 1468662958251 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 02:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:55:58 INFO - PROCESS | 3904 | 1468662958254 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 3904 | 1468662958256 Marionette TRACE conn3 <- [1,1594,null,{}] 02:55:58 INFO - PROCESS | 3904 | 1468662958260 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}] 02:55:58 INFO - PROCESS | 3904 | 1468662958265 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:58 INFO - PROCESS | 3904 | 1468662958380 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:55:58 INFO - PROCESS | 3904 | 1468662958387 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 3904 | 1468662958389 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:58 INFO - PROCESS | 3904 | ++DOCSHELL 16C02000 == 15 [pid = 3904] [id = 408] 02:55:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 120 (16C0B400) [pid = 3904] [serial = 1224] [outer = 00000000] 02:55:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 121 (181CD000) [pid = 3904] [serial = 1225] [outer = 16C0B400] 02:55:58 INFO - PROCESS | 3904 | 1468662958462 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 122 (1A0BE800) [pid = 3904] [serial = 1226] [outer = 16C0B400] 02:55:58 INFO - PROCESS | 3904 | 1468662958947 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]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 711ms 02:55:58 INFO - PROCESS | 3904 | 1468662958978 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 3904 | 1468662958983 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 02:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:55:58 INFO - PROCESS | 3904 | 1468662958988 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 3904 | 1468662958992 Marionette TRACE conn3 <- [1,1598,null,{}] 02:55:58 INFO - PROCESS | 3904 | 1468662958998 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}] 02:55:58 INFO - PROCESS | 3904 | 1468662959001 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:59 INFO - PROCESS | 3904 | 1468662959095 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:55:59 INFO - PROCESS | 3904 | 1468662959234 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 3904 | 1468662959239 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:55:59 INFO - PROCESS | 3904 | ++DOCSHELL 12DF0400 == 16 [pid = 3904] [id = 409] 02:55:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 123 (131D2000) [pid = 3904] [serial = 1227] [outer = 00000000] 02:55:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 124 (139CB400) [pid = 3904] [serial = 1228] [outer = 131D2000] 02:55:59 INFO - PROCESS | 3904 | 1468662959298 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 125 (141A6000) [pid = 3904] [serial = 1229] [outer = 131D2000] 02:55:59 INFO - PROCESS | 3904 | 1468662959874 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]]]}] 02:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 968ms 02:55:59 INFO - PROCESS | 3904 | 1468662959956 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:55:59 INFO - PROCESS | 3904 | 1468662959961 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 02:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:55:59 INFO - PROCESS | 3904 | 1468662959967 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - PROCESS | 3904 | 1468662959971 Marionette TRACE conn3 <- [1,1602,null,{}] 02:55:59 INFO - PROCESS | 3904 | 1468662959975 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}] 02:55:59 INFO - PROCESS | 3904 | 1468662959978 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:00 INFO - PROCESS | 3904 | 1468662960091 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:56:00 INFO - PROCESS | 3904 | 1468662960210 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:00 INFO - PROCESS | 3904 | 1468662960214 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:00 INFO - PROCESS | 3904 | ++DOCSHELL 16A5AC00 == 17 [pid = 3904] [id = 410] 02:56:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 126 (16A5D400) [pid = 3904] [serial = 1230] [outer = 00000000] 02:56:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 127 (16A8D800) [pid = 3904] [serial = 1231] [outer = 16A5D400] 02:56:00 INFO - PROCESS | 3904 | 1468662960273 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 128 (16D48800) [pid = 3904] [serial = 1232] [outer = 16A5D400] 02:56:00 INFO - PROCESS | 3904 | 1468662960847 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]]]}] 02:56:00 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 02:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 909ms 02:56:00 INFO - PROCESS | 3904 | 1468662960876 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 3904 | 1468662960879 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 02:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:56:00 INFO - PROCESS | 3904 | 1468662960882 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 3904 | 1468662960886 Marionette TRACE conn3 <- [1,1606,null,{}] 02:56:00 INFO - PROCESS | 3904 | 1468662960897 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}] 02:56:00 INFO - PROCESS | 3904 | 1468662960901 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:01 INFO - PROCESS | 3904 | 1468662961009 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:56:01 INFO - PROCESS | 3904 | 1468662961152 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 3904 | 1468662961156 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:01 INFO - PROCESS | 3904 | ++DOCSHELL 162AA000 == 18 [pid = 3904] [id = 411] 02:56:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 129 (162B0400) [pid = 3904] [serial = 1233] [outer = 00000000] 02:56:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 130 (16A8A000) [pid = 3904] [serial = 1234] [outer = 162B0400] 02:56:01 INFO - PROCESS | 3904 | 1468662961214 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 131 (177AD400) [pid = 3904] [serial = 1235] [outer = 162B0400] 02:56:02 INFO - PROCESS | 3904 | 1468662962019 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]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1210ms 02:56:02 INFO - PROCESS | 3904 | 1468662962093 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 3904 | 1468662962097 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 02:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:56:02 INFO - PROCESS | 3904 | 1468662962102 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 3904 | 1468662962106 Marionette TRACE conn3 <- [1,1610,null,{}] 02:56:02 INFO - PROCESS | 3904 | 1468662962111 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}] 02:56:02 INFO - PROCESS | 3904 | 1468662962115 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:02 INFO - PROCESS | 3904 | 1468662962211 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:56:02 INFO - PROCESS | 3904 | 1468662962355 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 3904 | 1468662962360 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:02 INFO - PROCESS | 3904 | ++DOCSHELL 10A78800 == 19 [pid = 3904] [id = 412] 02:56:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 132 (10A7DC00) [pid = 3904] [serial = 1236] [outer = 00000000] 02:56:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 133 (10E8B400) [pid = 3904] [serial = 1237] [outer = 10A7DC00] 02:56:02 INFO - PROCESS | 3904 | 1468662962416 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 134 (10E8F400) [pid = 3904] [serial = 1238] [outer = 10A7DC00] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 133 (17784800) [pid = 3904] [serial = 1171] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 132 (16F4DC00) [pid = 3904] [serial = 1169] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 131 (16C0B800) [pid = 3904] [serial = 1150] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 130 (1302FC00) [pid = 3904] [serial = 1136] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 129 (13DB2C00) [pid = 3904] [serial = 1195] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 128 (1281E000) [pid = 3904] [serial = 1135] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 127 (16029C00) [pid = 3904] [serial = 1148] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 126 (13952800) [pid = 3904] [serial = 1144] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 125 (16323400) [pid = 3904] [serial = 1168] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 124 (162EC400) [pid = 3904] [serial = 1156] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 123 (1055EC00) [pid = 3904] [serial = 1153] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 122 (131D6400) [pid = 3904] [serial = 1129] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 121 (13225800) [pid = 3904] [serial = 1130] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 120 (15399800) [pid = 3904] [serial = 1095] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 119 (10A03C00) [pid = 3904] [serial = 1086] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 118 (10EE4800) [pid = 3904] [serial = 1087] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 117 (10E8CC00) [pid = 3904] [serial = 1089] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 116 (17A7D400) [pid = 3904] [serial = 1111] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 115 (10EE5000) [pid = 3904] [serial = 1090] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 114 (16E3F400) [pid = 3904] [serial = 1104] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 113 (11464800) [pid = 3904] [serial = 691] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 112 (1A9C7C00) [pid = 3904] [serial = 1084] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 111 (16316C00) [pid = 3904] [serial = 1102] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 110 (162F0C00) [pid = 3904] [serial = 1107] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 109 (162EA800) [pid = 3904] [serial = 1101] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 108 (17974C00) [pid = 3904] [serial = 1110] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 107 (1047C400) [pid = 3904] [serial = 1125] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 106 (112E1400) [pid = 3904] [serial = 1116] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 105 (19DE7800) [pid = 3904] [serial = 1123] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 104 (15416800) [pid = 3904] [serial = 1119] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (130D7C00) [pid = 3904] [serial = 1093] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (1284E000) [pid = 3904] [serial = 1117] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (12DFCC00) [pid = 3904] [serial = 1092] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (15B84800) [pid = 3904] [serial = 1098] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (15C65800) [pid = 3904] [serial = 1099] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (181CE400) [pid = 3904] [serial = 1122] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (16E41800) [pid = 3904] [serial = 1105] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (10B87C00) [pid = 3904] [serial = 1126] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (154E9400) [pid = 3904] [serial = 1096] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (181CC000) [pid = 3904] [serial = 1114] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (15412C00) [pid = 3904] [serial = 1108] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (176CFC00) [pid = 3904] [serial = 1113] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (157BE000) [pid = 3904] [serial = 1120] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (177DC800) [pid = 3904] [serial = 1159] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1A4AE800) [pid = 3904] [serial = 1189] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1631B800) [pid = 3904] [serial = 1157] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (162EBC00) [pid = 3904] [serial = 1196] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1A385400) [pid = 3904] [serial = 1174] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16D4BC00) [pid = 3904] [serial = 1151] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16D48C00) [pid = 3904] [serial = 1186] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (132DA000) [pid = 3904] [serial = 1133] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (15415C00) [pid = 3904] [serial = 1138] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (18042400) [pid = 3904] [serial = 1172] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (15B7C000) [pid = 3904] [serial = 1147] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (13160C00) [pid = 3904] [serial = 1132] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (12927C00) [pid = 3904] [serial = 1183] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (177A9800) [pid = 3904] [serial = 1198] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (141A7800) [pid = 3904] [serial = 1145] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1281D400) [pid = 3904] [serial = 1154] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (131DC000) [pid = 3904] [serial = 1184] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A50FC00) [pid = 3904] [serial = 1175] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (177AC800) [pid = 3904] [serial = 1199] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A0CA400) [pid = 3904] [serial = 1201] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1A766800) [pid = 3904] [serial = 1177] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1A517400) [pid = 3904] [serial = 1190] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1A0CBC00) [pid = 3904] [serial = 1163] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1A38AC00) [pid = 3904] [serial = 1165] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A0C6C00) [pid = 3904] [serial = 1162] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (17975800) [pid = 3904] [serial = 1187] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (15607C00) [pid = 3904] [serial = 1139] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (162AC400) [pid = 3904] [serial = 1141] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (17A7E000) [pid = 3904] [serial = 1160] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (162EC800) [pid = 3904] [serial = 1142] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (1A514800) [pid = 3904] [serial = 1166] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (1AAD5C00) [pid = 3904] [serial = 1205] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (1A9BD800) [pid = 3904] [serial = 1192] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (1A770000) [pid = 3904] [serial = 1193] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (1A4B0400) [pid = 3904] [serial = 1202] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (1A9C7000) [pid = 3904] [serial = 1181] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (1A9C6000) [pid = 3904] [serial = 1204] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (1A9BFC00) [pid = 3904] [serial = 1180] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (1A76B000) [pid = 3904] [serial = 1178] [outer = 00000000] [url = about:blank] 02:56:02 INFO - PROCESS | 3904 | 1468662962932 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]]]}] 02:56:02 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 02:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 877ms 02:56:02 INFO - PROCESS | 3904 | 1468662962991 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 3904 | 1468662962995 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 02:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:56:02 INFO - PROCESS | 3904 | 1468662962984 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 3904 | 1468662962987 Marionette TRACE conn3 <- [1,1614,null,{}] 02:56:02 INFO - PROCESS | 3904 | 1468662962991 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}] 02:56:02 INFO - PROCESS | 3904 | 1468662962993 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:03 INFO - PROCESS | 3904 | 1468662963082 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:56:03 INFO - PROCESS | 3904 | 1468662963088 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 3904 | 1468662963090 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:03 INFO - PROCESS | 3904 | ++DOCSHELL 112E2000 == 20 [pid = 3904] [id = 413] 02:56:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (11464800) [pid = 3904] [serial = 1239] [outer = 00000000] 02:56:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (1281CC00) [pid = 3904] [serial = 1240] [outer = 11464800] 02:56:03 INFO - PROCESS | 3904 | 1468662963143 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (12928400) [pid = 3904] [serial = 1241] [outer = 11464800] 02:56:03 INFO - PROCESS | 3904 | 1468662963611 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]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 666ms 02:56:03 INFO - PROCESS | 3904 | 1468662963683 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 3904 | 1468662963685 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 02:56:03 INFO - PROCESS | 3904 | 1468662963689 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:56:03 INFO - PROCESS | 3904 | 1468662963692 Marionette TRACE conn3 <- [1,1618,null,{}] 02:56:03 INFO - PROCESS | 3904 | 1468662963705 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}] 02:56:03 INFO - PROCESS | 3904 | 1468662963709 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:03 INFO - PROCESS | 3904 | 1468662963794 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:56:03 INFO - PROCESS | 3904 | 1468662963888 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 3904 | 1468662963891 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:03 INFO - PROCESS | 3904 | ++DOCSHELL 130CE000 == 21 [pid = 3904] [id = 414] 02:56:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (130CE400) [pid = 3904] [serial = 1242] [outer = 00000000] 02:56:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (131D5C00) [pid = 3904] [serial = 1243] [outer = 130CE400] 02:56:03 INFO - PROCESS | 3904 | 1468662963938 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (131DD800) [pid = 3904] [serial = 1244] [outer = 130CE400] 02:56:04 INFO - PROCESS | 3904 | 1468662964296 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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 620ms 02:56:04 INFO - PROCESS | 3904 | 1468662964316 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 3904 | 1468662964319 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 02:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:56:04 INFO - PROCESS | 3904 | 1468662964322 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 3904 | 1468662964324 Marionette TRACE conn3 <- [1,1622,null,{}] 02:56:04 INFO - PROCESS | 3904 | 1468662964328 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}] 02:56:04 INFO - PROCESS | 3904 | 1468662964331 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:04 INFO - PROCESS | 3904 | 1468662964417 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:56:04 INFO - PROCESS | 3904 | 1468662964423 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 3904 | 1468662964425 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:04 INFO - PROCESS | 3904 | ++DOCSHELL 132DA000 == 22 [pid = 3904] [id = 415] 02:56:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (13437400) [pid = 3904] [serial = 1245] [outer = 00000000] 02:56:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (139D4000) [pid = 3904] [serial = 1246] [outer = 13437400] 02:56:04 INFO - PROCESS | 3904 | 1468662964471 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (141A6C00) [pid = 3904] [serial = 1247] [outer = 13437400] 02:56:04 INFO - PROCESS | 3904 | 1468662964896 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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 621ms 02:56:04 INFO - PROCESS | 3904 | 1468662964944 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 3904 | 1468662964946 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 02:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:56:04 INFO - PROCESS | 3904 | 1468662964961 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 3904 | 1468662964963 Marionette TRACE conn3 <- [1,1626,null,{}] 02:56:04 INFO - PROCESS | 3904 | 1468662964966 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}] 02:56:04 INFO - PROCESS | 3904 | 1468662964968 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:05 INFO - PROCESS | 3904 | 1468662965074 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:56:05 INFO - PROCESS | 3904 | 1468662965081 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 3904 | 1468662965083 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:05 INFO - PROCESS | 3904 | ++DOCSHELL 13953000 == 23 [pid = 3904] [id = 416] 02:56:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (139CA400) [pid = 3904] [serial = 1248] [outer = 00000000] 02:56:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (15410400) [pid = 3904] [serial = 1249] [outer = 139CA400] 02:56:05 INFO - PROCESS | 3904 | 1468662965110 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (15417800) [pid = 3904] [serial = 1250] [outer = 139CA400] 02:56:05 INFO - PROCESS | 3904 | 1468662965566 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]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 636ms 02:56:05 INFO - PROCESS | 3904 | 1468662965588 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 3904 | 1468662965590 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 02:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:56:05 INFO - PROCESS | 3904 | 1468662965599 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 3904 | 1468662965600 Marionette TRACE conn3 <- [1,1630,null,{}] 02:56:05 INFO - PROCESS | 3904 | 1468662965604 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}] 02:56:05 INFO - PROCESS | 3904 | 1468662965609 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:05 INFO - PROCESS | 3904 | 1468662965738 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:56:05 INFO - PROCESS | 3904 | 1468662965800 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 3904 | 1468662965803 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:05 INFO - PROCESS | 3904 | ++DOCSHELL 15C58C00 == 24 [pid = 3904] [id = 417] 02:56:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (15C59C00) [pid = 3904] [serial = 1251] [outer = 00000000] 02:56:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (16028000) [pid = 3904] [serial = 1252] [outer = 15C59C00] 02:56:05 INFO - PROCESS | 3904 | 1468662965847 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (1602DC00) [pid = 3904] [serial = 1253] [outer = 15C59C00] 02:56:06 INFO - PROCESS | 3904 | 1468662966239 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]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 681ms 02:56:06 INFO - PROCESS | 3904 | 1468662966259 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 3904 | 1468662966261 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 02:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:56:06 INFO - PROCESS | 3904 | 1468662966271 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 3904 | 1468662966273 Marionette TRACE conn3 <- [1,1634,null,{}] 02:56:06 INFO - PROCESS | 3904 | 1468662966276 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}] 02:56:06 INFO - PROCESS | 3904 | 1468662966278 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:06 INFO - PROCESS | 3904 | 1468662966389 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:56:06 INFO - PROCESS | 3904 | 1468662966482 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 3904 | 1468662966484 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:06 INFO - PROCESS | 3904 | ++DOCSHELL 112E0800 == 25 [pid = 3904] [id = 418] 02:56:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16025C00) [pid = 3904] [serial = 1254] [outer = 00000000] 02:56:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (162AF400) [pid = 3904] [serial = 1255] [outer = 16025C00] 02:56:06 INFO - PROCESS | 3904 | 1468662966526 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162EAC00) [pid = 3904] [serial = 1256] [outer = 16025C00] 02:56:07 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16A60400) [pid = 3904] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:56:07 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1444B800) [pid = 3904] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:56:07 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (199B0000) [pid = 3904] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:56:07 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (11C40800) [pid = 3904] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:56:07 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16A5B000) [pid = 3904] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:56:07 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (10A7BC00) [pid = 3904] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:56:07 INFO - PROCESS | 3904 | 1468662967143 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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 908ms 02:56:07 INFO - PROCESS | 3904 | 1468662967199 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 3904 | 1468662967201 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 02:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:56:07 INFO - PROCESS | 3904 | 1468662967204 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 3904 | 1468662967206 Marionette TRACE conn3 <- [1,1638,null,{}] 02:56:07 INFO - PROCESS | 3904 | 1468662967193 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}] 02:56:07 INFO - PROCESS | 3904 | 1468662967195 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:07 INFO - PROCESS | 3904 | 1468662967276 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:56:07 INFO - PROCESS | 3904 | 1468662967281 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 3904 | 1468662967283 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:07 INFO - PROCESS | 3904 | ++DOCSHELL 13160C00 == 26 [pid = 3904] [id = 419] 02:56:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (13224C00) [pid = 3904] [serial = 1257] [outer = 00000000] 02:56:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (162F2400) [pid = 3904] [serial = 1258] [outer = 13224C00] 02:56:07 INFO - PROCESS | 3904 | 1468662967326 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (16317400) [pid = 3904] [serial = 1259] [outer = 13224C00] 02:56:07 INFO - PROCESS | 3904 | 1468662967793 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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 621ms 02:56:07 INFO - PROCESS | 3904 | 1468662967809 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 3904 | 1468662967810 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 02:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:56:07 INFO - PROCESS | 3904 | 1468662967814 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 3904 | 1468662967816 Marionette TRACE conn3 <- [1,1642,null,{}] 02:56:07 INFO - PROCESS | 3904 | 1468662967819 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}] 02:56:07 INFO - PROCESS | 3904 | 1468662967821 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:07 INFO - PROCESS | 3904 | 1468662967903 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:56:07 INFO - PROCESS | 3904 | 1468662967908 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 3904 | 1468662967910 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:07 INFO - PROCESS | 3904 | ++DOCSHELL 13159C00 == 27 [pid = 3904] [id = 420] 02:56:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (13438400) [pid = 3904] [serial = 1260] [outer = 00000000] 02:56:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16A35800) [pid = 3904] [serial = 1261] [outer = 13438400] 02:56:07 INFO - PROCESS | 3904 | 1468662967953 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16A54400) [pid = 3904] [serial = 1262] [outer = 13438400] 02:56:08 INFO - PROCESS | 3904 | 1468662968347 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]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 575ms 02:56:08 INFO - PROCESS | 3904 | 1468662968408 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 3904 | 1468662968410 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 02:56:08 INFO - PROCESS | 3904 | 1468662968414 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 3904 | 1468662968416 Marionette TRACE conn3 <- [1,1646,null,{}] 02:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:56:08 INFO - PROCESS | 3904 | 1468662968419 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}] 02:56:08 INFO - PROCESS | 3904 | 1468662968421 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:08 INFO - PROCESS | 3904 | 1468662968507 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:56:08 INFO - PROCESS | 3904 | 1468662968512 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 3904 | 1468662968514 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:08 INFO - PROCESS | 3904 | ++DOCSHELL 10A7F800 == 28 [pid = 3904] [id = 421] 02:56:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (114CA400) [pid = 3904] [serial = 1263] [outer = 00000000] 02:56:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16A87000) [pid = 3904] [serial = 1264] [outer = 114CA400] 02:56:08 INFO - PROCESS | 3904 | 1468662968557 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16A8F400) [pid = 3904] [serial = 1265] [outer = 114CA400] 02:56:08 INFO - PROCESS | 3904 | 1468662968988 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]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 621ms 02:56:09 INFO - PROCESS | 3904 | 1468662969071 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:56:09 INFO - PROCESS | 3904 | 1468662969075 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 02:56:09 INFO - PROCESS | 3904 | 1468662969080 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 3904 | 1468662969085 Marionette TRACE conn3 <- [1,1650,null,{}] 02:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:56:09 INFO - PROCESS | 3904 | 1468662969091 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}] 02:56:09 INFO - PROCESS | 3904 | 1468662969095 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:09 INFO - PROCESS | 3904 | 1468662969254 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:56:09 INFO - PROCESS | 3904 | 1468662969425 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 3904 | 1468662969430 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:09 INFO - PROCESS | 3904 | ++DOCSHELL 10EDF800 == 29 [pid = 3904] [id = 422] 02:56:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (10EDFC00) [pid = 3904] [serial = 1266] [outer = 00000000] 02:56:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (112EA800) [pid = 3904] [serial = 1267] [outer = 10EDFC00] 02:56:09 INFO - PROCESS | 3904 | 1468662969493 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (114CD800) [pid = 3904] [serial = 1268] [outer = 10EDFC00] 02:56:10 INFO - PROCESS | 3904 | 1468662970072 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]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1060ms 02:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:56:10 INFO - PROCESS | 3904 | 1468662970147 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 3904 | 1468662970151 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 02:56:10 INFO - PROCESS | 3904 | 1468662970158 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - PROCESS | 3904 | 1468662970162 Marionette TRACE conn3 <- [1,1654,null,{}] 02:56:10 INFO - PROCESS | 3904 | 1468662970166 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}] 02:56:10 INFO - PROCESS | 3904 | 1468662970169 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:10 INFO - PROCESS | 3904 | 1468662970278 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:56:10 INFO - PROCESS | 3904 | 1468662970414 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 3904 | 1468662970417 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:10 INFO - PROCESS | 3904 | ++DOCSHELL 12DF4800 == 30 [pid = 3904] [id = 423] 02:56:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (12DF5400) [pid = 3904] [serial = 1269] [outer = 00000000] 02:56:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (130ACC00) [pid = 3904] [serial = 1270] [outer = 12DF5400] 02:56:10 INFO - PROCESS | 3904 | 1468662970457 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (131D6400) [pid = 3904] [serial = 1271] [outer = 12DF5400] 02:56:11 INFO - PROCESS | 3904 | 1468662971069 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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 969ms 02:56:11 INFO - PROCESS | 3904 | 1468662971122 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 3904 | 1468662971125 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:56:11 INFO - PROCESS | 3904 | 1468662971129 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 3904 | 1468662971131 Marionette TRACE conn3 <- [1,1658,null,{}] 02:56:11 INFO - PROCESS | 3904 | 1468662971141 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}] 02:56:11 INFO - PROCESS | 3904 | 1468662971146 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:11 INFO - PROCESS | 3904 | 1468662971257 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:56:11 INFO - PROCESS | 3904 | 1468662971407 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 3904 | 1468662971411 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:11 INFO - PROCESS | 3904 | ++DOCSHELL 15B84C00 == 31 [pid = 3904] [id = 424] 02:56:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (15C66400) [pid = 3904] [serial = 1272] [outer = 00000000] 02:56:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16028C00) [pid = 3904] [serial = 1273] [outer = 15C66400] 02:56:11 INFO - PROCESS | 3904 | 1468662971468 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162AE800) [pid = 3904] [serial = 1274] [outer = 15C66400] 02:56:12 INFO - PROCESS | 3904 | 1468662972243 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]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1180ms 02:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:56:12 INFO - PROCESS | 3904 | 1468662972314 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 3904 | 1468662972318 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 02:56:12 INFO - PROCESS | 3904 | 1468662972323 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 3904 | 1468662972328 Marionette TRACE conn3 <- [1,1662,null,{}] 02:56:12 INFO - PROCESS | 3904 | 1468662972333 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}] 02:56:12 INFO - PROCESS | 3904 | 1468662972336 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:12 INFO - PROCESS | 3904 | 1468662972436 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:56:12 INFO - PROCESS | 3904 | 1468662972567 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 3904 | 1468662972569 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16A60800) [pid = 3904] [serial = 1207] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (181CD000) [pid = 3904] [serial = 1225] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16A8B400) [pid = 3904] [serial = 1213] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162A4800) [pid = 3904] [serial = 1210] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (19F84000) [pid = 3904] [serial = 1216] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16A91C00) [pid = 3904] [serial = 1214] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (141A7400) [pid = 3904] [serial = 1222] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1A773000) [pid = 3904] [serial = 1208] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A0DA800) [pid = 3904] [serial = 1217] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (129B6C00) [pid = 3904] [serial = 1220] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (10EDB000) [pid = 3904] [serial = 1219] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1560E000) [pid = 3904] [serial = 1223] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (162F9C00) [pid = 3904] [serial = 1211] [outer = 00000000] [url = about:blank] 02:56:12 INFO - PROCESS | 3904 | ++DOCSHELL 103CB800 == 32 [pid = 3904] [id = 425] 02:56:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (10B5B400) [pid = 3904] [serial = 1275] [outer = 00000000] 02:56:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (12823C00) [pid = 3904] [serial = 1276] [outer = 10B5B400] 02:56:12 INFO - PROCESS | 3904 | 1468662972658 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (12D64800) [pid = 3904] [serial = 1277] [outer = 10B5B400] 02:56:13 INFO - PROCESS | 3904 | 1468662973055 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]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 772ms 02:56:13 INFO - PROCESS | 3904 | 1468662973089 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 3904 | 1468662973093 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 02:56:13 INFO - PROCESS | 3904 | 1468662973135 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:56:13 INFO - PROCESS | 3904 | 1468662973138 Marionette TRACE conn3 <- [1,1666,null,{}] 02:56:13 INFO - PROCESS | 3904 | 1468662973142 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}] 02:56:13 INFO - PROCESS | 3904 | 1468662973144 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:13 INFO - PROCESS | 3904 | 1468662973235 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:56:13 INFO - PROCESS | 3904 | 1468662973241 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 3904 | 1468662973243 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:13 INFO - PROCESS | 3904 | ++DOCSHELL 13434C00 == 33 [pid = 3904] [id = 426] 02:56:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1394AC00) [pid = 3904] [serial = 1278] [outer = 00000000] 02:56:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (141AB800) [pid = 3904] [serial = 1279] [outer = 1394AC00] 02:56:13 INFO - PROCESS | 3904 | 1468662973289 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (15410000) [pid = 3904] [serial = 1280] [outer = 1394AC00] 02:56:13 INFO - PROCESS | 3904 | 1468662973732 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]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 621ms 02:56:13 INFO - PROCESS | 3904 | 1468662973758 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 3904 | 1468662973760 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 02:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:56:13 INFO - PROCESS | 3904 | 1468662973765 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 3904 | 1468662973768 Marionette TRACE conn3 <- [1,1670,null,{}] 02:56:13 INFO - PROCESS | 3904 | 1468662973778 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}] 02:56:13 INFO - PROCESS | 3904 | 1468662973783 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:13 INFO - PROCESS | 3904 | 1468662973865 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:56:13 INFO - PROCESS | 3904 | 1468662973874 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 3904 | 1468662973877 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:13 INFO - PROCESS | 3904 | ++DOCSHELL 1602B400 == 34 [pid = 3904] [id = 427] 02:56:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1602D400) [pid = 3904] [serial = 1281] [outer = 00000000] 02:56:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (162EFC00) [pid = 3904] [serial = 1282] [outer = 1602D400] 02:56:13 INFO - PROCESS | 3904 | 1468662973922 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1631BC00) [pid = 3904] [serial = 1283] [outer = 1602D400] 02:56:14 INFO - PROCESS | 3904 | 1468662974340 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]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 605ms 02:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:56:14 INFO - PROCESS | 3904 | 1468662974384 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 3904 | 1468662974387 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 02:56:14 INFO - PROCESS | 3904 | 1468662974390 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 3904 | 1468662974392 Marionette TRACE conn3 <- [1,1674,null,{}] 02:56:14 INFO - PROCESS | 3904 | 1468662974395 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}] 02:56:14 INFO - PROCESS | 3904 | 1468662974397 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:14 INFO - PROCESS | 3904 | 1468662974495 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:56:14 INFO - PROCESS | 3904 | 1468662974500 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 3904 | 1468662974502 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:14 INFO - PROCESS | 3904 | ++DOCSHELL 16322000 == 35 [pid = 3904] [id = 428] 02:56:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16322400) [pid = 3904] [serial = 1284] [outer = 00000000] 02:56:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16A8E800) [pid = 3904] [serial = 1285] [outer = 16322400] 02:56:14 INFO - PROCESS | 3904 | 1468662974546 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16C02800) [pid = 3904] [serial = 1286] [outer = 16322400] 02:56:15 INFO - PROCESS | 3904 | 1468662975032 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]]]}] 02:56:15 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 02:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 666ms 02:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:56:15 INFO - PROCESS | 3904 | 1468662975072 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 3904 | 1468662975074 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 02:56:15 INFO - PROCESS | 3904 | 1468662975077 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 3904 | 1468662975079 Marionette TRACE conn3 <- [1,1678,null,{}] 02:56:15 INFO - PROCESS | 3904 | 1468662975088 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}] 02:56:15 INFO - PROCESS | 3904 | 1468662975090 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:15 INFO - PROCESS | 3904 | 1468662975197 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:56:15 INFO - PROCESS | 3904 | 1468662975205 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 3904 | 1468662975207 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:15 INFO - PROCESS | 3904 | ++DOCSHELL 16D47C00 == 36 [pid = 3904] [id = 429] 02:56:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16D4BC00) [pid = 3904] [serial = 1287] [outer = 00000000] 02:56:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16F3FC00) [pid = 3904] [serial = 1288] [outer = 16D4BC00] 02:56:15 INFO - PROCESS | 3904 | 1468662975236 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16F43400) [pid = 3904] [serial = 1289] [outer = 16D4BC00] 02:56:15 INFO - PROCESS | 3904 | 1468662975701 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]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 666ms 02:56:15 INFO - PROCESS | 3904 | 1468662975764 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 3904 | 1468662975766 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 02:56:15 INFO - PROCESS | 3904 | 1468662975770 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 3904 | 1468662975771 Marionette TRACE conn3 <- [1,1682,null,{}] 02:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:56:15 INFO - PROCESS | 3904 | 1468662975775 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}] 02:56:15 INFO - PROCESS | 3904 | 1468662975780 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:15 INFO - PROCESS | 3904 | 1468662975936 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:56:15 INFO - PROCESS | 3904 | 1468662975963 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 3904 | 1468662975965 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:15 INFO - PROCESS | 3904 | ++DOCSHELL 177A6800 == 37 [pid = 3904] [id = 430] 02:56:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (177A6C00) [pid = 3904] [serial = 1290] [outer = 00000000] 02:56:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (177AD000) [pid = 3904] [serial = 1291] [outer = 177A6C00] 02:56:16 INFO - PROCESS | 3904 | 1468662976009 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (177B0000) [pid = 3904] [serial = 1292] [outer = 177A6C00] 02:56:16 INFO - PROCESS | 3904 | 1468662976403 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]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 651ms 02:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:56:16 INFO - PROCESS | 3904 | 1468662976440 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 3904 | 1468662976442 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 02:56:16 INFO - PROCESS | 3904 | 1468662976446 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 3904 | 1468662976447 Marionette TRACE conn3 <- [1,1686,null,{}] 02:56:16 INFO - PROCESS | 3904 | 1468662976451 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}] 02:56:16 INFO - PROCESS | 3904 | 1468662976462 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:16 INFO - PROCESS | 3904 | 1468662976571 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:56:16 INFO - PROCESS | 3904 | 1468662976580 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 3904 | 1468662976582 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:16 INFO - PROCESS | 3904 | ++DOCSHELL 1281B400 == 38 [pid = 3904] [id = 431] 02:56:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (12820400) [pid = 3904] [serial = 1293] [outer = 00000000] 02:56:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1796C800) [pid = 3904] [serial = 1294] [outer = 12820400] 02:56:16 INFO - PROCESS | 3904 | 1468662976677 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (17A7AC00) [pid = 3904] [serial = 1295] [outer = 12820400] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (130CE400) [pid = 3904] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (11464800) [pid = 3904] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (15C59C00) [pid = 3904] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (16025C00) [pid = 3904] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (10A7DC00) [pid = 3904] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (13224C00) [pid = 3904] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (13437400) [pid = 3904] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (13438400) [pid = 3904] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:56:16 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (139CA400) [pid = 3904] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:56:17 INFO - PROCESS | 3904 | 1468662977114 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]]]}] 02:56:17 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 02:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 711ms 02:56:17 INFO - PROCESS | 3904 | 1468662977166 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 3904 | 1468662977168 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 02:56:17 INFO - PROCESS | 3904 | 1468662977171 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:56:17 INFO - PROCESS | 3904 | 1468662977173 Marionette TRACE conn3 <- [1,1690,null,{}] 02:56:17 INFO - PROCESS | 3904 | 1468662977176 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}] 02:56:17 INFO - PROCESS | 3904 | 1468662977178 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:17 INFO - PROCESS | 3904 | 1468662977281 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:56:17 INFO - PROCESS | 3904 | 1468662977289 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 3904 | 1468662977291 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:17 INFO - PROCESS | 3904 | ++DOCSHELL 15418000 == 39 [pid = 3904] [id = 432] 02:56:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (157BEC00) [pid = 3904] [serial = 1296] [outer = 00000000] 02:56:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1631AC00) [pid = 3904] [serial = 1297] [outer = 157BEC00] 02:56:17 INFO - PROCESS | 3904 | 1468662977335 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (177ACC00) [pid = 3904] [serial = 1298] [outer = 157BEC00] 02:56:17 INFO - PROCESS | 3904 | 1468662977734 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]]]}] 02:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 621ms 02:56:17 INFO - PROCESS | 3904 | 1468662977792 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 3904 | 1468662977794 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 02:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:56:17 INFO - PROCESS | 3904 | 1468662977798 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - PROCESS | 3904 | 1468662977799 Marionette TRACE conn3 <- [1,1694,null,{}] 02:56:17 INFO - PROCESS | 3904 | 1468662977803 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}] 02:56:17 INFO - PROCESS | 3904 | 1468662977805 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:17 INFO - PROCESS | 3904 | 1468662977883 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:56:17 INFO - PROCESS | 3904 | 1468662977891 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 3904 | 1468662977893 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:17 INFO - PROCESS | 3904 | ++DOCSHELL 10B60C00 == 40 [pid = 3904] [id = 433] 02:56:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (112A7400) [pid = 3904] [serial = 1299] [outer = 00000000] 02:56:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1796C000) [pid = 3904] [serial = 1300] [outer = 112A7400] 02:56:17 INFO - PROCESS | 3904 | 1468662977937 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (17A7E800) [pid = 3904] [serial = 1301] [outer = 112A7400] 02:56:18 INFO - PROCESS | 3904 | 1468662978343 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]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 575ms 02:56:18 INFO - PROCESS | 3904 | 1468662978394 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 3904 | 1468662978396 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 02:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:56:18 INFO - PROCESS | 3904 | 1468662978405 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 3904 | 1468662978406 Marionette TRACE conn3 <- [1,1698,null,{}] 02:56:18 INFO - PROCESS | 3904 | 1468662978410 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}] 02:56:18 INFO - PROCESS | 3904 | 1468662978412 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:18 INFO - PROCESS | 3904 | 1468662978491 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:56:18 INFO - PROCESS | 3904 | 1468662978496 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 3904 | 1468662978498 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:18 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E4800 == 41 [pid = 3904] [id = 434] 02:56:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (16029800) [pid = 3904] [serial = 1302] [outer = 00000000] 02:56:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (19DDF400) [pid = 3904] [serial = 1303] [outer = 16029800] 02:56:18 INFO - PROCESS | 3904 | 1468662978544 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (19DE6000) [pid = 3904] [serial = 1304] [outer = 16029800] 02:56:19 INFO - PROCESS | 3904 | 1468662979180 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]]]}] 02:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 818ms 02:56:19 INFO - PROCESS | 3904 | 1468662979229 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 3904 | 1468662979234 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 02:56:19 INFO - PROCESS | 3904 | 1468662979239 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:56:19 INFO - PROCESS | 3904 | 1468662979225 Marionette TRACE conn3 <- [1,1702,null,{}] 02:56:19 INFO - PROCESS | 3904 | 1468662979230 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}] 02:56:19 INFO - PROCESS | 3904 | 1468662979233 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:19 INFO - PROCESS | 3904 | 1468662979374 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:56:19 INFO - PROCESS | 3904 | 1468662979483 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 3904 | 1468662979486 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:19 INFO - PROCESS | 3904 | ++DOCSHELL 10A0E000 == 42 [pid = 3904] [id = 435] 02:56:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (10B87C00) [pid = 3904] [serial = 1305] [outer = 00000000] 02:56:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (130CF000) [pid = 3904] [serial = 1306] [outer = 10B87C00] 02:56:19 INFO - PROCESS | 3904 | 1468662979541 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (13431000) [pid = 3904] [serial = 1307] [outer = 10B87C00] 02:56:20 INFO - PROCESS | 3904 | 1468662980108 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]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 923ms 02:56:20 INFO - PROCESS | 3904 | 1468662980151 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 3904 | 1468662980156 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 02:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:56:20 INFO - PROCESS | 3904 | 1468662980162 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 3904 | 1468662980165 Marionette TRACE conn3 <- [1,1706,null,{}] 02:56:20 INFO - PROCESS | 3904 | 1468662980169 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}] 02:56:20 INFO - PROCESS | 3904 | 1468662980172 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:20 INFO - PROCESS | 3904 | 1468662980282 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:56:20 INFO - PROCESS | 3904 | 1468662980371 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 3904 | 1468662980374 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:20 INFO - PROCESS | 3904 | ++DOCSHELL 16020800 == 43 [pid = 3904] [id = 436] 02:56:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (16025800) [pid = 3904] [serial = 1308] [outer = 00000000] 02:56:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (162F1000) [pid = 3904] [serial = 1309] [outer = 16025800] 02:56:20 INFO - PROCESS | 3904 | 1468662980428 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (16A5B400) [pid = 3904] [serial = 1310] [outer = 16025800] 02:56:21 INFO - PROCESS | 3904 | 1468662981042 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]]]}] 02:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 908ms 02:56:21 INFO - PROCESS | 3904 | 1468662981071 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 3904 | 1468662981074 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 02:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:56:21 INFO - PROCESS | 3904 | 1468662981078 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 3904 | 1468662981081 Marionette TRACE conn3 <- [1,1710,null,{}] 02:56:21 INFO - PROCESS | 3904 | 1468662981092 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}] 02:56:21 INFO - PROCESS | 3904 | 1468662981097 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:21 INFO - PROCESS | 3904 | 1468662981202 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:56:21 INFO - PROCESS | 3904 | 1468662981310 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 3904 | 1468662981313 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:21 INFO - PROCESS | 3904 | ++DOCSHELL 199B7000 == 44 [pid = 3904] [id = 437] 02:56:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (199B7400) [pid = 3904] [serial = 1311] [outer = 00000000] 02:56:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (19F89400) [pid = 3904] [serial = 1312] [outer = 199B7400] 02:56:21 INFO - PROCESS | 3904 | 1468662981368 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (1A0C6000) [pid = 3904] [serial = 1313] [outer = 199B7400] 02:56:21 INFO - PROCESS | 3904 | 1468662981920 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]]]}] 02:56:21 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 02:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 862ms 02:56:21 INFO - PROCESS | 3904 | 1468662981948 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:56:21 INFO - PROCESS | 3904 | 1468662981951 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 02:56:21 INFO - PROCESS | 3904 | 1468662981955 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 3904 | 1468662981957 Marionette TRACE conn3 <- [1,1714,null,{}] 02:56:21 INFO - PROCESS | 3904 | 1468662981961 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}] 02:56:21 INFO - PROCESS | 3904 | 1468662981963 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:22 INFO - PROCESS | 3904 | 1468662982068 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:56:22 INFO - PROCESS | 3904 | 1468662982172 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 3904 | 1468662982174 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:22 INFO - PROCESS | 3904 | ++DOCSHELL 19F86400 == 45 [pid = 3904] [id = 438] 02:56:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (1A0C4000) [pid = 3904] [serial = 1314] [outer = 00000000] 02:56:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (1A0DE400) [pid = 3904] [serial = 1315] [outer = 1A0C4000] 02:56:22 INFO - PROCESS | 3904 | 1468662982233 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (1A386400) [pid = 3904] [serial = 1316] [outer = 1A0C4000] 02:56:22 INFO - PROCESS | 3904 | 1468662983001 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]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1060ms 02:56:23 INFO - PROCESS | 3904 | 1468662983026 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 3904 | 1468662983030 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 02:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:56:23 INFO - PROCESS | 3904 | 1468662983044 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 3904 | 1468662983048 Marionette TRACE conn3 <- [1,1718,null,{}] 02:56:23 INFO - PROCESS | 3904 | 1468662983054 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}] 02:56:23 INFO - PROCESS | 3904 | 1468662983057 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:23 INFO - PROCESS | 3904 | 1468662983154 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:56:23 INFO - PROCESS | 3904 | 1468662983283 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 3904 | 1468662983287 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:23 INFO - PROCESS | 3904 | ++DOCSHELL 130A7000 == 46 [pid = 3904] [id = 439] 02:56:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (130A7400) [pid = 3904] [serial = 1317] [outer = 00000000] 02:56:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (131D4C00) [pid = 3904] [serial = 1318] [outer = 130A7400] 02:56:23 INFO - PROCESS | 3904 | 1468662983337 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 105 (132D8800) [pid = 3904] [serial = 1319] [outer = 130A7400] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 16A59C00 == 45 [pid = 3904] [id = 402] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 10B60C00 == 44 [pid = 3904] [id = 433] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 15418000 == 43 [pid = 3904] [id = 432] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 1281B400 == 42 [pid = 3904] [id = 431] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 177A6800 == 41 [pid = 3904] [id = 430] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 16D47C00 == 40 [pid = 3904] [id = 429] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 16322000 == 39 [pid = 3904] [id = 428] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 1602B400 == 38 [pid = 3904] [id = 427] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 13434C00 == 37 [pid = 3904] [id = 426] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 103CB800 == 36 [pid = 3904] [id = 425] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 10EDF800 == 35 [pid = 3904] [id = 422] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 15B84C00 == 34 [pid = 3904] [id = 424] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 12DF4800 == 33 [pid = 3904] [id = 423] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 10A7F800 == 32 [pid = 3904] [id = 421] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 19F86400 == 31 [pid = 3904] [id = 438] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 16020800 == 30 [pid = 3904] [id = 436] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 199B7000 == 29 [pid = 3904] [id = 437] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 0F2E4800 == 28 [pid = 3904] [id = 434] 02:56:24 INFO - PROCESS | 3904 | --DOCSHELL 10A0E000 == 27 [pid = 3904] [id = 435] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 104 (16A8D800) [pid = 3904] [serial = 1231] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (131D5C00) [pid = 3904] [serial = 1243] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (131DD800) [pid = 3904] [serial = 1244] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (139CB400) [pid = 3904] [serial = 1228] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (1281CC00) [pid = 3904] [serial = 1240] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (12928400) [pid = 3904] [serial = 1241] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (16A8A000) [pid = 3904] [serial = 1234] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (1602DC00) [pid = 3904] [serial = 1253] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (16028000) [pid = 3904] [serial = 1252] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (162AF400) [pid = 3904] [serial = 1255] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (10E8F400) [pid = 3904] [serial = 1238] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (10E8B400) [pid = 3904] [serial = 1237] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (162F2400) [pid = 3904] [serial = 1258] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (16317400) [pid = 3904] [serial = 1259] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (139D4000) [pid = 3904] [serial = 1246] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (16A35800) [pid = 3904] [serial = 1261] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (162EAC00) [pid = 3904] [serial = 1256] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (15410400) [pid = 3904] [serial = 1249] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (15417800) [pid = 3904] [serial = 1250] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (141A6C00) [pid = 3904] [serial = 1247] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16A54400) [pid = 3904] [serial = 1262] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16A87000) [pid = 3904] [serial = 1264] [outer = 00000000] [url = about:blank] 02:56:24 INFO - PROCESS | 3904 | 1468662984601 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]]]}] 02:56:24 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 02:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1605ms 02:56:24 INFO - PROCESS | 3904 | 1468662984648 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 3904 | 1468662984651 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 02:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:56:24 INFO - PROCESS | 3904 | 1468662984656 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 3904 | 1468662984659 Marionette TRACE conn3 <- [1,1722,null,{}] 02:56:24 INFO - PROCESS | 3904 | 1468662984665 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}] 02:56:24 INFO - PROCESS | 3904 | 1468662984668 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:24 INFO - PROCESS | 3904 | 1468662984751 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:56:24 INFO - PROCESS | 3904 | 1468662984842 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 3904 | 1468662984844 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:24 INFO - PROCESS | 3904 | ++DOCSHELL 10A0E800 == 28 [pid = 3904] [id = 440] 02:56:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (10A74C00) [pid = 3904] [serial = 1320] [outer = 00000000] 02:56:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (11460800) [pid = 3904] [serial = 1321] [outer = 10A74C00] 02:56:24 INFO - PROCESS | 3904 | 1468662984891 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1146D800) [pid = 3904] [serial = 1322] [outer = 10A74C00] 02:56:25 INFO - PROCESS | 3904 | 1468662985291 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]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 681ms 02:56:25 INFO - PROCESS | 3904 | 1468662985335 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 3904 | 1468662985339 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 02:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:56:25 INFO - PROCESS | 3904 | 1468662985346 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 3904 | 1468662985348 Marionette TRACE conn3 <- [1,1726,null,{}] 02:56:25 INFO - PROCESS | 3904 | 1468662985353 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}] 02:56:25 INFO - PROCESS | 3904 | 1468662985357 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:25 INFO - PROCESS | 3904 | 1468662985445 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:56:25 INFO - PROCESS | 3904 | 1468662985454 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 3904 | 1468662985456 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:25 INFO - PROCESS | 3904 | ++DOCSHELL 130A5000 == 29 [pid = 3904] [id = 441] 02:56:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (130A5400) [pid = 3904] [serial = 1323] [outer = 00000000] 02:56:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1315F400) [pid = 3904] [serial = 1324] [outer = 130A5400] 02:56:25 INFO - PROCESS | 3904 | 1468662985502 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (131DC000) [pid = 3904] [serial = 1325] [outer = 130A5400] 02:56:25 INFO - PROCESS | 3904 | 1468662985951 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]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 620ms 02:56:25 INFO - PROCESS | 3904 | 1468662985966 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 3904 | 1468662985968 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 02:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:56:25 INFO - PROCESS | 3904 | 1468662985972 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 3904 | 1468662985975 Marionette TRACE conn3 <- [1,1730,null,{}] 02:56:25 INFO - PROCESS | 3904 | 1468662985990 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}] 02:56:25 INFO - PROCESS | 3904 | 1468662985994 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:26 INFO - PROCESS | 3904 | 1468662986075 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:56:26 INFO - PROCESS | 3904 | 1468662986082 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 3904 | 1468662986085 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:26 INFO - PROCESS | 3904 | ++DOCSHELL 157B8C00 == 30 [pid = 3904] [id = 442] 02:56:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (157B9000) [pid = 3904] [serial = 1326] [outer = 00000000] 02:56:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (15B81C00) [pid = 3904] [serial = 1327] [outer = 157B9000] 02:56:26 INFO - PROCESS | 3904 | 1468662986170 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (16027000) [pid = 3904] [serial = 1328] [outer = 157B9000] 02:56:26 INFO - PROCESS | 3904 | 1468662986616 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]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 666ms 02:56:26 INFO - PROCESS | 3904 | 1468662986668 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 3904 | 1468662986671 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 02:56:26 INFO - PROCESS | 3904 | 1468662986675 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:56:26 INFO - PROCESS | 3904 | 1468662986677 Marionette TRACE conn3 <- [1,1734,null,{}] 02:56:26 INFO - PROCESS | 3904 | 1468662986680 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}] 02:56:26 INFO - PROCESS | 3904 | 1468662986682 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:26 INFO - PROCESS | 3904 | 1468662986779 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:56:26 INFO - PROCESS | 3904 | 1468662986784 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 3904 | 1468662986787 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:26 INFO - PROCESS | 3904 | ++DOCSHELL 15B7CC00 == 31 [pid = 3904] [id = 443] 02:56:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (15C64800) [pid = 3904] [serial = 1329] [outer = 00000000] 02:56:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (162B2400) [pid = 3904] [serial = 1330] [outer = 15C64800] 02:56:26 INFO - PROCESS | 3904 | 1468662986878 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (162F1C00) [pid = 3904] [serial = 1331] [outer = 15C64800] 02:56:27 INFO - PROCESS | 3904 | 1468662987275 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]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 666ms 02:56:27 INFO - PROCESS | 3904 | 1468662987345 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 3904 | 1468662987347 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 02:56:27 INFO - PROCESS | 3904 | 1468662987350 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:56:27 INFO - PROCESS | 3904 | 1468662987352 Marionette TRACE conn3 <- [1,1738,null,{}] 02:56:27 INFO - PROCESS | 3904 | 1468662987355 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}] 02:56:27 INFO - PROCESS | 3904 | 1468662987357 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:27 INFO - PROCESS | 3904 | 1468662987493 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:56:27 INFO - PROCESS | 3904 | 1468662987516 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 3904 | 1468662987518 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:27 INFO - PROCESS | 3904 | ++DOCSHELL 16319C00 == 32 [pid = 3904] [id = 444] 02:56:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (1631A400) [pid = 3904] [serial = 1332] [outer = 00000000] 02:56:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (16A31C00) [pid = 3904] [serial = 1333] [outer = 1631A400] 02:56:27 INFO - PROCESS | 3904 | 1468662987561 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (16A56400) [pid = 3904] [serial = 1334] [outer = 1631A400] 02:56:27 INFO - PROCESS | 3904 | 1468662987981 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]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 681ms 02:56:28 INFO - PROCESS | 3904 | 1468662988041 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 3904 | 1468662988043 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 02:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:56:28 INFO - PROCESS | 3904 | 1468662988046 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 3904 | 1468662988048 Marionette TRACE conn3 <- [1,1742,null,{}] 02:56:28 INFO - PROCESS | 3904 | 1468662988051 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}] 02:56:28 INFO - PROCESS | 3904 | 1468662988057 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:28 INFO - PROCESS | 3904 | 1468662988193 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:56:28 INFO - PROCESS | 3904 | 1468662988256 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 3904 | 1468662988258 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:28 INFO - PROCESS | 3904 | ++DOCSHELL 16A59800 == 33 [pid = 3904] [id = 445] 02:56:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (16A8AC00) [pid = 3904] [serial = 1335] [outer = 00000000] 02:56:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (16E44000) [pid = 3904] [serial = 1336] [outer = 16A8AC00] 02:56:28 INFO - PROCESS | 3904 | 1468662988304 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (1768C800) [pid = 3904] [serial = 1337] [outer = 16A8AC00] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (162B0400) [pid = 3904] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (16A5D400) [pid = 3904] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (131D2000) [pid = 3904] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (16C0B400) [pid = 3904] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (16D4BC00) [pid = 3904] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (177A6C00) [pid = 3904] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (12820400) [pid = 3904] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (114CA400) [pid = 3904] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (12DF5400) [pid = 3904] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (10B5B400) [pid = 3904] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (1394AC00) [pid = 3904] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1602D400) [pid = 3904] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (16322400) [pid = 3904] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (15C66400) [pid = 3904] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (10EDFC00) [pid = 3904] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (157BEC00) [pid = 3904] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16029800) [pid = 3904] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:56:28 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (112A7400) [pid = 3904] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:56:28 INFO - PROCESS | 3904 | 1468662988970 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]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 969ms 02:56:29 INFO - PROCESS | 3904 | 1468662989014 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 3904 | 1468662989015 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 02:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:56:29 INFO - PROCESS | 3904 | 1468662989019 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 3904 | 1468662989021 Marionette TRACE conn3 <- [1,1746,null,{}] 02:56:29 INFO - PROCESS | 3904 | 1468662989040 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}] 02:56:29 INFO - PROCESS | 3904 | 1468662989042 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:29 INFO - PROCESS | 3904 | 1468662989151 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:56:29 INFO - PROCESS | 3904 | 1468662989211 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 3904 | 1468662989212 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:29 INFO - PROCESS | 3904 | ++DOCSHELL 1047C400 == 34 [pid = 3904] [id = 446] 02:56:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (10A7EC00) [pid = 3904] [serial = 1338] [outer = 00000000] 02:56:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (13034400) [pid = 3904] [serial = 1339] [outer = 10A7EC00] 02:56:29 INFO - PROCESS | 3904 | 1468662989255 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (13437400) [pid = 3904] [serial = 1340] [outer = 10A7EC00] 02:56:29 INFO - PROCESS | 3904 | 1468662989590 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]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 621ms 02:56:29 INFO - PROCESS | 3904 | 1468662989641 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 3904 | 1468662989643 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 02:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:56:29 INFO - PROCESS | 3904 | 1468662989646 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 3904 | 1468662989648 Marionette TRACE conn3 <- [1,1750,null,{}] 02:56:29 INFO - PROCESS | 3904 | 1468662989651 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}] 02:56:29 INFO - PROCESS | 3904 | 1468662989653 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:29 INFO - PROCESS | 3904 | 1468662989768 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:56:29 INFO - PROCESS | 3904 | 1468662989776 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 3904 | 1468662989778 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:29 INFO - PROCESS | 3904 | ++DOCSHELL 1315DC00 == 35 [pid = 3904] [id = 447] 02:56:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (16022800) [pid = 3904] [serial = 1341] [outer = 00000000] 02:56:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (16C0B400) [pid = 3904] [serial = 1342] [outer = 16022800] 02:56:29 INFO - PROCESS | 3904 | 1468662989826 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (16D4BC00) [pid = 3904] [serial = 1343] [outer = 16022800] 02:56:30 INFO - PROCESS | 3904 | 1468662990242 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]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 605ms 02:56:30 INFO - PROCESS | 3904 | 1468662990267 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 3904 | 1468662990269 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 02:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:56:30 INFO - PROCESS | 3904 | 1468662990273 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 3904 | 1468662990275 Marionette TRACE conn3 <- [1,1754,null,{}] 02:56:30 INFO - PROCESS | 3904 | 1468662990278 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}] 02:56:30 INFO - PROCESS | 3904 | 1468662990280 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:30 INFO - PROCESS | 3904 | 1468662990394 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:56:30 INFO - PROCESS | 3904 | 1468662990410 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 3904 | 1468662990412 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:30 INFO - PROCESS | 3904 | ++DOCSHELL 157B5800 == 36 [pid = 3904] [id = 448] 02:56:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (177A6400) [pid = 3904] [serial = 1344] [outer = 00000000] 02:56:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (177ADC00) [pid = 3904] [serial = 1345] [outer = 177A6400] 02:56:30 INFO - PROCESS | 3904 | 1468662990462 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (177B0400) [pid = 3904] [serial = 1346] [outer = 177A6400] 02:56:31 INFO - PROCESS | 3904 | 1468662991011 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]]]}] 02:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 802ms 02:56:31 INFO - PROCESS | 3904 | 1468662991082 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:56:31 INFO - PROCESS | 3904 | 1468662991090 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 02:56:31 INFO - PROCESS | 3904 | 1468662991097 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - PROCESS | 3904 | 1468662991102 Marionette TRACE conn3 <- [1,1758,null,{}] 02:56:31 INFO - PROCESS | 3904 | 1468662991108 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}] 02:56:31 INFO - PROCESS | 3904 | 1468662991111 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:31 INFO - PROCESS | 3904 | 1468662991235 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:56:31 INFO - PROCESS | 3904 | 1468662991363 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 3904 | 1468662991366 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:31 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E3000 == 37 [pid = 3904] [id = 449] 02:56:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (103CB800) [pid = 3904] [serial = 1347] [outer = 00000000] 02:56:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (11C46400) [pid = 3904] [serial = 1348] [outer = 103CB800] 02:56:31 INFO - PROCESS | 3904 | 1468662991422 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (12D6CC00) [pid = 3904] [serial = 1349] [outer = 103CB800] 02:56:32 INFO - PROCESS | 3904 | 1468662992118 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]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1074ms 02:56:32 INFO - PROCESS | 3904 | 1468662992165 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 3904 | 1468662992170 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 02:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:56:32 INFO - PROCESS | 3904 | 1468662992176 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 3904 | 1468662992179 Marionette TRACE conn3 <- [1,1762,null,{}] 02:56:32 INFO - PROCESS | 3904 | 1468662992184 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}] 02:56:32 INFO - PROCESS | 3904 | 1468662992187 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:32 INFO - PROCESS | 3904 | 1468662992323 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:56:32 INFO - PROCESS | 3904 | 1468662992471 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 3904 | 1468662992474 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:32 INFO - PROCESS | 3904 | ++DOCSHELL 15414C00 == 38 [pid = 3904] [id = 450] 02:56:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (15415800) [pid = 3904] [serial = 1350] [outer = 00000000] 02:56:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (1560D000) [pid = 3904] [serial = 1351] [outer = 15415800] 02:56:32 INFO - PROCESS | 3904 | 1468662992537 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (157B2000) [pid = 3904] [serial = 1352] [outer = 15415800] 02:56:33 INFO - PROCESS | 3904 | 1468662993379 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]]]}] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 1315DC00 == 37 [pid = 3904] [id = 447] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 1047C400 == 36 [pid = 3904] [id = 446] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 16A59800 == 35 [pid = 3904] [id = 445] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 16319C00 == 34 [pid = 3904] [id = 444] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 15B7CC00 == 33 [pid = 3904] [id = 443] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 157B8C00 == 32 [pid = 3904] [id = 442] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 130A5000 == 31 [pid = 3904] [id = 441] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 10A0E800 == 30 [pid = 3904] [id = 440] 02:56:33 INFO - PROCESS | 3904 | --DOCSHELL 130A7000 == 29 [pid = 3904] [id = 439] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (16A8E800) [pid = 3904] [serial = 1285] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (16028C00) [pid = 3904] [serial = 1273] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (162AE800) [pid = 3904] [serial = 1274] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (112EA800) [pid = 3904] [serial = 1267] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (114CD800) [pid = 3904] [serial = 1268] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1631AC00) [pid = 3904] [serial = 1297] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (19DE6000) [pid = 3904] [serial = 1304] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (19DDF400) [pid = 3904] [serial = 1303] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1796C000) [pid = 3904] [serial = 1300] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (17A7E800) [pid = 3904] [serial = 1301] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (17A7AC00) [pid = 3904] [serial = 1295] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (16F43400) [pid = 3904] [serial = 1289] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16C02800) [pid = 3904] [serial = 1286] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (177ACC00) [pid = 3904] [serial = 1298] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (177AD400) [pid = 3904] [serial = 1235] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16D48800) [pid = 3904] [serial = 1232] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (141A6000) [pid = 3904] [serial = 1229] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1A0BE800) [pid = 3904] [serial = 1226] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16F3FC00) [pid = 3904] [serial = 1288] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (177AD000) [pid = 3904] [serial = 1291] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1796C800) [pid = 3904] [serial = 1294] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16A8F400) [pid = 3904] [serial = 1265] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (130ACC00) [pid = 3904] [serial = 1270] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (131D6400) [pid = 3904] [serial = 1271] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (177B0000) [pid = 3904] [serial = 1292] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (12823C00) [pid = 3904] [serial = 1276] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (12D64800) [pid = 3904] [serial = 1277] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (141AB800) [pid = 3904] [serial = 1279] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (15410000) [pid = 3904] [serial = 1280] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (162EFC00) [pid = 3904] [serial = 1282] [outer = 00000000] [url = about:blank] 02:56:33 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1631BC00) [pid = 3904] [serial = 1283] [outer = 00000000] [url = about:blank] 02:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1257ms 02:56:33 INFO - PROCESS | 3904 | 1468662993440 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:56:33 INFO - PROCESS | 3904 | 1468662993444 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 02:56:33 INFO - PROCESS | 3904 | 1468662993449 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - PROCESS | 3904 | 1468662993452 Marionette TRACE conn3 <- [1,1766,null,{}] 02:56:33 INFO - PROCESS | 3904 | 1468662993457 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}] 02:56:33 INFO - PROCESS | 3904 | 1468662993460 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:33 INFO - PROCESS | 3904 | 1468662993544 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:56:33 INFO - PROCESS | 3904 | 1468662993558 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 3904 | 1468662993560 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:33 INFO - PROCESS | 3904 | ++DOCSHELL 112A6000 == 30 [pid = 3904] [id = 451] 02:56:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (112AA000) [pid = 3904] [serial = 1353] [outer = 00000000] 02:56:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (114D1C00) [pid = 3904] [serial = 1354] [outer = 112AA000] 02:56:33 INFO - PROCESS | 3904 | 1468662993611 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (12823800) [pid = 3904] [serial = 1355] [outer = 112AA000] 02:56:34 INFO - PROCESS | 3904 | 1468662994116 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]]]}] 02:56:34 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 02:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 726ms 02:56:34 INFO - PROCESS | 3904 | 1468662994172 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3904 | 1468662994176 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 02:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:56:34 INFO - PROCESS | 3904 | 1468662994165 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 3904 | 1468662994169 Marionette TRACE conn3 <- [1,1770,null,{}] 02:56:34 INFO - PROCESS | 3904 | 1468662994174 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}] 02:56:34 INFO - PROCESS | 3904 | 1468662994178 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:34 INFO - PROCESS | 3904 | 1468662994264 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:56:34 INFO - PROCESS | 3904 | 1468662994357 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 3904 | 1468662994359 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:34 INFO - PROCESS | 3904 | ++DOCSHELL 130A0400 == 31 [pid = 3904] [id = 452] 02:56:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (13162800) [pid = 3904] [serial = 1356] [outer = 00000000] 02:56:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (139CA400) [pid = 3904] [serial = 1357] [outer = 13162800] 02:56:34 INFO - PROCESS | 3904 | 1468662994405 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (141A6000) [pid = 3904] [serial = 1358] [outer = 13162800] 02:56:34 INFO - PROCESS | 3904 | 1468662994777 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]]]}] 02:56:34 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 02:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 666ms 02:56:34 INFO - PROCESS | 3904 | 1468662994846 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3904 | 1468662994848 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 02:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:56:34 INFO - PROCESS | 3904 | 1468662994852 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 3904 | 1468662994855 Marionette TRACE conn3 <- [1,1774,null,{}] 02:56:34 INFO - PROCESS | 3904 | 1468662994865 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}] 02:56:34 INFO - PROCESS | 3904 | 1468662994870 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:34 INFO - PROCESS | 3904 | 1468662994954 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:56:34 INFO - PROCESS | 3904 | 1468662994962 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 3904 | 1468662994965 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:34 INFO - PROCESS | 3904 | ++DOCSHELL 16020800 == 32 [pid = 3904] [id = 453] 02:56:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16025400) [pid = 3904] [serial = 1359] [outer = 00000000] 02:56:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162A5000) [pid = 3904] [serial = 1360] [outer = 16025400] 02:56:35 INFO - PROCESS | 3904 | 1468662995012 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (162B2800) [pid = 3904] [serial = 1361] [outer = 16025400] 02:56:35 INFO - PROCESS | 3904 | 1468662995460 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]]]}] 02:56:35 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 02:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 666ms 02:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:56:35 INFO - PROCESS | 3904 | 1468662995533 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 3904 | 1468662995536 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 02:56:35 INFO - PROCESS | 3904 | 1468662995544 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - PROCESS | 3904 | 1468662995546 Marionette TRACE conn3 <- [1,1778,null,{}] 02:56:35 INFO - PROCESS | 3904 | 1468662995550 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}] 02:56:35 INFO - PROCESS | 3904 | 1468662995552 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:35 INFO - PROCESS | 3904 | 1468662995694 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:56:35 INFO - PROCESS | 3904 | 1468662995699 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 3904 | 1468662995701 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:35 INFO - PROCESS | 3904 | ++DOCSHELL 1631E000 == 33 [pid = 3904] [id = 454] 02:56:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1631F000) [pid = 3904] [serial = 1362] [outer = 00000000] 02:56:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16359400) [pid = 3904] [serial = 1363] [outer = 1631F000] 02:56:35 INFO - PROCESS | 3904 | 1468662995803 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16A59800) [pid = 3904] [serial = 1364] [outer = 1631F000] 02:56:36 INFO - PROCESS | 3904 | 1468662996212 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]]]}] 02:56:36 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) 02:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 711ms 02:56:36 INFO - PROCESS | 3904 | 1468662996266 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 3904 | 1468662996268 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 02:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:56:36 INFO - PROCESS | 3904 | 1468662996272 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 3904 | 1468662996273 Marionette TRACE conn3 <- [1,1782,null,{}] 02:56:36 INFO - PROCESS | 3904 | 1468662996277 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}] 02:56:36 INFO - PROCESS | 3904 | 1468662996279 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:36 INFO - PROCESS | 3904 | 1468662996375 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:56:36 INFO - PROCESS | 3904 | 1468662996382 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 3904 | 1468662996384 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:36 INFO - PROCESS | 3904 | ++DOCSHELL 16318000 == 34 [pid = 3904] [id = 455] 02:56:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16A5D000) [pid = 3904] [serial = 1365] [outer = 00000000] 02:56:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16A8D800) [pid = 3904] [serial = 1366] [outer = 16A5D000] 02:56:36 INFO - PROCESS | 3904 | 1468662996427 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16A93C00) [pid = 3904] [serial = 1367] [outer = 16A5D000] 02:56:36 INFO - PROCESS | 3904 | 1468662996866 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]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 621ms 02:56:36 INFO - PROCESS | 3904 | 1468662996897 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 3904 | 1468662996899 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 02:56:36 INFO - PROCESS | 3904 | 1468662996902 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:56:36 INFO - PROCESS | 3904 | 1468662996904 Marionette TRACE conn3 <- [1,1786,null,{}] 02:56:36 INFO - PROCESS | 3904 | 1468662996891 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}] 02:56:36 INFO - PROCESS | 3904 | 1468662996896 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:37 INFO - PROCESS | 3904 | 1468662997057 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:56:37 INFO - PROCESS | 3904 | 1468662997143 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 3904 | 1468662997146 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:37 INFO - PROCESS | 3904 | ++DOCSHELL 17689400 == 35 [pid = 3904] [id = 456] 02:56:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (17689C00) [pid = 3904] [serial = 1368] [outer = 00000000] 02:56:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (177A9800) [pid = 3904] [serial = 1369] [outer = 17689C00] 02:56:37 INFO - PROCESS | 3904 | 1468662997198 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (177AD000) [pid = 3904] [serial = 1370] [outer = 17689C00] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (10A74C00) [pid = 3904] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (130A7400) [pid = 3904] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (130A5400) [pid = 3904] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16A8AC00) [pid = 3904] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1631A400) [pid = 3904] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (157B9000) [pid = 3904] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (10A7EC00) [pid = 3904] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16022800) [pid = 3904] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (10B87C00) [pid = 3904] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16025800) [pid = 3904] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (199B7400) [pid = 3904] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A0C4000) [pid = 3904] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:56:37 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (15C64800) [pid = 3904] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:56:37 INFO - PROCESS | 3904 | 1468662997641 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]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 787ms 02:56:37 INFO - PROCESS | 3904 | 1468662997668 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 3904 | 1468662997670 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 02:56:37 INFO - PROCESS | 3904 | 1468662997673 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:56:37 INFO - PROCESS | 3904 | 1468662997674 Marionette TRACE conn3 <- [1,1790,null,{}] 02:56:37 INFO - PROCESS | 3904 | 1468662997678 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}] 02:56:37 INFO - PROCESS | 3904 | 1468662997680 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:37 INFO - PROCESS | 3904 | 1468662997757 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:56:37 INFO - PROCESS | 3904 | 1468662997762 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 3904 | 1468662997764 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:37 INFO - PROCESS | 3904 | ++DOCSHELL 103C9000 == 36 [pid = 3904] [id = 457] 02:56:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (10A04800) [pid = 3904] [serial = 1371] [outer = 00000000] 02:56:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (129EC400) [pid = 3904] [serial = 1372] [outer = 10A04800] 02:56:37 INFO - PROCESS | 3904 | 1468662997888 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (157BEC00) [pid = 3904] [serial = 1373] [outer = 10A04800] 02:56:38 INFO - PROCESS | 3904 | 1468662998229 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]]]}] 02:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 575ms 02:56:38 INFO - PROCESS | 3904 | 1468662998253 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:56:38 INFO - PROCESS | 3904 | 1468662998255 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 02:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:56:38 INFO - PROCESS | 3904 | 1468662998259 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:56:38 INFO - PROCESS | 3904 | 1468662998260 Marionette TRACE conn3 <- [1,1794,null,{}] 02:56:38 INFO - PROCESS | 3904 | 1468662998264 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}] 02:56:38 INFO - PROCESS | 3904 | 1468662998266 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:38 INFO - PROCESS | 3904 | 1468662998354 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:56:38 INFO - PROCESS | 3904 | 1468662998359 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 3904 | 1468662998361 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:38 INFO - PROCESS | 3904 | ++DOCSHELL 1291D400 == 37 [pid = 3904] [id = 458] 02:56:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (130D0000) [pid = 3904] [serial = 1374] [outer = 00000000] 02:56:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (17788000) [pid = 3904] [serial = 1375] [outer = 130D0000] 02:56:38 INFO - PROCESS | 3904 | 1468662998486 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (177A8400) [pid = 3904] [serial = 1376] [outer = 130D0000] 02:56:38 INFO - PROCESS | 3904 | 1468662998871 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]]]}] 02:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 666ms 02:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:56:38 INFO - PROCESS | 3904 | 1468662998939 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:56:38 INFO - PROCESS | 3904 | 1468662998941 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 02:56:38 INFO - PROCESS | 3904 | 1468662998945 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:56:38 INFO - PROCESS | 3904 | 1468662998947 Marionette TRACE conn3 <- [1,1798,null,{}] 02:56:38 INFO - PROCESS | 3904 | 1468662998950 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}] 02:56:38 INFO - PROCESS | 3904 | 1468662998952 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:39 INFO - PROCESS | 3904 | 1468662999075 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:56:39 INFO - PROCESS | 3904 | 1468662999088 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 3904 | 1468662999089 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:39 INFO - PROCESS | 3904 | ++DOCSHELL 15C5C400 == 38 [pid = 3904] [id = 459] 02:56:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16319000) [pid = 3904] [serial = 1377] [outer = 00000000] 02:56:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17A7D400) [pid = 3904] [serial = 1378] [outer = 16319000] 02:56:39 INFO - PROCESS | 3904 | 1468662999132 Marionette DEBUG loaded listener.js 02:56:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (17A82C00) [pid = 3904] [serial = 1379] [outer = 16319000] 02:56:39 INFO - PROCESS | 3904 | 1468662999586 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]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 666ms 02:56:39 INFO - PROCESS | 3904 | 1468662999629 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 3904 | 1468662999634 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 02:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:56:39 INFO - PROCESS | 3904 | 1468662999639 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 3904 | 1468662999643 Marionette TRACE conn3 <- [1,1802,null,{}] 02:56:39 INFO - PROCESS | 3904 | 1468662999649 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}] 02:56:39 INFO - PROCESS | 3904 | 1468662999652 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:39 INFO - PROCESS | 3904 | 1468662999795 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:56:39 INFO - PROCESS | 3904 | 1468662999902 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 3904 | 1468662999907 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:39 INFO - PROCESS | 3904 | ++DOCSHELL 10435000 == 39 [pid = 3904] [id = 460] 02:56:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (10472C00) [pid = 3904] [serial = 1380] [outer = 00000000] 02:56:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (129B6C00) [pid = 3904] [serial = 1381] [outer = 10472C00] 02:56:39 INFO - PROCESS | 3904 | 1468662999964 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1315DC00) [pid = 3904] [serial = 1382] [outer = 10472C00] 02:56:40 INFO - PROCESS | 3904 | 1468663000546 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]]]}] 02:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 969ms 02:56:40 INFO - PROCESS | 3904 | 1468663000608 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:56:40 INFO - PROCESS | 3904 | 1468663000613 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 02:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:56:40 INFO - PROCESS | 3904 | 1468663000619 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:56:40 INFO - PROCESS | 3904 | 1468663000622 Marionette TRACE conn3 <- [1,1806,null,{}] 02:56:40 INFO - PROCESS | 3904 | 1468663000626 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}] 02:56:40 INFO - PROCESS | 3904 | 1468663000629 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:40 INFO - PROCESS | 3904 | 1468663000720 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:56:40 INFO - PROCESS | 3904 | 1468663000854 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:40 INFO - PROCESS | 3904 | 1468663000857 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:40 INFO - PROCESS | 3904 | ++DOCSHELL 157B8C00 == 40 [pid = 3904] [id = 461] 02:56:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16020400) [pid = 3904] [serial = 1383] [outer = 00000000] 02:56:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (162A4800) [pid = 3904] [serial = 1384] [outer = 16020400] 02:56:40 INFO - PROCESS | 3904 | 1468663000912 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (162F9C00) [pid = 3904] [serial = 1385] [outer = 16020400] 02:56:41 INFO - PROCESS | 3904 | 1468663001498 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]]]}] 02:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 909ms 02:56:41 INFO - PROCESS | 3904 | 1468663001531 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:56:41 INFO - PROCESS | 3904 | 1468663001533 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 02:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:56:41 INFO - PROCESS | 3904 | 1468663001537 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - PROCESS | 3904 | 1468663001541 Marionette TRACE conn3 <- [1,1810,null,{}] 02:56:41 INFO - PROCESS | 3904 | 1468663001552 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}] 02:56:41 INFO - PROCESS | 3904 | 1468663001557 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:41 INFO - PROCESS | 3904 | 1468663001664 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:56:41 INFO - PROCESS | 3904 | 1468663001799 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 3904 | 1468663001802 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:41 INFO - PROCESS | 3904 | ++DOCSHELL 177A7C00 == 41 [pid = 3904] [id = 462] 02:56:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (177A8800) [pid = 3904] [serial = 1386] [outer = 00000000] 02:56:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (17A7AC00) [pid = 3904] [serial = 1387] [outer = 177A8800] 02:56:41 INFO - PROCESS | 3904 | 1468663001859 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (19773400) [pid = 3904] [serial = 1388] [outer = 177A8800] 02:56:42 INFO - PROCESS | 3904 | 1468663002440 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]]]}] 02:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 968ms 02:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:56:42 INFO - PROCESS | 3904 | 1468663002506 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 3904 | 1468663002509 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 02:56:42 INFO - PROCESS | 3904 | 1468663002513 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - PROCESS | 3904 | 1468663002515 Marionette TRACE conn3 <- [1,1814,null,{}] 02:56:42 INFO - PROCESS | 3904 | 1468663002534 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}] 02:56:42 INFO - PROCESS | 3904 | 1468663002537 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:42 INFO - PROCESS | 3904 | 1468663002645 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:56:42 INFO - PROCESS | 3904 | 1468663002863 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 3904 | 1468663002866 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:42 INFO - PROCESS | 3904 | ++DOCSHELL 10434400 == 42 [pid = 3904] [id = 463] 02:56:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (10A7C000) [pid = 3904] [serial = 1389] [outer = 00000000] 02:56:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (10EDB000) [pid = 3904] [serial = 1390] [outer = 10A7C000] 02:56:42 INFO - PROCESS | 3904 | 1468663002930 Marionette DEBUG loaded listener.js 02:56:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1145FC00) [pid = 3904] [serial = 1391] [outer = 10A7C000] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 1291D400 == 41 [pid = 3904] [id = 458] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 103C9000 == 40 [pid = 3904] [id = 457] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 17689400 == 39 [pid = 3904] [id = 456] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 16318000 == 38 [pid = 3904] [id = 455] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 1631E000 == 37 [pid = 3904] [id = 454] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 16020800 == 36 [pid = 3904] [id = 453] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 130A0400 == 35 [pid = 3904] [id = 452] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 112A6000 == 34 [pid = 3904] [id = 451] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 15414C00 == 33 [pid = 3904] [id = 450] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 0F2E3000 == 32 [pid = 3904] [id = 449] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 157B5800 == 31 [pid = 3904] [id = 448] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 177A7C00 == 30 [pid = 3904] [id = 462] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 15C5C400 == 29 [pid = 3904] [id = 459] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 10435000 == 28 [pid = 3904] [id = 460] 02:56:44 INFO - PROCESS | 3904 | --DOCSHELL 157B8C00 == 27 [pid = 3904] [id = 461] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (11460800) [pid = 3904] [serial = 1321] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (1146D800) [pid = 3904] [serial = 1322] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (132D8800) [pid = 3904] [serial = 1319] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (131D4C00) [pid = 3904] [serial = 1318] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1315F400) [pid = 3904] [serial = 1324] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (131DC000) [pid = 3904] [serial = 1325] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (16E44000) [pid = 3904] [serial = 1336] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16A31C00) [pid = 3904] [serial = 1333] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (15B81C00) [pid = 3904] [serial = 1327] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (13034400) [pid = 3904] [serial = 1339] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16C0B400) [pid = 3904] [serial = 1342] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (13431000) [pid = 3904] [serial = 1307] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (130CF000) [pid = 3904] [serial = 1306] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16A5B400) [pid = 3904] [serial = 1310] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162F1000) [pid = 3904] [serial = 1309] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1A0C6000) [pid = 3904] [serial = 1313] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (19F89400) [pid = 3904] [serial = 1312] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1A386400) [pid = 3904] [serial = 1316] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1A0DE400) [pid = 3904] [serial = 1315] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16D4BC00) [pid = 3904] [serial = 1343] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1768C800) [pid = 3904] [serial = 1337] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (162B2400) [pid = 3904] [serial = 1330] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (13437400) [pid = 3904] [serial = 1340] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16A56400) [pid = 3904] [serial = 1334] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (177ADC00) [pid = 3904] [serial = 1345] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (162F1C00) [pid = 3904] [serial = 1331] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16027000) [pid = 3904] [serial = 1328] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 3904 | 1468663004143 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]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1695ms 02:56:44 INFO - PROCESS | 3904 | 1468663004223 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3904 | 1468663004228 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:56:44 INFO - PROCESS | 3904 | 1468663004233 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 3904 | 1468663004236 Marionette TRACE conn3 <- [1,1818,null,{}] 02:56:44 INFO - PROCESS | 3904 | 1468663004242 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}] 02:56:44 INFO - PROCESS | 3904 | 1468663004245 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:44 INFO - PROCESS | 3904 | 1468663004335 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:56:44 INFO - PROCESS | 3904 | 1468663004418 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 3904 | 1468663004423 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:44 INFO - PROCESS | 3904 | ++DOCSHELL 112E0000 == 28 [pid = 3904] [id = 464] 02:56:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (112E0400) [pid = 3904] [serial = 1392] [outer = 00000000] 02:56:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (114CF800) [pid = 3904] [serial = 1393] [outer = 112E0400] 02:56:44 INFO - PROCESS | 3904 | 1468663004471 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (11CD2C00) [pid = 3904] [serial = 1394] [outer = 112E0400] 02:56:44 INFO - PROCESS | 3904 | 1468663004874 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]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 681ms 02:56:44 INFO - PROCESS | 3904 | 1468663004912 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3904 | 1468663004917 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:56:44 INFO - PROCESS | 3904 | 1468663004923 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 3904 | 1468663004926 Marionette TRACE conn3 <- [1,1822,null,{}] 02:56:44 INFO - PROCESS | 3904 | 1468663004929 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}] 02:56:44 INFO - PROCESS | 3904 | 1468663004932 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:45 INFO - PROCESS | 3904 | 1468663005022 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:56:45 INFO - PROCESS | 3904 | 1468663005029 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 3904 | 1468663005032 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:45 INFO - PROCESS | 3904 | ++DOCSHELL 131D7800 == 29 [pid = 3904] [id = 465] 02:56:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (131DC400) [pid = 3904] [serial = 1395] [outer = 00000000] 02:56:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1321BC00) [pid = 3904] [serial = 1396] [outer = 131DC400] 02:56:45 INFO - PROCESS | 3904 | 1468663005064 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (13948400) [pid = 3904] [serial = 1397] [outer = 131DC400] 02:56:45 INFO - PROCESS | 3904 | 1468663005533 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]]]}] 02:56:45 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 02:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 681ms 02:56:45 INFO - PROCESS | 3904 | 1468663005586 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 3904 | 1468663005588 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 02:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:56:45 INFO - PROCESS | 3904 | 1468663005592 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 3904 | 1468663005596 Marionette TRACE conn3 <- [1,1826,null,{}] 02:56:45 INFO - PROCESS | 3904 | 1468663005607 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}] 02:56:45 INFO - PROCESS | 3904 | 1468663005612 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:45 INFO - PROCESS | 3904 | 1468663005728 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:56:45 INFO - PROCESS | 3904 | 1468663005826 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 3904 | 1468663005829 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:45 INFO - PROCESS | 3904 | ++DOCSHELL 154EB400 == 30 [pid = 3904] [id = 466] 02:56:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (154ECC00) [pid = 3904] [serial = 1398] [outer = 00000000] 02:56:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15C5C000) [pid = 3904] [serial = 1399] [outer = 154ECC00] 02:56:45 INFO - PROCESS | 3904 | 1468663005877 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16024C00) [pid = 3904] [serial = 1400] [outer = 154ECC00] 02:56:46 INFO - PROCESS | 3904 | 1468663006275 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]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 712ms 02:56:46 INFO - PROCESS | 3904 | 1468663006315 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 3904 | 1468663006317 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:56:46 INFO - PROCESS | 3904 | 1468663006321 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 3904 | 1468663006322 Marionette TRACE conn3 <- [1,1830,null,{}] 02:56:46 INFO - PROCESS | 3904 | 1468663006326 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}] 02:56:46 INFO - PROCESS | 3904 | 1468663006328 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:46 INFO - PROCESS | 3904 | 1468663006453 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:56:46 INFO - PROCESS | 3904 | 1468663006463 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 3904 | 1468663006465 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:46 INFO - PROCESS | 3904 | ++DOCSHELL 16021C00 == 31 [pid = 3904] [id = 467] 02:56:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1602E800) [pid = 3904] [serial = 1401] [outer = 00000000] 02:56:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (162F2000) [pid = 3904] [serial = 1402] [outer = 1602E800] 02:56:46 INFO - PROCESS | 3904 | 1468663006568 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16318000) [pid = 3904] [serial = 1403] [outer = 1602E800] 02:56:46 INFO - PROCESS | 3904 | 1468663006959 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]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 681ms 02:56:46 INFO - PROCESS | 3904 | 1468663007003 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 3904 | 1468663007005 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:56:46 INFO - PROCESS | 3904 | 1468663007014 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 3904 | 1468663007016 Marionette TRACE conn3 <- [1,1834,null,{}] 02:56:46 INFO - PROCESS | 3904 | 1468663007019 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}] 02:56:46 INFO - PROCESS | 3904 | 1468663007021 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:47 INFO - PROCESS | 3904 | 1468663007137 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:56:47 INFO - PROCESS | 3904 | 1468663007150 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 3904 | 1468663007152 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:47 INFO - PROCESS | 3904 | ++DOCSHELL 162AD000 == 32 [pid = 3904] [id = 468] 02:56:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (162AF800) [pid = 3904] [serial = 1404] [outer = 00000000] 02:56:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1631FC00) [pid = 3904] [serial = 1405] [outer = 162AF800] 02:56:47 INFO - PROCESS | 3904 | 1468663007196 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16A51800) [pid = 3904] [serial = 1406] [outer = 162AF800] 02:56:47 INFO - PROCESS | 3904 | 1468663007655 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]]]}] 02:56:47 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) 02:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 666ms 02:56:47 INFO - PROCESS | 3904 | 1468663007680 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 3904 | 1468663007682 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 02:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:56:47 INFO - PROCESS | 3904 | 1468663007694 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 3904 | 1468663007695 Marionette TRACE conn3 <- [1,1838,null,{}] 02:56:47 INFO - PROCESS | 3904 | 1468663007699 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}] 02:56:47 INFO - PROCESS | 3904 | 1468663007704 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:47 INFO - PROCESS | 3904 | 1468663007837 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:56:47 INFO - PROCESS | 3904 | 1468663007903 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 3904 | 1468663007905 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:47 INFO - PROCESS | 3904 | ++DOCSHELL 16A5B000 == 33 [pid = 3904] [id = 469] 02:56:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16A5E000) [pid = 3904] [serial = 1407] [outer = 00000000] 02:56:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A90800) [pid = 3904] [serial = 1408] [outer = 16A5E000] 02:56:47 INFO - PROCESS | 3904 | 1468663007949 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16E41000) [pid = 3904] [serial = 1409] [outer = 16A5E000] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1631F000) [pid = 3904] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16A5D000) [pid = 3904] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10A04800) [pid = 3904] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (17689C00) [pid = 3904] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (15415800) [pid = 3904] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (130D0000) [pid = 3904] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (103CB800) [pid = 3904] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (177A6400) [pid = 3904] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16025400) [pid = 3904] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (112AA000) [pid = 3904] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (13162800) [pid = 3904] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:56:48 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16319000) [pid = 3904] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:56:48 INFO - PROCESS | 3904 | 1468663008498 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]]]}] 02:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 863ms 02:56:48 INFO - PROCESS | 3904 | 1468663008581 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 3904 | 1468663008583 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 02:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:56:48 INFO - PROCESS | 3904 | 1468663008587 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - PROCESS | 3904 | 1468663008589 Marionette TRACE conn3 <- [1,1842,null,{}] 02:56:48 INFO - PROCESS | 3904 | 1468663008593 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}] 02:56:48 INFO - PROCESS | 3904 | 1468663008596 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:48 INFO - PROCESS | 3904 | 1468663008684 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:56:48 INFO - PROCESS | 3904 | 1468663008689 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 3904 | 1468663008691 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:48 INFO - PROCESS | 3904 | ++DOCSHELL 1560C800 == 34 [pid = 3904] [id = 470] 02:56:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1560E000) [pid = 3904] [serial = 1410] [outer = 00000000] 02:56:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16321000) [pid = 3904] [serial = 1411] [outer = 1560E000] 02:56:48 INFO - PROCESS | 3904 | 1468663008739 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16A8E400) [pid = 3904] [serial = 1412] [outer = 1560E000] 02:56:49 INFO - PROCESS | 3904 | 1468663009159 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]]]}] 02:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 606ms 02:56:49 INFO - PROCESS | 3904 | 1468663009207 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 3904 | 1468663009209 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 02:56:49 INFO - PROCESS | 3904 | 1468663009213 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:56:49 INFO - PROCESS | 3904 | 1468663009214 Marionette TRACE conn3 <- [1,1846,null,{}] 02:56:49 INFO - PROCESS | 3904 | 1468663009218 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}] 02:56:49 INFO - PROCESS | 3904 | 1468663009220 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:49 INFO - PROCESS | 3904 | 1468663009295 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:56:49 INFO - PROCESS | 3904 | 1468663009300 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 3904 | 1468663009302 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:49 INFO - PROCESS | 3904 | ++DOCSHELL 16C04800 == 35 [pid = 3904] [id = 471] 02:56:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16C0B000) [pid = 3904] [serial = 1413] [outer = 00000000] 02:56:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (170E0400) [pid = 3904] [serial = 1414] [outer = 16C0B000] 02:56:49 INFO - PROCESS | 3904 | 1468663009331 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (17137C00) [pid = 3904] [serial = 1415] [outer = 16C0B000] 02:56:49 INFO - PROCESS | 3904 | 1468663009750 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]]]}] 02:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 575ms 02:56:49 INFO - PROCESS | 3904 | 1468663009793 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 3904 | 1468663009795 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 02:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:56:49 INFO - PROCESS | 3904 | 1468663009798 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 3904 | 1468663009800 Marionette TRACE conn3 <- [1,1850,null,{}] 02:56:49 INFO - PROCESS | 3904 | 1468663009803 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}] 02:56:49 INFO - PROCESS | 3904 | 1468663009805 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:49 INFO - PROCESS | 3904 | 1468663009869 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:56:49 INFO - PROCESS | 3904 | 1468663009874 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 3904 | 1468663009876 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:49 INFO - PROCESS | 3904 | ++DOCSHELL 176CFC00 == 36 [pid = 3904] [id = 472] 02:56:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1778AC00) [pid = 3904] [serial = 1416] [outer = 00000000] 02:56:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (177AB400) [pid = 3904] [serial = 1417] [outer = 1778AC00] 02:56:49 INFO - PROCESS | 3904 | 1468663009919 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (177ABC00) [pid = 3904] [serial = 1418] [outer = 1778AC00] 02:56:50 INFO - PROCESS | 3904 | 1468663010629 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]]]}] 02:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 908ms 02:56:50 INFO - PROCESS | 3904 | 1468663010711 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:56:50 INFO - PROCESS | 3904 | 1468663010715 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 02:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:56:50 INFO - PROCESS | 3904 | 1468663010720 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:56:50 INFO - PROCESS | 3904 | 1468663010724 Marionette TRACE conn3 <- [1,1854,null,{}] 02:56:50 INFO - PROCESS | 3904 | 1468663010730 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}] 02:56:50 INFO - PROCESS | 3904 | 1468663010733 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:50 INFO - PROCESS | 3904 | 1468663010857 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:56:50 INFO - PROCESS | 3904 | 1468663010984 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 3904 | 1468663010987 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:50 INFO - PROCESS | 3904 | ++DOCSHELL 10A0E000 == 37 [pid = 3904] [id = 473] 02:56:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (10EE0400) [pid = 3904] [serial = 1419] [outer = 00000000] 02:56:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (130A0400) [pid = 3904] [serial = 1420] [outer = 10EE0400] 02:56:51 INFO - PROCESS | 3904 | 1468663011044 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (131D6000) [pid = 3904] [serial = 1421] [outer = 10EE0400] 02:56:51 INFO - PROCESS | 3904 | 1468663011778 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]]]}] 02:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1105ms 02:56:51 INFO - PROCESS | 3904 | 1468663011837 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 3904 | 1468663011842 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 02:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:56:51 INFO - PROCESS | 3904 | 1468663011848 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - PROCESS | 3904 | 1468663011851 Marionette TRACE conn3 <- [1,1858,null,{}] 02:56:51 INFO - PROCESS | 3904 | 1468663011855 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}] 02:56:51 INFO - PROCESS | 3904 | 1468663011858 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:51 INFO - PROCESS | 3904 | 1468663011984 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:56:52 INFO - PROCESS | 3904 | 1468663012179 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 3904 | 1468663012182 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:52 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E3800 == 38 [pid = 3904] [id = 474] 02:56:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (0F2E4400) [pid = 3904] [serial = 1422] [outer = 00000000] 02:56:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1036D000) [pid = 3904] [serial = 1423] [outer = 0F2E4400] 02:56:52 INFO - PROCESS | 3904 | 1468663012239 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (10A74400) [pid = 3904] [serial = 1424] [outer = 0F2E4400] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 16C04800 == 37 [pid = 3904] [id = 471] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 1560C800 == 36 [pid = 3904] [id = 470] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 16A5B000 == 35 [pid = 3904] [id = 469] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 162AD000 == 34 [pid = 3904] [id = 468] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 16021C00 == 33 [pid = 3904] [id = 467] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 154EB400 == 32 [pid = 3904] [id = 466] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 131D7800 == 31 [pid = 3904] [id = 465] 02:56:52 INFO - PROCESS | 3904 | --DOCSHELL 112E0000 == 30 [pid = 3904] [id = 464] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (16359400) [pid = 3904] [serial = 1363] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16A59800) [pid = 3904] [serial = 1364] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16A8D800) [pid = 3904] [serial = 1366] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (129EC400) [pid = 3904] [serial = 1372] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (177A9800) [pid = 3904] [serial = 1369] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1560D000) [pid = 3904] [serial = 1351] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (177A8400) [pid = 3904] [serial = 1376] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (157B2000) [pid = 3904] [serial = 1352] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (11C46400) [pid = 3904] [serial = 1348] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (12D6CC00) [pid = 3904] [serial = 1349] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (177B0400) [pid = 3904] [serial = 1346] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162A5000) [pid = 3904] [serial = 1360] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (114D1C00) [pid = 3904] [serial = 1354] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (12823800) [pid = 3904] [serial = 1355] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (139CA400) [pid = 3904] [serial = 1357] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (141A6000) [pid = 3904] [serial = 1358] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (177AD000) [pid = 3904] [serial = 1370] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16A93C00) [pid = 3904] [serial = 1367] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (17A82C00) [pid = 3904] [serial = 1379] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (157BEC00) [pid = 3904] [serial = 1373] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (17A7D400) [pid = 3904] [serial = 1378] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (17788000) [pid = 3904] [serial = 1375] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (162B2800) [pid = 3904] [serial = 1361] [outer = 00000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3904 | 1468663012836 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]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1015ms 02:56:52 INFO - PROCESS | 3904 | 1468663012855 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 3904 | 1468663012859 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 02:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:56:52 INFO - PROCESS | 3904 | 1468663012878 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 3904 | 1468663012881 Marionette TRACE conn3 <- [1,1862,null,{}] 02:56:52 INFO - PROCESS | 3904 | 1468663012886 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}] 02:56:52 INFO - PROCESS | 3904 | 1468663012890 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:52 INFO - PROCESS | 3904 | 1468663012973 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:56:52 INFO - PROCESS | 3904 | 1468663012983 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 3904 | 1468663012986 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:52 INFO - PROCESS | 3904 | ++DOCSHELL 11AE4C00 == 31 [pid = 3904] [id = 475] 02:56:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (1291F400) [pid = 3904] [serial = 1425] [outer = 00000000] 02:56:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13031800) [pid = 3904] [serial = 1426] [outer = 1291F400] 02:56:53 INFO - PROCESS | 3904 | 1468663013033 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (131D4C00) [pid = 3904] [serial = 1427] [outer = 1291F400] 02:56:53 INFO - PROCESS | 3904 | 1468663013493 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]]]}] 02:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 681ms 02:56:53 INFO - PROCESS | 3904 | 1468663013561 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:56:53 INFO - PROCESS | 3904 | 1468663013565 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 02:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:56:53 INFO - PROCESS | 3904 | 1468663013570 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - PROCESS | 3904 | 1468663013572 Marionette TRACE conn3 <- [1,1866,null,{}] 02:56:53 INFO - PROCESS | 3904 | 1468663013576 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}] 02:56:53 INFO - PROCESS | 3904 | 1468663013578 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:53 INFO - PROCESS | 3904 | 1468663013663 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:56:53 INFO - PROCESS | 3904 | 1468663013763 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 3904 | 1468663013765 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:53 INFO - PROCESS | 3904 | ++DOCSHELL 13226000 == 32 [pid = 3904] [id = 476] 02:56:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (13438000) [pid = 3904] [serial = 1428] [outer = 00000000] 02:56:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (15414400) [pid = 3904] [serial = 1429] [outer = 13438000] 02:56:53 INFO - PROCESS | 3904 | 1468663013801 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (15610C00) [pid = 3904] [serial = 1430] [outer = 13438000] 02:56:54 INFO - PROCESS | 3904 | 1468663014177 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]]]}] 02:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 666ms 02:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:56:54 INFO - PROCESS | 3904 | 1468663014251 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 3904 | 1468663014253 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 02:56:54 INFO - PROCESS | 3904 | 1468663014258 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 3904 | 1468663014263 Marionette TRACE conn3 <- [1,1870,null,{}] 02:56:54 INFO - PROCESS | 3904 | 1468663014273 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}] 02:56:54 INFO - PROCESS | 3904 | 1468663014276 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:54 INFO - PROCESS | 3904 | 1468663014343 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:56:54 INFO - PROCESS | 3904 | 1468663014350 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 3904 | 1468663014352 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:54 INFO - PROCESS | 3904 | ++DOCSHELL 162AC800 == 33 [pid = 3904] [id = 477] 02:56:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162ACC00) [pid = 3904] [serial = 1431] [outer = 00000000] 02:56:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162ED400) [pid = 3904] [serial = 1432] [outer = 162ACC00] 02:56:54 INFO - PROCESS | 3904 | 1468663014401 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16317400) [pid = 3904] [serial = 1433] [outer = 162ACC00] 02:56:54 INFO - PROCESS | 3904 | 1468663014848 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]]]}] 02:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 636ms 02:56:54 INFO - PROCESS | 3904 | 1468663014888 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 3904 | 1468663014891 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 02:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:56:54 INFO - PROCESS | 3904 | 1468663014894 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 3904 | 1468663014896 Marionette TRACE conn3 <- [1,1874,null,{}] 02:56:54 INFO - PROCESS | 3904 | 1468663014899 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}] 02:56:54 INFO - PROCESS | 3904 | 1468663014901 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:55 INFO - PROCESS | 3904 | 1468663015040 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:56:55 INFO - PROCESS | 3904 | 1468663015103 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 3904 | 1468663015105 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:55 INFO - PROCESS | 3904 | ++DOCSHELL 16A32000 == 34 [pid = 3904] [id = 478] 02:56:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16A34400) [pid = 3904] [serial = 1434] [outer = 00000000] 02:56:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16A5A800) [pid = 3904] [serial = 1435] [outer = 16A34400] 02:56:55 INFO - PROCESS | 3904 | 1468663015147 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16A86400) [pid = 3904] [serial = 1436] [outer = 16A34400] 02:56:55 INFO - PROCESS | 3904 | 1468663015540 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]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 681ms 02:56:55 INFO - PROCESS | 3904 | 1468663015577 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 3904 | 1468663015580 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 02:56:55 INFO - PROCESS | 3904 | 1468663015583 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:56:55 INFO - PROCESS | 3904 | 1468663015584 Marionette TRACE conn3 <- [1,1878,null,{}] 02:56:55 INFO - PROCESS | 3904 | 1468663015588 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}] 02:56:55 INFO - PROCESS | 3904 | 1468663015590 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:55 INFO - PROCESS | 3904 | 1468663015704 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:56:55 INFO - PROCESS | 3904 | 1468663015709 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 3904 | 1468663015715 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:55 INFO - PROCESS | 3904 | ++DOCSHELL 139D4C00 == 35 [pid = 3904] [id = 479] 02:56:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A8C800) [pid = 3904] [serial = 1437] [outer = 00000000] 02:56:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16C08C00) [pid = 3904] [serial = 1438] [outer = 16A8C800] 02:56:55 INFO - PROCESS | 3904 | 1468663015769 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16E46400) [pid = 3904] [serial = 1439] [outer = 16A8C800] 02:56:56 INFO - PROCESS | 3904 | 1468663016237 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]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 681ms 02:56:56 INFO - PROCESS | 3904 | 1468663016270 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 3904 | 1468663016271 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 02:56:56 INFO - PROCESS | 3904 | 1468663016275 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:56:56 INFO - PROCESS | 3904 | 1468663016277 Marionette TRACE conn3 <- [1,1882,null,{}] 02:56:56 INFO - PROCESS | 3904 | 1468663016280 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}] 02:56:56 INFO - PROCESS | 3904 | 1468663016282 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:56 INFO - PROCESS | 3904 | 1468663016417 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:56:56 INFO - PROCESS | 3904 | 1468663016440 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 3904 | 1468663016442 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:56 INFO - PROCESS | 3904 | ++DOCSHELL 16F4DC00 == 36 [pid = 3904] [id = 480] 02:56:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17783C00) [pid = 3904] [serial = 1440] [outer = 00000000] 02:56:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (177AF400) [pid = 3904] [serial = 1441] [outer = 17783C00] 02:56:56 INFO - PROCESS | 3904 | 1468663016467 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (177B0400) [pid = 3904] [serial = 1442] [outer = 17783C00] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (177A8800) [pid = 3904] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1560E000) [pid = 3904] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (131DC400) [pid = 3904] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (154ECC00) [pid = 3904] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (112E0400) [pid = 3904] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (10A7C000) [pid = 3904] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1602E800) [pid = 3904] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162AF800) [pid = 3904] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16A5E000) [pid = 3904] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (10472C00) [pid = 3904] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16C0B000) [pid = 3904] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:56:56 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16020400) [pid = 3904] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:56:56 INFO - PROCESS | 3904 | 1468663016977 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]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 712ms 02:56:56 INFO - PROCESS | 3904 | 1468663016998 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 3904 | 1468663017000 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 02:56:56 INFO - PROCESS | 3904 | 1468663017004 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:56:56 INFO - PROCESS | 3904 | 1468663016989 Marionette TRACE conn3 <- [1,1886,null,{}] 02:56:56 INFO - PROCESS | 3904 | 1468663016993 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}] 02:56:56 INFO - PROCESS | 3904 | 1468663016994 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:57 INFO - PROCESS | 3904 | 1468663017074 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:56:57 INFO - PROCESS | 3904 | 1468663017079 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 3904 | 1468663017081 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:57 INFO - PROCESS | 3904 | ++DOCSHELL 1315F400 == 37 [pid = 3904] [id = 481] 02:56:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (13163C00) [pid = 3904] [serial = 1443] [outer = 00000000] 02:56:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16020400) [pid = 3904] [serial = 1444] [outer = 13163C00] 02:56:57 INFO - PROCESS | 3904 | 1468663017123 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (162F6000) [pid = 3904] [serial = 1445] [outer = 13163C00] 02:56:57 INFO - PROCESS | 3904 | 1468663017537 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]]]}] 02:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 575ms 02:56:57 INFO - PROCESS | 3904 | 1468663017570 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 3904 | 1468663017572 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 02:56:57 INFO - PROCESS | 3904 | 1468663017576 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - PROCESS | 3904 | 1468663017577 Marionette TRACE conn3 <- [1,1890,null,{}] 02:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:56:57 INFO - PROCESS | 3904 | 1468663017581 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}] 02:56:57 INFO - PROCESS | 3904 | 1468663017583 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:57 INFO - PROCESS | 3904 | 1468663017659 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:56:57 INFO - PROCESS | 3904 | 1468663017664 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 3904 | 1468663017666 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:57 INFO - PROCESS | 3904 | ++DOCSHELL 13952C00 == 38 [pid = 3904] [id = 482] 02:56:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15410000) [pid = 3904] [serial = 1446] [outer = 00000000] 02:56:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1712FC00) [pid = 3904] [serial = 1447] [outer = 15410000] 02:56:57 INFO - PROCESS | 3904 | 1468663017709 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (177AE000) [pid = 3904] [serial = 1448] [outer = 15410000] 02:56:58 INFO - PROCESS | 3904 | 1468663018139 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]]]}] 02:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 621ms 02:56:58 INFO - PROCESS | 3904 | 1468663018197 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 3904 | 1468663018199 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 02:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:56:58 INFO - PROCESS | 3904 | 1468663018203 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 3904 | 1468663018204 Marionette TRACE conn3 <- [1,1894,null,{}] 02:56:58 INFO - PROCESS | 3904 | 1468663018208 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}] 02:56:58 INFO - PROCESS | 3904 | 1468663018210 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:58 INFO - PROCESS | 3904 | 1468663018287 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:56:58 INFO - PROCESS | 3904 | 1468663018293 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 3904 | 1468663018295 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:58 INFO - PROCESS | 3904 | ++DOCSHELL 162A5400 == 39 [pid = 3904] [id = 483] 02:56:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A8A800) [pid = 3904] [serial = 1449] [outer = 00000000] 02:56:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (18041C00) [pid = 3904] [serial = 1450] [outer = 16A8A800] 02:56:58 INFO - PROCESS | 3904 | 1468663018339 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1804A000) [pid = 3904] [serial = 1451] [outer = 16A8A800] 02:56:58 INFO - PROCESS | 3904 | 1468663018774 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]]]}] 02:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 605ms 02:56:58 INFO - PROCESS | 3904 | 1468663018823 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 3904 | 1468663018825 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 02:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:56:58 INFO - PROCESS | 3904 | 1468663018867 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 3904 | 1468663018871 Marionette TRACE conn3 <- [1,1898,null,{}] 02:56:58 INFO - PROCESS | 3904 | 1468663018878 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}] 02:56:58 INFO - PROCESS | 3904 | 1468663018885 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:58 INFO - PROCESS | 3904 | 1468663019002 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:56:59 INFO - PROCESS | 3904 | 1468663019216 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 3904 | 1468663019220 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:56:59 INFO - PROCESS | 3904 | ++DOCSHELL 11AE3400 == 40 [pid = 3904] [id = 484] 02:56:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (11AE5800) [pid = 3904] [serial = 1452] [outer = 00000000] 02:56:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (129B5400) [pid = 3904] [serial = 1453] [outer = 11AE5800] 02:56:59 INFO - PROCESS | 3904 | 1468663019278 Marionette DEBUG loaded listener.js 02:56:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1321B400) [pid = 3904] [serial = 1454] [outer = 11AE5800] 02:56:59 INFO - PROCESS | 3904 | 1468663019830 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]]]}] 02:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 999ms 02:56:59 INFO - PROCESS | 3904 | 1468663019878 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 3904 | 1468663019882 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 02:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:56:59 INFO - PROCESS | 3904 | 1468663019887 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 3904 | 1468663019890 Marionette TRACE conn3 <- [1,1902,null,{}] 02:56:59 INFO - PROCESS | 3904 | 1468663019923 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}] 02:56:59 INFO - PROCESS | 3904 | 1468663019927 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:00 INFO - PROCESS | 3904 | 1468663020036 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:57:00 INFO - PROCESS | 3904 | 1468663020171 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 3904 | 1468663020174 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:00 INFO - PROCESS | 3904 | ++DOCSHELL 15B82800 == 41 [pid = 3904] [id = 485] 02:57:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (15C59C00) [pid = 3904] [serial = 1455] [outer = 00000000] 02:57:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16026C00) [pid = 3904] [serial = 1456] [outer = 15C59C00] 02:57:00 INFO - PROCESS | 3904 | 1468663020230 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (162AC000) [pid = 3904] [serial = 1457] [outer = 15C59C00] 02:57:00 INFO - PROCESS | 3904 | 1468663020776 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]]]}] 02:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 969ms 02:57:00 INFO - PROCESS | 3904 | 1468663020868 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 3904 | 1468663020871 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 02:57:00 INFO - PROCESS | 3904 | 1468663020876 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 3904 | 1468663020878 Marionette TRACE conn3 <- [1,1906,null,{}] 02:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:57:00 INFO - PROCESS | 3904 | 1468663020883 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}] 02:57:00 INFO - PROCESS | 3904 | 1468663020885 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:01 INFO - PROCESS | 3904 | 1468663021007 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:57:01 INFO - PROCESS | 3904 | 1468663021142 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 3904 | 1468663021149 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:01 INFO - PROCESS | 3904 | ++DOCSHELL 1778B800 == 42 [pid = 3904] [id = 486] 02:57:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1778F000) [pid = 3904] [serial = 1458] [outer = 00000000] 02:57:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (177B0000) [pid = 3904] [serial = 1459] [outer = 1778F000] 02:57:01 INFO - PROCESS | 3904 | 1468663021206 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (17A87400) [pid = 3904] [serial = 1460] [outer = 1778F000] 02:57:01 INFO - PROCESS | 3904 | 1468663021762 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]]]}] 02:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 923ms 02:57:01 INFO - PROCESS | 3904 | 1468663021929 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 3904 | 1468663021934 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 02:57:01 INFO - PROCESS | 3904 | 1468663021964 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 3904 | 1468663021969 Marionette TRACE conn3 <- [1,1910,null,{}] 02:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:57:01 INFO - PROCESS | 3904 | 1468663021977 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}] 02:57:01 INFO - PROCESS | 3904 | 1468663021980 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:02 INFO - PROCESS | 3904 | 1468663022080 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:57:02 INFO - PROCESS | 3904 | 1468663022210 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 3904 | 1468663022214 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:02 INFO - PROCESS | 3904 | ++DOCSHELL 11CD6800 == 43 [pid = 3904] [id = 487] 02:57:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1281F400) [pid = 3904] [serial = 1461] [outer = 00000000] 02:57:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (129B2C00) [pid = 3904] [serial = 1462] [outer = 1281F400] 02:57:02 INFO - PROCESS | 3904 | 1468663022266 Marionette DEBUG loaded listener.js 02:57:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1302FC00) [pid = 3904] [serial = 1463] [outer = 1281F400] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 13952C00 == 42 [pid = 3904] [id = 482] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 1315F400 == 41 [pid = 3904] [id = 481] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 16F4DC00 == 40 [pid = 3904] [id = 480] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 139D4C00 == 39 [pid = 3904] [id = 479] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 16A32000 == 38 [pid = 3904] [id = 478] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 162AC800 == 37 [pid = 3904] [id = 477] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 13226000 == 36 [pid = 3904] [id = 476] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 11AE4C00 == 35 [pid = 3904] [id = 475] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 176CFC00 == 34 [pid = 3904] [id = 472] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 0F2E3800 == 33 [pid = 3904] [id = 474] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 10A0E000 == 32 [pid = 3904] [id = 473] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 10434400 == 31 [pid = 3904] [id = 463] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 1778B800 == 30 [pid = 3904] [id = 486] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 162A5400 == 29 [pid = 3904] [id = 483] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 11AE3400 == 28 [pid = 3904] [id = 484] 02:57:03 INFO - PROCESS | 3904 | --DOCSHELL 15B82800 == 27 [pid = 3904] [id = 485] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (1321BC00) [pid = 3904] [serial = 1396] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (13948400) [pid = 3904] [serial = 1397] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (15C5C000) [pid = 3904] [serial = 1399] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (114CF800) [pid = 3904] [serial = 1393] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (11CD2C00) [pid = 3904] [serial = 1394] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (1145FC00) [pid = 3904] [serial = 1391] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (10EDB000) [pid = 3904] [serial = 1390] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (162F2000) [pid = 3904] [serial = 1402] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1631FC00) [pid = 3904] [serial = 1405] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16318000) [pid = 3904] [serial = 1403] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (177AB400) [pid = 3904] [serial = 1417] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16A90800) [pid = 3904] [serial = 1408] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1315DC00) [pid = 3904] [serial = 1382] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (129B6C00) [pid = 3904] [serial = 1381] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (17137C00) [pid = 3904] [serial = 1415] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162F9C00) [pid = 3904] [serial = 1385] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162A4800) [pid = 3904] [serial = 1384] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (170E0400) [pid = 3904] [serial = 1414] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (19773400) [pid = 3904] [serial = 1388] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (17A7AC00) [pid = 3904] [serial = 1387] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16E41000) [pid = 3904] [serial = 1409] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16A51800) [pid = 3904] [serial = 1406] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16321000) [pid = 3904] [serial = 1411] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16A8E400) [pid = 3904] [serial = 1412] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16024C00) [pid = 3904] [serial = 1400] [outer = 00000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3904 | 1468663023458 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]]]}] 02:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1513ms 02:57:03 INFO - PROCESS | 3904 | 1468663023487 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 3904 | 1468663023492 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 02:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:57:03 INFO - PROCESS | 3904 | 1468663023497 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:57:03 INFO - PROCESS | 3904 | 1468663023500 Marionette TRACE conn3 <- [1,1914,null,{}] 02:57:03 INFO - PROCESS | 3904 | 1468663023542 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}] 02:57:03 INFO - PROCESS | 3904 | 1468663023545 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:03 INFO - PROCESS | 3904 | 1468663023634 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:57:03 INFO - PROCESS | 3904 | 1468663023724 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 3904 | 1468663023710 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:03 INFO - PROCESS | 3904 | ++DOCSHELL 10A0E000 == 28 [pid = 3904] [id = 488] 02:57:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (10A77000) [pid = 3904] [serial = 1464] [outer = 00000000] 02:57:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (112EA800) [pid = 3904] [serial = 1465] [outer = 10A77000] 02:57:03 INFO - PROCESS | 3904 | 1468663023757 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1146BC00) [pid = 3904] [serial = 1466] [outer = 10A77000] 02:57:04 INFO - PROCESS | 3904 | 1468663024180 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]]]}] 02:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 712ms 02:57:04 INFO - PROCESS | 3904 | 1468663024219 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 3904 | 1468663024224 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 02:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:57:04 INFO - PROCESS | 3904 | 1468663024231 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 3904 | 1468663024233 Marionette TRACE conn3 <- [1,1918,null,{}] 02:57:04 INFO - PROCESS | 3904 | 1468663024238 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}] 02:57:04 INFO - PROCESS | 3904 | 1468663024224 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:04 INFO - PROCESS | 3904 | 1468663024309 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:57:04 INFO - PROCESS | 3904 | 1468663024317 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 3904 | 1468663024320 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:04 INFO - PROCESS | 3904 | ++DOCSHELL 130D0800 == 29 [pid = 3904] [id = 489] 02:57:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (130D0C00) [pid = 3904] [serial = 1467] [outer = 00000000] 02:57:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (13162000) [pid = 3904] [serial = 1468] [outer = 130D0C00] 02:57:04 INFO - PROCESS | 3904 | 1468663024371 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1321AC00) [pid = 3904] [serial = 1469] [outer = 130D0C00] 02:57:04 INFO - PROCESS | 3904 | 1468663024822 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]]]}] 02:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 605ms 02:57:04 INFO - PROCESS | 3904 | 1468663024833 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 3904 | 1468663024836 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 02:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:57:04 INFO - PROCESS | 3904 | 1468663024839 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 3904 | 1468663024842 Marionette TRACE conn3 <- [1,1922,null,{}] 02:57:04 INFO - PROCESS | 3904 | 1468663024853 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}] 02:57:04 INFO - PROCESS | 3904 | 1468663024858 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:04 INFO - PROCESS | 3904 | 1468663024948 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:57:04 INFO - PROCESS | 3904 | 1468663024956 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 3904 | 1468663024959 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:04 INFO - PROCESS | 3904 | ++DOCSHELL 157BD400 == 30 [pid = 3904] [id = 490] 02:57:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (157BDC00) [pid = 3904] [serial = 1470] [outer = 00000000] 02:57:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15C5B800) [pid = 3904] [serial = 1471] [outer = 157BDC00] 02:57:05 INFO - PROCESS | 3904 | 1468663025038 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16024C00) [pid = 3904] [serial = 1472] [outer = 157BDC00] 02:57:05 INFO - PROCESS | 3904 | 1468663025482 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]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 681ms 02:57:05 INFO - PROCESS | 3904 | 1468663025526 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:57:05 INFO - PROCESS | 3904 | 1468663025529 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 02:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:57:05 INFO - PROCESS | 3904 | 1468663025542 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - PROCESS | 3904 | 1468663025544 Marionette TRACE conn3 <- [1,1926,null,{}] 02:57:05 INFO - PROCESS | 3904 | 1468663025548 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}] 02:57:05 INFO - PROCESS | 3904 | 1468663025549 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:05 INFO - PROCESS | 3904 | 1468663025663 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:57:05 INFO - PROCESS | 3904 | 1468663025669 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:05 INFO - PROCESS | 3904 | 1468663025671 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:05 INFO - PROCESS | 3904 | ++DOCSHELL 15609400 == 31 [pid = 3904] [id = 491] 02:57:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15C5A000) [pid = 3904] [serial = 1473] [outer = 00000000] 02:57:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (162B3000) [pid = 3904] [serial = 1474] [outer = 15C5A000] 02:57:05 INFO - PROCESS | 3904 | 1468663025765 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (162F5800) [pid = 3904] [serial = 1475] [outer = 15C5A000] 02:57:06 INFO - PROCESS | 3904 | 1468663026169 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]]]}] 02:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 681ms 02:57:06 INFO - PROCESS | 3904 | 1468663026214 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 3904 | 1468663026216 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 02:57:06 INFO - PROCESS | 3904 | 1468663026219 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:57:06 INFO - PROCESS | 3904 | 1468663026221 Marionette TRACE conn3 <- [1,1930,null,{}] 02:57:06 INFO - PROCESS | 3904 | 1468663026234 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}] 02:57:06 INFO - PROCESS | 3904 | 1468663026236 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:06 INFO - PROCESS | 3904 | 1468663026343 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:57:06 INFO - PROCESS | 3904 | 1468663026437 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 3904 | 1468663026439 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:06 INFO - PROCESS | 3904 | ++DOCSHELL 16316C00 == 32 [pid = 3904] [id = 492] 02:57:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1631A800) [pid = 3904] [serial = 1476] [outer = 00000000] 02:57:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16324800) [pid = 3904] [serial = 1477] [outer = 1631A800] 02:57:06 INFO - PROCESS | 3904 | 1468663026482 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16A53C00) [pid = 3904] [serial = 1478] [outer = 1631A800] 02:57:06 INFO - PROCESS | 3904 | 1468663026895 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]]]}] 02:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 711ms 02:57:06 INFO - PROCESS | 3904 | 1468663026928 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:57:06 INFO - PROCESS | 3904 | 1468663026930 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 02:57:06 INFO - PROCESS | 3904 | 1468663026934 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 3904 | 1468663026935 Marionette TRACE conn3 <- [1,1934,null,{}] 02:57:06 INFO - PROCESS | 3904 | 1468663026940 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}] 02:57:06 INFO - PROCESS | 3904 | 1468663026945 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:07 INFO - PROCESS | 3904 | 1468663027076 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:57:07 INFO - PROCESS | 3904 | 1468663027147 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 3904 | 1468663027149 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:07 INFO - PROCESS | 3904 | ++DOCSHELL 16318800 == 33 [pid = 3904] [id = 493] 02:57:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16A91800) [pid = 3904] [serial = 1479] [outer = 00000000] 02:57:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16D46000) [pid = 3904] [serial = 1480] [outer = 16A91800] 02:57:07 INFO - PROCESS | 3904 | 1468663027192 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16E45000) [pid = 3904] [serial = 1481] [outer = 16A91800] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16A34400) [pid = 3904] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16A8C800) [pid = 3904] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10EE0400) [pid = 3904] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1778AC00) [pid = 3904] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17783C00) [pid = 3904] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (13438000) [pid = 3904] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162ACC00) [pid = 3904] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1291F400) [pid = 3904] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (0F2E4400) [pid = 3904] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (13163C00) [pid = 3904] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (15410000) [pid = 3904] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:57:07 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16A8A800) [pid = 3904] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:57:07 INFO - PROCESS | 3904 | 1468663027747 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]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 878ms 02:57:07 INFO - PROCESS | 3904 | 1468663027819 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 3904 | 1468663027830 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 02:57:07 INFO - PROCESS | 3904 | 1468663027834 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:57:07 INFO - PROCESS | 3904 | 1468663027836 Marionette TRACE conn3 <- [1,1938,null,{}] 02:57:07 INFO - PROCESS | 3904 | 1468663027839 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}] 02:57:07 INFO - PROCESS | 3904 | 1468663027841 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:07 INFO - PROCESS | 3904 | 1468663027935 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:57:07 INFO - PROCESS | 3904 | 1468663027992 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 3904 | 1468663027994 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:08 INFO - PROCESS | 3904 | ++DOCSHELL 11C48800 == 34 [pid = 3904] [id = 494] 02:57:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (13160800) [pid = 3904] [serial = 1482] [outer = 00000000] 02:57:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (162AAC00) [pid = 3904] [serial = 1483] [outer = 13160800] 02:57:08 INFO - PROCESS | 3904 | 1468663028038 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162AB800) [pid = 3904] [serial = 1484] [outer = 13160800] 02:57:08 INFO - PROCESS | 3904 | 1468663028411 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]]]}] 02:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 621ms 02:57:08 INFO - PROCESS | 3904 | 1468663028458 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 3904 | 1468663028460 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 02:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:57:08 INFO - PROCESS | 3904 | 1468663028447 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 3904 | 1468663028449 Marionette TRACE conn3 <- [1,1942,null,{}] 02:57:08 INFO - PROCESS | 3904 | 1468663028453 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}] 02:57:08 INFO - PROCESS | 3904 | 1468663028454 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:08 INFO - PROCESS | 3904 | 1468663028533 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:57:08 INFO - PROCESS | 3904 | 1468663028538 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 3904 | 1468663028540 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:08 INFO - PROCESS | 3904 | ++DOCSHELL 16A59C00 == 35 [pid = 3904] [id = 495] 02:57:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16A8C800) [pid = 3904] [serial = 1485] [outer = 00000000] 02:57:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1768B400) [pid = 3904] [serial = 1486] [outer = 16A8C800] 02:57:08 INFO - PROCESS | 3904 | 1468663028583 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1768C000) [pid = 3904] [serial = 1487] [outer = 16A8C800] 02:57:08 INFO - PROCESS | 3904 | 1468663028990 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]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 575ms 02:57:09 INFO - PROCESS | 3904 | 1468663029038 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 3904 | 1468663029040 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 02:57:09 INFO - PROCESS | 3904 | 1468663029044 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 3904 | 1468663029045 Marionette TRACE conn3 <- [1,1946,null,{}] 02:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:57:09 INFO - PROCESS | 3904 | 1468663029049 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}] 02:57:09 INFO - PROCESS | 3904 | 1468663029051 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:09 INFO - PROCESS | 3904 | 1468663029127 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:57:09 INFO - PROCESS | 3904 | 1468663029135 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 3904 | 1468663029137 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:09 INFO - PROCESS | 3904 | ++DOCSHELL 157B9000 == 36 [pid = 3904] [id = 496] 02:57:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (17790C00) [pid = 3904] [serial = 1488] [outer = 00000000] 02:57:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (177AB400) [pid = 3904] [serial = 1489] [outer = 17790C00] 02:57:09 INFO - PROCESS | 3904 | 1468663029187 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (177B1C00) [pid = 3904] [serial = 1490] [outer = 17790C00] 02:57:09 INFO - PROCESS | 3904 | 1468663029791 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]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 757ms 02:57:09 INFO - PROCESS | 3904 | 1468663029811 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 3904 | 1468663029816 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 02:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:57:09 INFO - PROCESS | 3904 | 1468663029844 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 3904 | 1468663029848 Marionette TRACE conn3 <- [1,1950,null,{}] 02:57:09 INFO - PROCESS | 3904 | 1468663029856 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}] 02:57:09 INFO - PROCESS | 3904 | 1468663029859 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:09 INFO - PROCESS | 3904 | 1468663029979 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:57:10 INFO - PROCESS | 3904 | 1468663030117 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 3904 | 1468663030122 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:10 INFO - PROCESS | 3904 | ++DOCSHELL 103D2000 == 37 [pid = 3904] [id = 497] 02:57:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (10434400) [pid = 3904] [serial = 1491] [outer = 00000000] 02:57:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1146E000) [pid = 3904] [serial = 1492] [outer = 10434400] 02:57:10 INFO - PROCESS | 3904 | 1468663030179 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (129F6400) [pid = 3904] [serial = 1493] [outer = 10434400] 02:57:10 INFO - PROCESS | 3904 | 1468663030898 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]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1136ms 02:57:10 INFO - PROCESS | 3904 | 1468663030968 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 3904 | 1468663030973 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 02:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:57:10 INFO - PROCESS | 3904 | 1468663030979 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 3904 | 1468663030982 Marionette TRACE conn3 <- [1,1954,null,{}] 02:57:11 INFO - PROCESS | 3904 | 1468663031011 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}] 02:57:11 INFO - PROCESS | 3904 | 1468663031014 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:11 INFO - PROCESS | 3904 | 1468663031166 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:57:11 INFO - PROCESS | 3904 | 1468663031225 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 3904 | 1468663031229 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:11 INFO - PROCESS | 3904 | ++DOCSHELL 139D8400 == 38 [pid = 3904] [id = 498] 02:57:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (139D8C00) [pid = 3904] [serial = 1494] [outer = 00000000] 02:57:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (154EE000) [pid = 3904] [serial = 1495] [outer = 139D8C00] 02:57:11 INFO - PROCESS | 3904 | 1468663031289 Marionette DEBUG loaded listener.js 02:57:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (157B9400) [pid = 3904] [serial = 1496] [outer = 139D8C00] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 16A59C00 == 37 [pid = 3904] [id = 495] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 11C48800 == 36 [pid = 3904] [id = 494] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 16318800 == 35 [pid = 3904] [id = 493] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 16316C00 == 34 [pid = 3904] [id = 492] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 15609400 == 33 [pid = 3904] [id = 491] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 157BD400 == 32 [pid = 3904] [id = 490] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 130D0800 == 31 [pid = 3904] [id = 489] 02:57:11 INFO - PROCESS | 3904 | --DOCSHELL 10A0E000 == 30 [pid = 3904] [id = 488] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (16A5A800) [pid = 3904] [serial = 1435] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16A86400) [pid = 3904] [serial = 1436] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16C08C00) [pid = 3904] [serial = 1438] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (130A0400) [pid = 3904] [serial = 1420] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (131D6000) [pid = 3904] [serial = 1421] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (177ABC00) [pid = 3904] [serial = 1418] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (177AF400) [pid = 3904] [serial = 1441] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (15414400) [pid = 3904] [serial = 1429] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (15610C00) [pid = 3904] [serial = 1430] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162ED400) [pid = 3904] [serial = 1432] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13031800) [pid = 3904] [serial = 1426] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (131D4C00) [pid = 3904] [serial = 1427] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1036D000) [pid = 3904] [serial = 1423] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (10A74400) [pid = 3904] [serial = 1424] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16020400) [pid = 3904] [serial = 1444] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (162F6000) [pid = 3904] [serial = 1445] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (177B0400) [pid = 3904] [serial = 1442] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16E46400) [pid = 3904] [serial = 1439] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (177AE000) [pid = 3904] [serial = 1448] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1804A000) [pid = 3904] [serial = 1451] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1712FC00) [pid = 3904] [serial = 1447] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16317400) [pid = 3904] [serial = 1433] [outer = 00000000] [url = about:blank] 02:57:11 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (18041C00) [pid = 3904] [serial = 1450] [outer = 00000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3904 | 1468663032067 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]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1150ms 02:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:57:12 INFO - PROCESS | 3904 | 1468663032141 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:57:12 INFO - PROCESS | 3904 | 1468663032145 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 02:57:12 INFO - PROCESS | 3904 | 1468663032149 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - PROCESS | 3904 | 1468663032154 Marionette TRACE conn3 <- [1,1958,null,{}] 02:57:12 INFO - PROCESS | 3904 | 1468663032159 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}] 02:57:12 INFO - PROCESS | 3904 | 1468663032161 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:12 INFO - PROCESS | 3904 | 1468663032230 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:57:12 INFO - PROCESS | 3904 | 1468663032241 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 3904 | 1468663032244 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:12 INFO - PROCESS | 3904 | ++DOCSHELL 112A4C00 == 31 [pid = 3904] [id = 499] 02:57:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (112AA000) [pid = 3904] [serial = 1497] [outer = 00000000] 02:57:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (114D6C00) [pid = 3904] [serial = 1498] [outer = 112AA000] 02:57:12 INFO - PROCESS | 3904 | 1468663032302 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (129EA400) [pid = 3904] [serial = 1499] [outer = 112AA000] 02:57:12 INFO - PROCESS | 3904 | 1468663032763 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]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 666ms 02:57:12 INFO - PROCESS | 3904 | 1468663032828 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:57:12 INFO - PROCESS | 3904 | 1468663032832 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 02:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:57:12 INFO - PROCESS | 3904 | 1468663032840 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - PROCESS | 3904 | 1468663032842 Marionette TRACE conn3 <- [1,1962,null,{}] 02:57:12 INFO - PROCESS | 3904 | 1468663032846 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}] 02:57:12 INFO - PROCESS | 3904 | 1468663032848 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:12 INFO - PROCESS | 3904 | 1468663032936 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:57:12 INFO - PROCESS | 3904 | 1468663032944 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 3904 | 1468663032947 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:12 INFO - PROCESS | 3904 | ++DOCSHELL 131DD000 == 32 [pid = 3904] [id = 500] 02:57:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (131DD800) [pid = 3904] [serial = 1500] [outer = 00000000] 02:57:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (139D4C00) [pid = 3904] [serial = 1501] [outer = 131DD800] 02:57:12 INFO - PROCESS | 3904 | 1468663032992 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (141AA000) [pid = 3904] [serial = 1502] [outer = 131DD800] 02:57:13 INFO - PROCESS | 3904 | 1468663033439 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]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 620ms 02:57:13 INFO - PROCESS | 3904 | 1468663033456 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:57:13 INFO - PROCESS | 3904 | 1468663033458 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 02:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:57:13 INFO - PROCESS | 3904 | 1468663033461 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 3904 | 1468663033465 Marionette TRACE conn3 <- [1,1966,null,{}] 02:57:13 INFO - PROCESS | 3904 | 1468663033479 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}] 02:57:13 INFO - PROCESS | 3904 | 1468663033483 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:13 INFO - PROCESS | 3904 | 1468663033567 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:57:13 INFO - PROCESS | 3904 | 1468663033574 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 3904 | 1468663033578 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:13 INFO - PROCESS | 3904 | ++DOCSHELL 162AA400 == 33 [pid = 3904] [id = 501] 02:57:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162AA800) [pid = 3904] [serial = 1503] [outer = 00000000] 02:57:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162F1000) [pid = 3904] [serial = 1504] [outer = 162AA800] 02:57:13 INFO - PROCESS | 3904 | 1468663033625 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16319000) [pid = 3904] [serial = 1505] [outer = 162AA800] 02:57:14 INFO - PROCESS | 3904 | 1468663034049 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]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 621ms 02:57:14 INFO - PROCESS | 3904 | 1468663034080 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 3904 | 1468663034083 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 02:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:57:14 INFO - PROCESS | 3904 | 1468663034086 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 3904 | 1468663034088 Marionette TRACE conn3 <- [1,1970,null,{}] 02:57:14 INFO - PROCESS | 3904 | 1468663034092 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}] 02:57:14 INFO - PROCESS | 3904 | 1468663034093 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:14 INFO - PROCESS | 3904 | 1468663034178 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:57:14 INFO - PROCESS | 3904 | 1468663034184 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 3904 | 1468663034186 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:14 INFO - PROCESS | 3904 | ++DOCSHELL 16320C00 == 34 [pid = 3904] [id = 502] 02:57:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16321800) [pid = 3904] [serial = 1506] [outer = 00000000] 02:57:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16A5F000) [pid = 3904] [serial = 1507] [outer = 16321800] 02:57:14 INFO - PROCESS | 3904 | 1468663034233 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16A89C00) [pid = 3904] [serial = 1508] [outer = 16321800] 02:57:14 INFO - PROCESS | 3904 | 1468663034689 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]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 666ms 02:57:14 INFO - PROCESS | 3904 | 1468663034774 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 3904 | 1468663034777 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 02:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:57:14 INFO - PROCESS | 3904 | 1468663034780 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 3904 | 1468663034782 Marionette TRACE conn3 <- [1,1974,null,{}] 02:57:14 INFO - PROCESS | 3904 | 1468663034786 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}] 02:57:14 INFO - PROCESS | 3904 | 1468663034788 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:14 INFO - PROCESS | 3904 | 1468663034895 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:57:14 INFO - PROCESS | 3904 | 1468663034887 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 3904 | 1468663034889 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:14 INFO - PROCESS | 3904 | ++DOCSHELL 16A8D800 == 35 [pid = 3904] [id = 503] 02:57:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A8F400) [pid = 3904] [serial = 1509] [outer = 00000000] 02:57:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16C07C00) [pid = 3904] [serial = 1510] [outer = 16A8F400] 02:57:14 INFO - PROCESS | 3904 | 1468663034993 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16D3CC00) [pid = 3904] [serial = 1511] [outer = 16A8F400] 02:57:15 INFO - PROCESS | 3904 | 1468663035412 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]]]}] 02:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 681ms 02:57:15 INFO - PROCESS | 3904 | 1468663035443 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:57:15 INFO - PROCESS | 3904 | 1468663035445 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 02:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:57:15 INFO - PROCESS | 3904 | 1468663035449 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:57:15 INFO - PROCESS | 3904 | 1468663035451 Marionette TRACE conn3 <- [1,1978,null,{}] 02:57:15 INFO - PROCESS | 3904 | 1468663035459 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}] 02:57:15 INFO - PROCESS | 3904 | 1468663035465 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:15 INFO - PROCESS | 3904 | 1468663035614 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:57:15 INFO - PROCESS | 3904 | 1468663035638 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 3904 | 1468663035640 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:15 INFO - PROCESS | 3904 | ++DOCSHELL 177A7800 == 36 [pid = 3904] [id = 504] 02:57:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (177AA000) [pid = 3904] [serial = 1512] [outer = 00000000] 02:57:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (177AF400) [pid = 3904] [serial = 1513] [outer = 177AA000] 02:57:15 INFO - PROCESS | 3904 | 1468663035683 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (177ABC00) [pid = 3904] [serial = 1514] [outer = 177AA000] 02:57:16 INFO - PROCESS | 3904 | 1468663036117 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]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 711ms 02:57:16 INFO - PROCESS | 3904 | 1468663036175 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 3904 | 1468663036177 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 02:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:57:16 INFO - PROCESS | 3904 | 1468663036181 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 3904 | 1468663036182 Marionette TRACE conn3 <- [1,1982,null,{}] 02:57:16 INFO - PROCESS | 3904 | 1468663036186 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}] 02:57:16 INFO - PROCESS | 3904 | 1468663036188 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:16 INFO - PROCESS | 3904 | 1468663036298 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:57:16 INFO - PROCESS | 3904 | 1468663036303 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 3904 | 1468663036305 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:16 INFO - PROCESS | 3904 | ++DOCSHELL 15C66400 == 37 [pid = 3904] [id = 505] 02:57:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (17783400) [pid = 3904] [serial = 1515] [outer = 00000000] 02:57:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (17A82C00) [pid = 3904] [serial = 1516] [outer = 17783400] 02:57:16 INFO - PROCESS | 3904 | 1468663036348 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (17A88000) [pid = 3904] [serial = 1517] [outer = 17783400] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (130D0C00) [pid = 3904] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (157BDC00) [pid = 3904] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16A91800) [pid = 3904] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1281F400) [pid = 3904] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (10A77000) [pid = 3904] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1631A800) [pid = 3904] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (11AE5800) [pid = 3904] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (15C59C00) [pid = 3904] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16A8C800) [pid = 3904] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1778F000) [pid = 3904] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (13160800) [pid = 3904] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:57:16 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (15C5A000) [pid = 3904] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:57:16 INFO - PROCESS | 3904 | 1468663036784 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]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 681ms 02:57:16 INFO - PROCESS | 3904 | 1468663036862 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 3904 | 1468663036864 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 02:57:16 INFO - PROCESS | 3904 | 1468663036867 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:57:16 INFO - PROCESS | 3904 | 1468663036869 Marionette TRACE conn3 <- [1,1986,null,{}] 02:57:16 INFO - PROCESS | 3904 | 1468663036873 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}] 02:57:16 INFO - PROCESS | 3904 | 1468663036875 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:16 INFO - PROCESS | 3904 | 1468663036977 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:57:16 INFO - PROCESS | 3904 | 1468663036983 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 3904 | 1468663036985 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:16 INFO - PROCESS | 3904 | ++DOCSHELL 131D2000 == 38 [pid = 3904] [id = 506] 02:57:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (14453400) [pid = 3904] [serial = 1518] [outer = 00000000] 02:57:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16325800) [pid = 3904] [serial = 1519] [outer = 14453400] 02:57:17 INFO - PROCESS | 3904 | 1468663037029 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17137C00) [pid = 3904] [serial = 1520] [outer = 14453400] 02:57:17 INFO - PROCESS | 3904 | 1468663037439 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]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 620ms 02:57:17 INFO - PROCESS | 3904 | 1468663037488 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 3904 | 1468663037490 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 02:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:57:17 INFO - PROCESS | 3904 | 1468663037494 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 3904 | 1468663037496 Marionette TRACE conn3 <- [1,1990,null,{}] 02:57:17 INFO - PROCESS | 3904 | 1468663037499 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}] 02:57:17 INFO - PROCESS | 3904 | 1468663037501 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:17 INFO - PROCESS | 3904 | 1468663037578 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:57:17 INFO - PROCESS | 3904 | 1468663037583 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 3904 | 1468663037585 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:17 INFO - PROCESS | 3904 | ++DOCSHELL 162A8C00 == 39 [pid = 3904] [id = 507] 02:57:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1631D800) [pid = 3904] [serial = 1521] [outer = 00000000] 02:57:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (181CC000) [pid = 3904] [serial = 1522] [outer = 1631D800] 02:57:17 INFO - PROCESS | 3904 | 1468663037627 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (199AD400) [pid = 3904] [serial = 1523] [outer = 1631D800] 02:57:18 INFO - PROCESS | 3904 | 1468663038045 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]]]}] 02:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 576ms 02:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:57:18 INFO - PROCESS | 3904 | 1468663038083 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 3904 | 1468663038085 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 02:57:18 INFO - PROCESS | 3904 | 1468663038088 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - PROCESS | 3904 | 1468663038090 Marionette TRACE conn3 <- [1,1994,null,{}] 02:57:18 INFO - PROCESS | 3904 | 1468663038097 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}] 02:57:18 INFO - PROCESS | 3904 | 1468663038099 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:18 INFO - PROCESS | 3904 | 1468663038177 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:57:18 INFO - PROCESS | 3904 | 1468663038182 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 3904 | 1468663038184 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:18 INFO - PROCESS | 3904 | ++DOCSHELL 17789000 == 40 [pid = 3904] [id = 508] 02:57:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (177ADC00) [pid = 3904] [serial = 1524] [outer = 00000000] 02:57:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (19DE7000) [pid = 3904] [serial = 1525] [outer = 177ADC00] 02:57:18 INFO - PROCESS | 3904 | 1468663038214 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (19DE7C00) [pid = 3904] [serial = 1526] [outer = 177ADC00] 02:57:18 INFO - PROCESS | 3904 | 1468663038876 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]]]}] 02:57:18 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 02:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 863ms 02:57:18 INFO - PROCESS | 3904 | 1468663038961 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 3904 | 1468663038965 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 02:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:57:18 INFO - PROCESS | 3904 | 1468663038970 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - PROCESS | 3904 | 1468663038974 Marionette TRACE conn3 <- [1,1998,null,{}] 02:57:18 INFO - PROCESS | 3904 | 1468663038980 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}] 02:57:18 INFO - PROCESS | 3904 | 1468663038984 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:19 INFO - PROCESS | 3904 | 1468663039101 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:57:19 INFO - PROCESS | 3904 | 1468663039233 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 3904 | 1468663039237 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:19 INFO - PROCESS | 3904 | ++DOCSHELL 10A75C00 == 41 [pid = 3904] [id = 509] 02:57:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (10EE0400) [pid = 3904] [serial = 1527] [outer = 00000000] 02:57:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (130D7C00) [pid = 3904] [serial = 1528] [outer = 10EE0400] 02:57:19 INFO - PROCESS | 3904 | 1468663039291 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (132CF000) [pid = 3904] [serial = 1529] [outer = 10EE0400] 02:57:19 INFO - PROCESS | 3904 | 1468663039883 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]]]}] 02:57:19 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 02:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 968ms 02:57:19 INFO - PROCESS | 3904 | 1468663039940 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 3904 | 1468663039944 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 02:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:57:19 INFO - PROCESS | 3904 | 1468663039951 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - PROCESS | 3904 | 1468663039954 Marionette TRACE conn3 <- [1,2002,null,{}] 02:57:19 INFO - PROCESS | 3904 | 1468663039958 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}] 02:57:19 INFO - PROCESS | 3904 | 1468663039961 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:20 INFO - PROCESS | 3904 | 1468663040068 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:57:20 INFO - PROCESS | 3904 | 1468663040209 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 3904 | 1468663040211 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:20 INFO - PROCESS | 3904 | ++DOCSHELL 157BD400 == 42 [pid = 3904] [id = 510] 02:57:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (157BDC00) [pid = 3904] [serial = 1530] [outer = 00000000] 02:57:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (162A5400) [pid = 3904] [serial = 1531] [outer = 157BDC00] 02:57:20 INFO - PROCESS | 3904 | 1468663040268 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (16316800) [pid = 3904] [serial = 1532] [outer = 157BDC00] 02:57:20 INFO - PROCESS | 3904 | 1468663040818 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]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 908ms 02:57:20 INFO - PROCESS | 3904 | 1468663040861 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 3904 | 1468663040864 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 02:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:57:20 INFO - PROCESS | 3904 | 1468663040868 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 3904 | 1468663040872 Marionette TRACE conn3 <- [1,2006,null,{}] 02:57:20 INFO - PROCESS | 3904 | 1468663040883 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}] 02:57:20 INFO - PROCESS | 3904 | 1468663040888 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:20 INFO - PROCESS | 3904 | 1468663040995 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:57:21 INFO - PROCESS | 3904 | 1468663041128 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 3904 | 1468663041131 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:21 INFO - PROCESS | 3904 | ++DOCSHELL 199B5C00 == 43 [pid = 3904] [id = 511] 02:57:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (199B7C00) [pid = 3904] [serial = 1533] [outer = 00000000] 02:57:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (19DE6800) [pid = 3904] [serial = 1534] [outer = 199B7C00] 02:57:21 INFO - PROCESS | 3904 | 1468663041239 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1A0C3C00) [pid = 3904] [serial = 1535] [outer = 199B7C00] 02:57:21 INFO - PROCESS | 3904 | 1468663041993 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]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1150ms 02:57:22 INFO - PROCESS | 3904 | 1468663042029 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 3904 | 1468663042033 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 02:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:57:22 INFO - PROCESS | 3904 | 1468663042037 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 3904 | 1468663042040 Marionette TRACE conn3 <- [1,2010,null,{}] 02:57:22 INFO - PROCESS | 3904 | 1468663042046 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}] 02:57:22 INFO - PROCESS | 3904 | 1468663042048 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:22 INFO - PROCESS | 3904 | 1468663042156 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 162A8C00 == 42 [pid = 3904] [id = 507] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 131D2000 == 41 [pid = 3904] [id = 506] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 15C66400 == 40 [pid = 3904] [id = 505] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 177A7800 == 39 [pid = 3904] [id = 504] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 16A8D800 == 38 [pid = 3904] [id = 503] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 16320C00 == 37 [pid = 3904] [id = 502] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 162AA400 == 36 [pid = 3904] [id = 501] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 131DD000 == 35 [pid = 3904] [id = 500] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 112A4C00 == 34 [pid = 3904] [id = 499] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 139D8400 == 33 [pid = 3904] [id = 498] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 157B9000 == 32 [pid = 3904] [id = 496] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 103D2000 == 31 [pid = 3904] [id = 497] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 11CD6800 == 30 [pid = 3904] [id = 487] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 157BD400 == 29 [pid = 3904] [id = 510] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 199B5C00 == 28 [pid = 3904] [id = 511] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 17789000 == 27 [pid = 3904] [id = 508] 02:57:22 INFO - PROCESS | 3904 | --DOCSHELL 10A75C00 == 26 [pid = 3904] [id = 509] 02:57:22 INFO - PROCESS | 3904 | 1468663042852 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 3904 | 1468663042855 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (13162000) [pid = 3904] [serial = 1468] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1321AC00) [pid = 3904] [serial = 1469] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (15C5B800) [pid = 3904] [serial = 1471] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16D46000) [pid = 3904] [serial = 1480] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1302FC00) [pid = 3904] [serial = 1463] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (129B2C00) [pid = 3904] [serial = 1462] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (112EA800) [pid = 3904] [serial = 1465] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1146BC00) [pid = 3904] [serial = 1466] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16A53C00) [pid = 3904] [serial = 1478] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1321B400) [pid = 3904] [serial = 1454] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (129B5400) [pid = 3904] [serial = 1453] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (177AB400) [pid = 3904] [serial = 1489] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162AC000) [pid = 3904] [serial = 1457] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16026C00) [pid = 3904] [serial = 1456] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1768C000) [pid = 3904] [serial = 1487] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (17A87400) [pid = 3904] [serial = 1460] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (177B0000) [pid = 3904] [serial = 1459] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16324800) [pid = 3904] [serial = 1477] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (162AAC00) [pid = 3904] [serial = 1483] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1768B400) [pid = 3904] [serial = 1486] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16E45000) [pid = 3904] [serial = 1481] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (162B3000) [pid = 3904] [serial = 1474] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (162F5800) [pid = 3904] [serial = 1475] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (162AB800) [pid = 3904] [serial = 1484] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16024C00) [pid = 3904] [serial = 1472] [outer = 00000000] [url = about:blank] 02:57:22 INFO - PROCESS | 3904 | ++DOCSHELL 0F2EB400 == 27 [pid = 3904] [id = 512] 02:57:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (0F2ECC00) [pid = 3904] [serial = 1536] [outer = 00000000] 02:57:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (10470800) [pid = 3904] [serial = 1537] [outer = 0F2ECC00] 02:57:22 INFO - PROCESS | 3904 | 1468663042995 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (10B5D800) [pid = 3904] [serial = 1538] [outer = 0F2ECC00] 02:57:23 INFO - PROCESS | 3904 | 1468663043437 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]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1453ms 02:57:23 INFO - PROCESS | 3904 | 1468663043501 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 3904 | 1468663043505 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 02:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:57:23 INFO - PROCESS | 3904 | 1468663043509 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 3904 | 1468663043512 Marionette TRACE conn3 <- [1,2014,null,{}] 02:57:23 INFO - PROCESS | 3904 | 1468663043517 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}] 02:57:23 INFO - PROCESS | 3904 | 1468663043522 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:23 INFO - PROCESS | 3904 | 1468663043604 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:57:23 INFO - PROCESS | 3904 | 1468663043614 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 3904 | 1468663043617 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:23 INFO - PROCESS | 3904 | ++DOCSHELL 129EC400 == 28 [pid = 3904] [id = 513] 02:57:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (129EE000) [pid = 3904] [serial = 1539] [outer = 00000000] 02:57:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (12D66400) [pid = 3904] [serial = 1540] [outer = 129EE000] 02:57:23 INFO - PROCESS | 3904 | 1468663043664 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (13037400) [pid = 3904] [serial = 1541] [outer = 129EE000] 02:57:24 INFO - PROCESS | 3904 | 1468663044133 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]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 666ms 02:57:24 INFO - PROCESS | 3904 | 1468663044205 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 3904 | 1468663044210 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 02:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:57:24 INFO - PROCESS | 3904 | 1468663044217 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - PROCESS | 3904 | 1468663044219 Marionette TRACE conn3 <- [1,2018,null,{}] 02:57:24 INFO - PROCESS | 3904 | 1468663044223 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}] 02:57:24 INFO - PROCESS | 3904 | 1468663044226 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:24 INFO - PROCESS | 3904 | 1468663044355 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:57:24 INFO - PROCESS | 3904 | 1468663044413 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 3904 | 1468663044415 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:24 INFO - PROCESS | 3904 | ++DOCSHELL 1321B400 == 29 [pid = 3904] [id = 514] 02:57:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1321BC00) [pid = 3904] [serial = 1542] [outer = 00000000] 02:57:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (13952C00) [pid = 3904] [serial = 1543] [outer = 1321BC00] 02:57:24 INFO - PROCESS | 3904 | 1468663044460 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1444A000) [pid = 3904] [serial = 1544] [outer = 1321BC00] 02:57:24 INFO - PROCESS | 3904 | 1468663044856 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]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 681ms 02:57:24 INFO - PROCESS | 3904 | 1468663044895 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 3904 | 1468663044897 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 02:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:57:24 INFO - PROCESS | 3904 | 1468663044902 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - PROCESS | 3904 | 1468663044908 Marionette TRACE conn3 <- [1,2022,null,{}] 02:57:24 INFO - PROCESS | 3904 | 1468663044927 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}] 02:57:24 INFO - PROCESS | 3904 | 1468663044931 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:25 INFO - PROCESS | 3904 | 1468663045048 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:57:25 INFO - PROCESS | 3904 | 1468663045062 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 3904 | 1468663045064 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:25 INFO - PROCESS | 3904 | ++DOCSHELL 15B7AC00 == 30 [pid = 3904] [id = 515] 02:57:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15C5EC00) [pid = 3904] [serial = 1545] [outer = 00000000] 02:57:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16023C00) [pid = 3904] [serial = 1546] [outer = 15C5EC00] 02:57:25 INFO - PROCESS | 3904 | 1468663045108 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (162A9000) [pid = 3904] [serial = 1547] [outer = 15C5EC00] 02:57:25 INFO - PROCESS | 3904 | 1468663045571 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]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 742ms 02:57:25 INFO - PROCESS | 3904 | 1468663045677 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 3904 | 1468663045680 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 02:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:57:25 INFO - PROCESS | 3904 | 1468663045683 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 3904 | 1468663045685 Marionette TRACE conn3 <- [1,2026,null,{}] 02:57:25 INFO - PROCESS | 3904 | 1468663045689 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}] 02:57:25 INFO - PROCESS | 3904 | 1468663045691 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:25 INFO - PROCESS | 3904 | 1468663045808 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:57:25 INFO - PROCESS | 3904 | 1468663045855 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 3904 | 1468663045857 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:25 INFO - PROCESS | 3904 | ++DOCSHELL 16023400 == 31 [pid = 3904] [id = 516] 02:57:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (162AC800) [pid = 3904] [serial = 1548] [outer = 00000000] 02:57:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (162F5800) [pid = 3904] [serial = 1549] [outer = 162AC800] 02:57:25 INFO - PROCESS | 3904 | 1468663045902 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16317800) [pid = 3904] [serial = 1550] [outer = 162AC800] 02:57:26 INFO - PROCESS | 3904 | 1468663046323 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]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 666ms 02:57:26 INFO - PROCESS | 3904 | 1468663046365 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 3904 | 1468663046367 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 02:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:57:26 INFO - PROCESS | 3904 | 1468663046379 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 3904 | 1468663046381 Marionette TRACE conn3 <- [1,2030,null,{}] 02:57:26 INFO - PROCESS | 3904 | 1468663046369 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}] 02:57:26 INFO - PROCESS | 3904 | 1468663046370 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:26 INFO - PROCESS | 3904 | 1468663046479 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:57:26 INFO - PROCESS | 3904 | 1468663046487 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 3904 | 1468663046493 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:26 INFO - PROCESS | 3904 | ++DOCSHELL 16321C00 == 32 [pid = 3904] [id = 517] 02:57:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16322800) [pid = 3904] [serial = 1551] [outer = 00000000] 02:57:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A35400) [pid = 3904] [serial = 1552] [outer = 16322800] 02:57:26 INFO - PROCESS | 3904 | 1468663046547 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16A60C00) [pid = 3904] [serial = 1553] [outer = 16322800] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16A8F400) [pid = 3904] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (177AA000) [pid = 3904] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (112AA000) [pid = 3904] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (139D8C00) [pid = 3904] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17790C00) [pid = 3904] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (10434400) [pid = 3904] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162AA800) [pid = 3904] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16321800) [pid = 3904] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (131DD800) [pid = 3904] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (17783400) [pid = 3904] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (177ADC00) [pid = 3904] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (14453400) [pid = 3904] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:57:27 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1631D800) [pid = 3904] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:57:27 INFO - PROCESS | 3904 | 1468663047246 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]]]}] 02:57:27 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) 02:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 909ms 02:57:27 INFO - PROCESS | 3904 | 1468663047276 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:57:27 INFO - PROCESS | 3904 | 1468663047278 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 02:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:57:27 INFO - PROCESS | 3904 | 1468663047282 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - PROCESS | 3904 | 1468663047284 Marionette TRACE conn3 <- [1,2034,null,{}] 02:57:27 INFO - PROCESS | 3904 | 1468663047287 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}] 02:57:27 INFO - PROCESS | 3904 | 1468663047289 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:27 INFO - PROCESS | 3904 | 1468663047403 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:57:27 INFO - PROCESS | 3904 | 1468663047465 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 3904 | 1468663047467 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:27 INFO - PROCESS | 3904 | ++DOCSHELL 1036D000 == 33 [pid = 3904] [id = 518] 02:57:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (103D1400) [pid = 3904] [serial = 1554] [outer = 00000000] 02:57:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (15415C00) [pid = 3904] [serial = 1555] [outer = 103D1400] 02:57:27 INFO - PROCESS | 3904 | 1468663047510 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16A8A000) [pid = 3904] [serial = 1556] [outer = 103D1400] 02:57:27 INFO - PROCESS | 3904 | 1468663047867 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]]]}] 02:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 605ms 02:57:27 INFO - PROCESS | 3904 | 1468663047902 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:57:27 INFO - PROCESS | 3904 | 1468663047904 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 02:57:27 INFO - PROCESS | 3904 | 1468663047918 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:57:27 INFO - PROCESS | 3904 | 1468663047920 Marionette TRACE conn3 <- [1,2038,null,{}] 02:57:27 INFO - PROCESS | 3904 | 1468663047923 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}] 02:57:27 INFO - PROCESS | 3904 | 1468663047925 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:27 INFO - PROCESS | 3904 | 1468663048005 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:57:27 INFO - PROCESS | 3904 | 1468663048011 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 3904 | 1468663048013 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:28 INFO - PROCESS | 3904 | ++DOCSHELL 16A95C00 == 34 [pid = 3904] [id = 519] 02:57:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16C03800) [pid = 3904] [serial = 1557] [outer = 00000000] 02:57:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16E45000) [pid = 3904] [serial = 1558] [outer = 16C03800] 02:57:28 INFO - PROCESS | 3904 | 1468663048057 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16F49C00) [pid = 3904] [serial = 1559] [outer = 16C03800] 02:57:28 INFO - PROCESS | 3904 | 1468663048466 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]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 575ms 02:57:28 INFO - PROCESS | 3904 | 1468663048499 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 3904 | 1468663048500 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 02:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:57:28 INFO - PROCESS | 3904 | 1468663048516 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 3904 | 1468663048518 Marionette TRACE conn3 <- [1,2042,null,{}] 02:57:28 INFO - PROCESS | 3904 | 1468663048521 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}] 02:57:28 INFO - PROCESS | 3904 | 1468663048523 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:28 INFO - PROCESS | 3904 | 1468663048601 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:57:28 INFO - PROCESS | 3904 | 1468663048606 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 3904 | 1468663048608 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:28 INFO - PROCESS | 3904 | ++DOCSHELL 162EB000 == 35 [pid = 3904] [id = 520] 02:57:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (170E2000) [pid = 3904] [serial = 1560] [outer = 00000000] 02:57:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (17784800) [pid = 3904] [serial = 1561] [outer = 170E2000] 02:57:28 INFO - PROCESS | 3904 | 1468663048652 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17787800) [pid = 3904] [serial = 1562] [outer = 170E2000] 02:57:29 INFO - PROCESS | 3904 | 1468663049226 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]]]}] 02:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 772ms 02:57:29 INFO - PROCESS | 3904 | 1468663049273 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 3904 | 1468663049278 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 02:57:29 INFO - PROCESS | 3904 | 1468663049308 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - PROCESS | 3904 | 1468663049311 Marionette TRACE conn3 <- [1,2046,null,{}] 02:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:57:29 INFO - PROCESS | 3904 | 1468663049317 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}] 02:57:29 INFO - PROCESS | 3904 | 1468663049320 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:29 INFO - PROCESS | 3904 | 1468663049448 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:57:29 INFO - PROCESS | 3904 | 1468663049576 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 3904 | 1468663049581 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:29 INFO - PROCESS | 3904 | ++DOCSHELL 10EE4400 == 36 [pid = 3904] [id = 521] 02:57:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (10EE5400) [pid = 3904] [serial = 1563] [outer = 00000000] 02:57:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1281B400) [pid = 3904] [serial = 1564] [outer = 10EE5400] 02:57:29 INFO - PROCESS | 3904 | 1468663049641 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (130CE800) [pid = 3904] [serial = 1565] [outer = 10EE5400] 02:57:30 INFO - PROCESS | 3904 | 1468663050354 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]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1105ms 02:57:30 INFO - PROCESS | 3904 | 1468663050424 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 3904 | 1468663050429 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 02:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:57:30 INFO - PROCESS | 3904 | 1468663050435 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 3904 | 1468663050438 Marionette TRACE conn3 <- [1,2050,null,{}] 02:57:30 INFO - PROCESS | 3904 | 1468663050443 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}] 02:57:30 INFO - PROCESS | 3904 | 1468663050446 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:30 INFO - PROCESS | 3904 | 1468663050568 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:57:30 INFO - PROCESS | 3904 | 1468663050704 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 3904 | 1468663050706 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:30 INFO - PROCESS | 3904 | ++DOCSHELL 154EA800 == 37 [pid = 3904] [id = 522] 02:57:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (154EBC00) [pid = 3904] [serial = 1566] [outer = 00000000] 02:57:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (157B4000) [pid = 3904] [serial = 1567] [outer = 154EBC00] 02:57:30 INFO - PROCESS | 3904 | 1468663050770 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (15C66000) [pid = 3904] [serial = 1568] [outer = 154EBC00] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 13953000 == 36 [pid = 3904] [id = 416] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 141AB400 == 35 [pid = 3904] [id = 403] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 112E2000 == 34 [pid = 3904] [id = 413] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 16A60000 == 33 [pid = 3904] [id = 404] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 10A78C00 == 32 [pid = 3904] [id = 406] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 15C58C00 == 31 [pid = 3904] [id = 417] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 199AC800 == 30 [pid = 3904] [id = 405] 02:57:31 INFO - PROCESS | 3904 | --DOCSHELL 10E93800 == 29 [pid = 3904] [id = 407] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16C07C00) [pid = 3904] [serial = 1510] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (177AF400) [pid = 3904] [serial = 1513] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (114D6C00) [pid = 3904] [serial = 1498] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (129EA400) [pid = 3904] [serial = 1499] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (154EE000) [pid = 3904] [serial = 1495] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (157B9400) [pid = 3904] [serial = 1496] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (177B1C00) [pid = 3904] [serial = 1490] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1146E000) [pid = 3904] [serial = 1492] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (129F6400) [pid = 3904] [serial = 1493] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (162F1000) [pid = 3904] [serial = 1504] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16319000) [pid = 3904] [serial = 1505] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16A5F000) [pid = 3904] [serial = 1507] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (139D4C00) [pid = 3904] [serial = 1501] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (141AA000) [pid = 3904] [serial = 1502] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16D3CC00) [pid = 3904] [serial = 1511] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (17A82C00) [pid = 3904] [serial = 1516] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (177ABC00) [pid = 3904] [serial = 1514] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (19DE7C00) [pid = 3904] [serial = 1526] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (17A88000) [pid = 3904] [serial = 1517] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16325800) [pid = 3904] [serial = 1519] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (181CC000) [pid = 3904] [serial = 1522] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (19DE7000) [pid = 3904] [serial = 1525] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (17137C00) [pid = 3904] [serial = 1520] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (199AD400) [pid = 3904] [serial = 1523] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (16A89C00) [pid = 3904] [serial = 1508] [outer = 00000000] [url = about:blank] 02:57:31 INFO - PROCESS | 3904 | 1468663051623 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]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1211ms 02:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:57:31 INFO - PROCESS | 3904 | 1468663051658 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 3904 | 1468663051662 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 02:57:31 INFO - PROCESS | 3904 | 1468663051667 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 3904 | 1468663051670 Marionette TRACE conn3 <- [1,2054,null,{}] 02:57:31 INFO - PROCESS | 3904 | 1468663051675 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}] 02:57:31 INFO - PROCESS | 3904 | 1468663051678 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:31 INFO - PROCESS | 3904 | 1468663051763 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:57:31 INFO - PROCESS | 3904 | 1468663051770 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 3904 | 1468663051775 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:31 INFO - PROCESS | 3904 | ++DOCSHELL 11466800 == 30 [pid = 3904] [id = 523] 02:57:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (11466C00) [pid = 3904] [serial = 1569] [outer = 00000000] 02:57:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (1281E000) [pid = 3904] [serial = 1570] [outer = 11466C00] 02:57:31 INFO - PROCESS | 3904 | 1468663051838 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (129EAC00) [pid = 3904] [serial = 1571] [outer = 11466C00] 02:57:32 INFO - PROCESS | 3904 | 1468663052308 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]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 666ms 02:57:32 INFO - PROCESS | 3904 | 1468663052358 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 3904 | 1468663052362 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 02:57:32 INFO - PROCESS | 3904 | 1468663052368 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:57:32 INFO - PROCESS | 3904 | 1468663052371 Marionette TRACE conn3 <- [1,2058,null,{}] 02:57:32 INFO - PROCESS | 3904 | 1468663052374 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}] 02:57:32 INFO - PROCESS | 3904 | 1468663052377 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:32 INFO - PROCESS | 3904 | 1468663052444 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:57:32 INFO - PROCESS | 3904 | 1468663052450 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 3904 | 1468663052453 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:32 INFO - PROCESS | 3904 | ++DOCSHELL 11466000 == 31 [pid = 3904] [id = 524] 02:57:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (13952400) [pid = 3904] [serial = 1572] [outer = 00000000] 02:57:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13DB3400) [pid = 3904] [serial = 1573] [outer = 13952400] 02:57:32 INFO - PROCESS | 3904 | 1468663052499 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15414000) [pid = 3904] [serial = 1574] [outer = 13952400] 02:57:32 INFO - PROCESS | 3904 | 1468663052959 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]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 621ms 02:57:32 INFO - PROCESS | 3904 | 1468663052974 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 3904 | 1468663052976 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 02:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:57:32 INFO - PROCESS | 3904 | 1468663052981 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 3904 | 1468663052986 Marionette TRACE conn3 <- [1,2062,null,{}] 02:57:32 INFO - PROCESS | 3904 | 1468663053000 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}] 02:57:32 INFO - PROCESS | 3904 | 1468663053005 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:33 INFO - PROCESS | 3904 | 1468663053088 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:57:33 INFO - PROCESS | 3904 | 1468663053097 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 3904 | 1468663053100 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:33 INFO - PROCESS | 3904 | ++DOCSHELL 1602BC00 == 32 [pid = 3904] [id = 525] 02:57:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1602D800) [pid = 3904] [serial = 1575] [outer = 00000000] 02:57:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (162ED800) [pid = 3904] [serial = 1576] [outer = 1602D800] 02:57:33 INFO - PROCESS | 3904 | 1468663053147 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162F6000) [pid = 3904] [serial = 1577] [outer = 1602D800] 02:57:33 INFO - PROCESS | 3904 | 1468663053607 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]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 681ms 02:57:33 INFO - PROCESS | 3904 | 1468663053660 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 3904 | 1468663053663 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 02:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:57:33 INFO - PROCESS | 3904 | 1468663053666 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 3904 | 1468663053668 Marionette TRACE conn3 <- [1,2066,null,{}] 02:57:33 INFO - PROCESS | 3904 | 1468663053671 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}] 02:57:33 INFO - PROCESS | 3904 | 1468663053673 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:33 INFO - PROCESS | 3904 | 1468663053757 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:57:33 INFO - PROCESS | 3904 | 1468663053795 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 3904 | 1468663053798 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:33 INFO - PROCESS | 3904 | ++DOCSHELL 16A31C00 == 33 [pid = 3904] [id = 526] 02:57:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16A33400) [pid = 3904] [serial = 1578] [outer = 00000000] 02:57:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16A5F000) [pid = 3904] [serial = 1579] [outer = 16A33400] 02:57:33 INFO - PROCESS | 3904 | 1468663053841 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16A8AC00) [pid = 3904] [serial = 1580] [outer = 16A33400] 02:57:34 INFO - PROCESS | 3904 | 1468663054290 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]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 681ms 02:57:34 INFO - PROCESS | 3904 | 1468663054347 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 3904 | 1468663054349 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 02:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:57:34 INFO - PROCESS | 3904 | 1468663054353 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 3904 | 1468663054354 Marionette TRACE conn3 <- [1,2070,null,{}] 02:57:34 INFO - PROCESS | 3904 | 1468663054365 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}] 02:57:34 INFO - PROCESS | 3904 | 1468663054367 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:34 INFO - PROCESS | 3904 | 1468663054476 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:57:34 INFO - PROCESS | 3904 | 1468663054485 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 3904 | 1468663054487 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:34 INFO - PROCESS | 3904 | ++DOCSHELL 12BC2000 == 34 [pid = 3904] [id = 527] 02:57:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (162EE000) [pid = 3904] [serial = 1581] [outer = 00000000] 02:57:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16A94000) [pid = 3904] [serial = 1582] [outer = 162EE000] 02:57:34 INFO - PROCESS | 3904 | 1468663054531 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16D3CC00) [pid = 3904] [serial = 1583] [outer = 162EE000] 02:57:34 INFO - PROCESS | 3904 | 1468663054974 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]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 681ms 02:57:35 INFO - PROCESS | 3904 | 1468663055036 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 3904 | 1468663055038 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 3904 | 1468663055041 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:57:35 INFO - PROCESS | 3904 | 1468663055043 Marionette TRACE conn3 <- [1,2074,null,{}] 02:57:35 INFO - PROCESS | 3904 | 1468663055046 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}] 02:57:35 INFO - PROCESS | 3904 | 1468663055051 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:35 INFO - PROCESS | 3904 | 1468663055211 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:57:35 INFO - PROCESS | 3904 | 1468663055235 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 3904 | 1468663055237 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:35 INFO - PROCESS | 3904 | ++DOCSHELL 10E95400 == 35 [pid = 3904] [id = 528] 02:57:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1631E400) [pid = 3904] [serial = 1584] [outer = 00000000] 02:57:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (177AAC00) [pid = 3904] [serial = 1585] [outer = 1631E400] 02:57:35 INFO - PROCESS | 3904 | 1468663055282 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (177AB400) [pid = 3904] [serial = 1586] [outer = 1631E400] 02:57:35 INFO - PROCESS | 3904 | 1468663055734 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]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 712ms 02:57:35 INFO - PROCESS | 3904 | 1468663055747 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 3904 | 1468663055749 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 02:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:57:35 INFO - PROCESS | 3904 | 1468663055753 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 3904 | 1468663055754 Marionette TRACE conn3 <- [1,2078,null,{}] 02:57:35 INFO - PROCESS | 3904 | 1468663055763 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}] 02:57:35 INFO - PROCESS | 3904 | 1468663055765 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:35 INFO - PROCESS | 3904 | 1468663055873 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:57:35 INFO - PROCESS | 3904 | 1468663055878 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 3904 | 1468663055880 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:35 INFO - PROCESS | 3904 | ++DOCSHELL 177E4000 == 36 [pid = 3904] [id = 529] 02:57:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1796C800) [pid = 3904] [serial = 1587] [outer = 00000000] 02:57:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (17A80000) [pid = 3904] [serial = 1588] [outer = 1796C800] 02:57:35 INFO - PROCESS | 3904 | 1468663055922 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (180E4C00) [pid = 3904] [serial = 1589] [outer = 1796C800] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (129EE000) [pid = 3904] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1321BC00) [pid = 3904] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (0F2ECC00) [pid = 3904] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16322800) [pid = 3904] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (10EE0400) [pid = 3904] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (157BDC00) [pid = 3904] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162AC800) [pid = 3904] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16C03800) [pid = 3904] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (103D1400) [pid = 3904] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:57:36 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (15C5EC00) [pid = 3904] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:57:36 INFO - PROCESS | 3904 | 1468663056384 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]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 681ms 02:57:36 INFO - PROCESS | 3904 | 1468663056435 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 3904 | 1468663056437 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:57:36 INFO - PROCESS | 3904 | 1468663056440 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 3904 | 1468663056442 Marionette TRACE conn3 <- [1,2082,null,{}] 02:57:36 INFO - PROCESS | 3904 | 1468663056446 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}] 02:57:36 INFO - PROCESS | 3904 | 1468663056448 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:36 INFO - PROCESS | 3904 | 1468663056554 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:57:36 INFO - PROCESS | 3904 | 1468663056561 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 3904 | 1468663056563 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:36 INFO - PROCESS | 3904 | ++DOCSHELL 112EA800 == 37 [pid = 3904] [id = 530] 02:57:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (131DD400) [pid = 3904] [serial = 1590] [outer = 00000000] 02:57:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (176CF800) [pid = 3904] [serial = 1591] [outer = 131DD400] 02:57:36 INFO - PROCESS | 3904 | 1468663056606 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (177E3800) [pid = 3904] [serial = 1592] [outer = 131DD400] 02:57:37 INFO - PROCESS | 3904 | 1468663057017 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]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 621ms 02:57:37 INFO - PROCESS | 3904 | 1468663057058 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 3904 | 1468663057060 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 02:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:57:37 INFO - PROCESS | 3904 | 1468663057067 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 3904 | 1468663057069 Marionette TRACE conn3 <- [1,2086,null,{}] 02:57:37 INFO - PROCESS | 3904 | 1468663057072 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}] 02:57:37 INFO - PROCESS | 3904 | 1468663057074 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:37 INFO - PROCESS | 3904 | 1468663057156 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:57:37 INFO - PROCESS | 3904 | 1468663057162 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 3904 | 1468663057164 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:37 INFO - PROCESS | 3904 | ++DOCSHELL 15B81400 == 38 [pid = 3904] [id = 531] 02:57:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17A7A800) [pid = 3904] [serial = 1593] [outer = 00000000] 02:57:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (19773C00) [pid = 3904] [serial = 1594] [outer = 17A7A800] 02:57:37 INFO - PROCESS | 3904 | 1468663057215 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (199AE800) [pid = 3904] [serial = 1595] [outer = 17A7A800] 02:57:37 INFO - PROCESS | 3904 | 1468663057620 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]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 575ms 02:57:37 INFO - PROCESS | 3904 | 1468663057642 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 3904 | 1468663057643 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 02:57:37 INFO - PROCESS | 3904 | 1468663057647 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:57:37 INFO - PROCESS | 3904 | 1468663057648 Marionette TRACE conn3 <- [1,2090,null,{}] 02:57:37 INFO - PROCESS | 3904 | 1468663057666 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}] 02:57:37 INFO - PROCESS | 3904 | 1468663057668 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:37 INFO - PROCESS | 3904 | 1468663057750 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:57:37 INFO - PROCESS | 3904 | 1468663057756 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 3904 | 1468663057758 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:37 INFO - PROCESS | 3904 | ++DOCSHELL 181CC000 == 39 [pid = 3904] [id = 532] 02:57:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (199B7000) [pid = 3904] [serial = 1596] [outer = 00000000] 02:57:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (19DEB400) [pid = 3904] [serial = 1597] [outer = 199B7000] 02:57:37 INFO - PROCESS | 3904 | 1468663057802 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (19DEC000) [pid = 3904] [serial = 1598] [outer = 199B7000] 02:57:38 INFO - PROCESS | 3904 | 1468663058412 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]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 817ms 02:57:38 INFO - PROCESS | 3904 | 1468663058470 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 3904 | 1468663058475 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 02:57:38 INFO - PROCESS | 3904 | 1468663058480 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:57:38 INFO - PROCESS | 3904 | 1468663058483 Marionette TRACE conn3 <- [1,2094,null,{}] 02:57:38 INFO - PROCESS | 3904 | 1468663058489 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}] 02:57:38 INFO - PROCESS | 3904 | 1468663058492 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:38 INFO - PROCESS | 3904 | 1468663058631 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:57:38 INFO - PROCESS | 3904 | 1468663058649 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 3904 | 1468663058652 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:38 INFO - PROCESS | 3904 | ++DOCSHELL 112AB800 == 40 [pid = 3904] [id = 533] 02:57:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (112AC400) [pid = 3904] [serial = 1599] [outer = 00000000] 02:57:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (131DE400) [pid = 3904] [serial = 1600] [outer = 112AC400] 02:57:38 INFO - PROCESS | 3904 | 1468663058707 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (13DA7800) [pid = 3904] [serial = 1601] [outer = 112AC400] 02:57:39 INFO - PROCESS | 3904 | 1468663059341 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]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 909ms 02:57:39 INFO - PROCESS | 3904 | 1468663059404 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 3904 | 1468663059409 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 02:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:57:39 INFO - PROCESS | 3904 | 1468663059415 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 3904 | 1468663059418 Marionette TRACE conn3 <- [1,2098,null,{}] 02:57:39 INFO - PROCESS | 3904 | 1468663059422 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}] 02:57:39 INFO - PROCESS | 3904 | 1468663059425 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:39 INFO - PROCESS | 3904 | 1468663059536 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:57:39 INFO - PROCESS | 3904 | 1468663059672 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 3904 | 1468663059675 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:39 INFO - PROCESS | 3904 | ++DOCSHELL 16026C00 == 41 [pid = 3904] [id = 534] 02:57:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16027000) [pid = 3904] [serial = 1602] [outer = 00000000] 02:57:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1631A400) [pid = 3904] [serial = 1603] [outer = 16027000] 02:57:39 INFO - PROCESS | 3904 | 1468663059732 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (16A58C00) [pid = 3904] [serial = 1604] [outer = 16027000] 02:57:40 INFO - PROCESS | 3904 | 1468663060309 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]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 969ms 02:57:40 INFO - PROCESS | 3904 | 1468663060383 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 3904 | 1468663060386 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 02:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:57:40 INFO - PROCESS | 3904 | 1468663060390 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 3904 | 1468663060394 Marionette TRACE conn3 <- [1,2102,null,{}] 02:57:40 INFO - PROCESS | 3904 | 1468663060405 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}] 02:57:40 INFO - PROCESS | 3904 | 1468663060409 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:40 INFO - PROCESS | 3904 | 1468663060517 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:57:40 INFO - PROCESS | 3904 | 1468663060655 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 3904 | 1468663060659 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:40 INFO - PROCESS | 3904 | ++DOCSHELL 177ADC00 == 42 [pid = 3904] [id = 535] 02:57:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (177B1C00) [pid = 3904] [serial = 1605] [outer = 00000000] 02:57:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (181CC400) [pid = 3904] [serial = 1606] [outer = 177B1C00] 02:57:40 INFO - PROCESS | 3904 | 1468663060717 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (19DE7000) [pid = 3904] [serial = 1607] [outer = 177B1C00] 02:57:41 INFO - PROCESS | 3904 | 1468663061495 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]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1180ms 02:57:41 INFO - PROCESS | 3904 | 1468663061562 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 3904 | 1468663061566 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 02:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:57:41 INFO - PROCESS | 3904 | 1468663061572 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 3904 | 1468663061575 Marionette TRACE conn3 <- [1,2106,null,{}] 02:57:41 INFO - PROCESS | 3904 | 1468663061581 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}] 02:57:41 INFO - PROCESS | 3904 | 1468663061583 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:41 INFO - PROCESS | 3904 | 1468663061729 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 130CE000 == 41 [pid = 3904] [id = 414] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 0F2EB400 == 40 [pid = 3904] [id = 512] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 132DA000 == 39 [pid = 3904] [id = 415] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 112E0800 == 38 [pid = 3904] [id = 418] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 10A78800 == 37 [pid = 3904] [id = 412] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 13159C00 == 36 [pid = 3904] [id = 420] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 16C02000 == 35 [pid = 3904] [id = 408] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 162AA000 == 34 [pid = 3904] [id = 411] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 12DF0400 == 33 [pid = 3904] [id = 409] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 13160C00 == 32 [pid = 3904] [id = 419] 02:57:42 INFO - PROCESS | 3904 | --DOCSHELL 16A5AC00 == 31 [pid = 3904] [id = 410] 02:57:42 INFO - PROCESS | 3904 | 1468663062442 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 3904 | 1468663062445 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (12D66400) [pid = 3904] [serial = 1540] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (13037400) [pid = 3904] [serial = 1541] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (13952C00) [pid = 3904] [serial = 1543] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (10470800) [pid = 3904] [serial = 1537] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (10B5D800) [pid = 3904] [serial = 1538] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16A35400) [pid = 3904] [serial = 1552] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (132CF000) [pid = 3904] [serial = 1529] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (130D7C00) [pid = 3904] [serial = 1528] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (17784800) [pid = 3904] [serial = 1561] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16316800) [pid = 3904] [serial = 1532] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (162A5400) [pid = 3904] [serial = 1531] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (19DE6800) [pid = 3904] [serial = 1534] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16317800) [pid = 3904] [serial = 1550] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (162F5800) [pid = 3904] [serial = 1549] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16F49C00) [pid = 3904] [serial = 1559] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (15415C00) [pid = 3904] [serial = 1555] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16E45000) [pid = 3904] [serial = 1558] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16A60C00) [pid = 3904] [serial = 1553] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16023C00) [pid = 3904] [serial = 1546] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A8A000) [pid = 3904] [serial = 1556] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (162A9000) [pid = 3904] [serial = 1547] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1444A000) [pid = 3904] [serial = 1544] [outer = 00000000] [url = about:blank] 02:57:42 INFO - PROCESS | 3904 | ++DOCSHELL 0F2ECC00 == 32 [pid = 3904] [id = 536] 02:57:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (10326800) [pid = 3904] [serial = 1608] [outer = 00000000] 02:57:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (1055A400) [pid = 3904] [serial = 1609] [outer = 10326800] 02:57:42 INFO - PROCESS | 3904 | 1468663062588 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (10B83000) [pid = 3904] [serial = 1610] [outer = 10326800] 02:57:43 INFO - PROCESS | 3904 | 1468663063007 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]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1514ms 02:57:43 INFO - PROCESS | 3904 | 1468663063078 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 3904 | 1468663063082 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 02:57:43 INFO - PROCESS | 3904 | 1468663063086 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:57:43 INFO - PROCESS | 3904 | 1468663063089 Marionette TRACE conn3 <- [1,2110,null,{}] 02:57:43 INFO - PROCESS | 3904 | 1468663063094 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}] 02:57:43 INFO - PROCESS | 3904 | 1468663063099 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:43 INFO - PROCESS | 3904 | 1468663063198 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:57:43 INFO - PROCESS | 3904 | 1468663063213 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 3904 | 1468663063216 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:43 INFO - PROCESS | 3904 | ++DOCSHELL 1291D400 == 33 [pid = 3904] [id = 537] 02:57:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1291F400) [pid = 3904] [serial = 1611] [outer = 00000000] 02:57:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (129B3C00) [pid = 3904] [serial = 1612] [outer = 1291F400] 02:57:43 INFO - PROCESS | 3904 | 1468663063264 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (12D64400) [pid = 3904] [serial = 1613] [outer = 1291F400] 02:57:43 INFO - PROCESS | 3904 | 1468663063727 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]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 666ms 02:57:43 INFO - PROCESS | 3904 | 1468663063771 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 3904 | 1468663063775 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 02:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:57:43 INFO - PROCESS | 3904 | 1468663063780 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 3904 | 1468663063782 Marionette TRACE conn3 <- [1,2114,null,{}] 02:57:43 INFO - PROCESS | 3904 | 1468663063815 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}] 02:57:43 INFO - PROCESS | 3904 | 1468663063818 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:43 INFO - PROCESS | 3904 | 1468663063907 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:57:43 INFO - PROCESS | 3904 | 1468663063987 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 3904 | 1468663063990 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:44 INFO - PROCESS | 3904 | ++DOCSHELL 131D7000 == 34 [pid = 3904] [id = 538] 02:57:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (131D7400) [pid = 3904] [serial = 1614] [outer = 00000000] 02:57:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1321BC00) [pid = 3904] [serial = 1615] [outer = 131D7400] 02:57:44 INFO - PROCESS | 3904 | 1468663064034 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (139C9800) [pid = 3904] [serial = 1616] [outer = 131D7400] 02:57:44 INFO - PROCESS | 3904 | 1468663064440 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]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 681ms 02:57:44 INFO - PROCESS | 3904 | 1468663064462 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:57:44 INFO - PROCESS | 3904 | 1468663064465 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 02:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:57:44 INFO - PROCESS | 3904 | 1468663064471 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 3904 | 1468663064477 Marionette TRACE conn3 <- [1,2118,null,{}] 02:57:44 INFO - PROCESS | 3904 | 1468663064486 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}] 02:57:44 INFO - PROCESS | 3904 | 1468663064490 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:44 INFO - PROCESS | 3904 | 1468663064607 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:57:44 INFO - PROCESS | 3904 | 1468663064632 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 3904 | 1468663064634 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:44 INFO - PROCESS | 3904 | ++DOCSHELL 157B1C00 == 35 [pid = 3904] [id = 539] 02:57:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (157B2000) [pid = 3904] [serial = 1617] [outer = 00000000] 02:57:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (15C64400) [pid = 3904] [serial = 1618] [outer = 157B2000] 02:57:44 INFO - PROCESS | 3904 | 1468663064678 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16029000) [pid = 3904] [serial = 1619] [outer = 157B2000] 02:57:45 INFO - PROCESS | 3904 | 1468663065132 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] 02:57:45 INFO - PROCESS | 3904 | 1468663065201 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 02:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:57:45 INFO - PROCESS | 3904 | 1468663065204 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 3904 | 1468663065205 Marionette TRACE conn3 <- [1,2122,null,{}] 02:57:45 INFO - PROCESS | 3904 | 1468663065209 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}] 02:57:45 INFO - PROCESS | 3904 | 1468663065211 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:45 INFO - PROCESS | 3904 | 1468663065351 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:57:45 INFO - PROCESS | 3904 | 1468663065363 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 3904 | 1468663065366 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:45 INFO - PROCESS | 3904 | ++DOCSHELL 131DD000 == 36 [pid = 3904] [id = 540] 02:57:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (153A1800) [pid = 3904] [serial = 1620] [outer = 00000000] 02:57:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162B2400) [pid = 3904] [serial = 1621] [outer = 153A1800] 02:57:45 INFO - PROCESS | 3904 | 1468663065409 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (162F5800) [pid = 3904] [serial = 1622] [outer = 153A1800] 02:57:45 INFO - PROCESS | 3904 | 1468663065820 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]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 666ms 02:57:45 INFO - PROCESS | 3904 | 1468663065888 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 3904 | 1468663065890 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 02:57:45 INFO - PROCESS | 3904 | 1468663065893 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:57:45 INFO - PROCESS | 3904 | 1468663065894 Marionette TRACE conn3 <- [1,2126,null,{}] 02:57:45 INFO - PROCESS | 3904 | 1468663065898 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}] 02:57:45 INFO - PROCESS | 3904 | 1468663065900 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:46 INFO - PROCESS | 3904 | 1468663066009 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:57:46 INFO - PROCESS | 3904 | 1468663066018 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 3904 | 1468663066024 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:46 INFO - PROCESS | 3904 | ++DOCSHELL 1631F400 == 37 [pid = 3904] [id = 541] 02:57:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1631FC00) [pid = 3904] [serial = 1623] [outer = 00000000] 02:57:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16724400) [pid = 3904] [serial = 1624] [outer = 1631FC00] 02:57:46 INFO - PROCESS | 3904 | 1468663066115 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (16A60C00) [pid = 3904] [serial = 1625] [outer = 1631FC00] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (199B7000) [pid = 3904] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (10EE5400) [pid = 3904] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1602D800) [pid = 3904] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (154EBC00) [pid = 3904] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16A33400) [pid = 3904] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1796C800) [pid = 3904] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (11466C00) [pid = 3904] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (199B7C00) [pid = 3904] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (131DD400) [pid = 3904] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13952400) [pid = 3904] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162EE000) [pid = 3904] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1631E400) [pid = 3904] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (170E2000) [pid = 3904] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:57:46 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (17A7A800) [pid = 3904] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:57:46 INFO - PROCESS | 3904 | 1468663066831 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]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 999ms 02:57:46 INFO - PROCESS | 3904 | 1468663066904 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 3904 | 1468663066906 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 02:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:57:46 INFO - PROCESS | 3904 | 1468663066910 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 3904 | 1468663066911 Marionette TRACE conn3 <- [1,2130,null,{}] 02:57:46 INFO - PROCESS | 3904 | 1468663066915 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}] 02:57:46 INFO - PROCESS | 3904 | 1468663066917 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:46 INFO - PROCESS | 3904 | 1468663066999 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:57:46 INFO - PROCESS | 3904 | 1468663067009 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 3904 | 1468663067011 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:47 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E7400 == 38 [pid = 3904] [id = 542] 02:57:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (13953000) [pid = 3904] [serial = 1626] [outer = 00000000] 02:57:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15C64000) [pid = 3904] [serial = 1627] [outer = 13953000] 02:57:47 INFO - PROCESS | 3904 | 1468663067055 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1631B400) [pid = 3904] [serial = 1628] [outer = 13953000] 02:57:47 INFO - PROCESS | 3904 | 1468663067489 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] 02:57:47 INFO - PROCESS | 3904 | 1468663067533 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 02:57:47 INFO - PROCESS | 3904 | 1468663067536 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - PROCESS | 3904 | 1468663067538 Marionette TRACE conn3 <- [1,2134,null,{}] 02:57:47 INFO - PROCESS | 3904 | 1468663067542 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}] 02:57:47 INFO - PROCESS | 3904 | 1468663067544 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:47 INFO - PROCESS | 3904 | 1468663067619 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:57:47 INFO - PROCESS | 3904 | 1468663067624 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 3904 | 1468663067626 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:47 INFO - PROCESS | 3904 | ++DOCSHELL 10EE5400 == 38 [pid = 3904] [id = 543] 02:57:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (11CD2000) [pid = 3904] [serial = 1629] [outer = 00000000] 02:57:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A93C00) [pid = 3904] [serial = 1630] [outer = 11CD2000] 02:57:47 INFO - PROCESS | 3904 | 1468663067672 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16E47800) [pid = 3904] [serial = 1631] [outer = 11CD2000] 02:57:48 INFO - PROCESS | 3904 | 1468663068120 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] 02:57:48 INFO - PROCESS | 3904 | 1468663068158 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 02:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:57:48 INFO - PROCESS | 3904 | 1468663068162 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 3904 | 1468663068163 Marionette TRACE conn3 <- [1,2138,null,{}] 02:57:48 INFO - PROCESS | 3904 | 1468663068167 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}] 02:57:48 INFO - PROCESS | 3904 | 1468663068168 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:48 INFO - PROCESS | 3904 | 1468663068248 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:57:48 INFO - PROCESS | 3904 | 1468663068253 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 3904 | 1468663068255 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:48 INFO - PROCESS | 3904 | ++DOCSHELL 10A81800 == 39 [pid = 3904] [id = 544] 02:57:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (132CE400) [pid = 3904] [serial = 1632] [outer = 00000000] 02:57:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17785C00) [pid = 3904] [serial = 1633] [outer = 132CE400] 02:57:48 INFO - PROCESS | 3904 | 1468663068305 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1778F800) [pid = 3904] [serial = 1634] [outer = 132CE400] 02:57:48 INFO - PROCESS | 3904 | 1468663068775 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]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 666ms 02:57:48 INFO - PROCESS | 3904 | 1468663068842 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 3904 | 1468663068846 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 02:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:57:48 INFO - PROCESS | 3904 | 1468663068852 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 3904 | 1468663068856 Marionette TRACE conn3 <- [1,2142,null,{}] 02:57:48 INFO - PROCESS | 3904 | 1468663068864 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}] 02:57:48 INFO - PROCESS | 3904 | 1468663068867 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:48 INFO - PROCESS | 3904 | 1468663068995 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:57:49 INFO - PROCESS | 3904 | 1468663069106 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 3904 | 1468663069111 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:49 INFO - PROCESS | 3904 | ++DOCSHELL 112A6000 == 40 [pid = 3904] [id = 545] 02:57:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (112A8000) [pid = 3904] [serial = 1635] [outer = 00000000] 02:57:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (11468400) [pid = 3904] [serial = 1636] [outer = 112A8000] 02:57:49 INFO - PROCESS | 3904 | 1468663069168 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (11C40800) [pid = 3904] [serial = 1637] [outer = 112A8000] 02:57:49 INFO - PROCESS | 3904 | 1468663069911 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]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1120ms 02:57:49 INFO - PROCESS | 3904 | 1468663069973 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 3904 | 1468663069978 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 02:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:57:49 INFO - PROCESS | 3904 | 1468663069985 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 3904 | 1468663069988 Marionette TRACE conn3 <- [1,2146,null,{}] 02:57:49 INFO - PROCESS | 3904 | 1468663069992 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}] 02:57:49 INFO - PROCESS | 3904 | 1468663069995 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:50 INFO - PROCESS | 3904 | 1468663070116 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:57:50 INFO - PROCESS | 3904 | 1468663070245 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 3904 | 1468663070248 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:50 INFO - PROCESS | 3904 | ++DOCSHELL 1539CC00 == 41 [pid = 3904] [id = 546] 02:57:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1539DC00) [pid = 3904] [serial = 1638] [outer = 00000000] 02:57:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (154E2C00) [pid = 3904] [serial = 1639] [outer = 1539DC00] 02:57:50 INFO - PROCESS | 3904 | 1468663070343 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (15C64C00) [pid = 3904] [serial = 1640] [outer = 1539DC00] 02:57:51 INFO - PROCESS | 3904 | 1468663071171 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]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1256ms 02:57:51 INFO - PROCESS | 3904 | 1468663071244 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 3904 | 1468663071249 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 02:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:57:51 INFO - PROCESS | 3904 | 1468663071254 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 3904 | 1468663071257 Marionette TRACE conn3 <- [1,2150,null,{}] 02:57:51 INFO - PROCESS | 3904 | 1468663071262 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}] 02:57:51 INFO - PROCESS | 3904 | 1468663071265 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:51 INFO - PROCESS | 3904 | 1468663071377 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:57:51 INFO - PROCESS | 3904 | --DOCSHELL 16A95C00 == 40 [pid = 3904] [id = 519] 02:57:51 INFO - PROCESS | 3904 | --DOCSHELL 16023400 == 39 [pid = 3904] [id = 516] 02:57:51 INFO - PROCESS | 3904 | --DOCSHELL 16A31C00 == 38 [pid = 3904] [id = 526] 02:57:51 INFO - PROCESS | 3904 | --DOCSHELL 1036D000 == 37 [pid = 3904] [id = 518] 02:57:51 INFO - PROCESS | 3904 | --DOCSHELL 11466000 == 36 [pid = 3904] [id = 524] 02:57:51 INFO - PROCESS | 3904 | --DOCSHELL 1B237000 == 35 [pid = 3904] [id = 16] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (19DEC000) [pid = 3904] [serial = 1598] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (19DEB400) [pid = 3904] [serial = 1597] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (199AE800) [pid = 3904] [serial = 1595] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1281B400) [pid = 3904] [serial = 1564] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (162ED800) [pid = 3904] [serial = 1576] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (162F6000) [pid = 3904] [serial = 1577] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (157B4000) [pid = 3904] [serial = 1567] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16A8AC00) [pid = 3904] [serial = 1580] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (17A80000) [pid = 3904] [serial = 1588] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1281E000) [pid = 3904] [serial = 1570] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (130CE800) [pid = 3904] [serial = 1565] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (1A0C3C00) [pid = 3904] [serial = 1535] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (15C66000) [pid = 3904] [serial = 1568] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (180E4C00) [pid = 3904] [serial = 1589] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (129EAC00) [pid = 3904] [serial = 1571] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (177E3800) [pid = 3904] [serial = 1592] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (13DB3400) [pid = 3904] [serial = 1573] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (15414000) [pid = 3904] [serial = 1574] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16D3CC00) [pid = 3904] [serial = 1583] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (177AB400) [pid = 3904] [serial = 1586] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16A5F000) [pid = 3904] [serial = 1579] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (176CF800) [pid = 3904] [serial = 1591] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16A94000) [pid = 3904] [serial = 1582] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (177AAC00) [pid = 3904] [serial = 1585] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (17787800) [pid = 3904] [serial = 1562] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (19773C00) [pid = 3904] [serial = 1594] [outer = 00000000] [url = about:blank] 02:57:51 INFO - PROCESS | 3904 | 1468663071502 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 3904 | 1468663071506 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:51 INFO - PROCESS | 3904 | ++DOCSHELL 1047F800 == 36 [pid = 3904] [id = 547] 02:57:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1055D800) [pid = 3904] [serial = 1641] [outer = 00000000] 02:57:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (10B65800) [pid = 3904] [serial = 1642] [outer = 1055D800] 02:57:51 INFO - PROCESS | 3904 | 1468663071554 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (114CD800) [pid = 3904] [serial = 1643] [outer = 1055D800] 02:57:51 INFO - PROCESS | 3904 | 1468663071950 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]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 772ms 02:57:52 INFO - PROCESS | 3904 | 1468663072022 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 3904 | 1468663072026 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:57:52 INFO - PROCESS | 3904 | 1468663072032 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 3904 | 1468663072035 Marionette TRACE conn3 <- [1,2154,null,{}] 02:57:52 INFO - PROCESS | 3904 | 1468663072038 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}] 02:57:52 INFO - PROCESS | 3904 | 1468663072041 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:52 INFO - PROCESS | 3904 | 1468663072129 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:57:52 INFO - PROCESS | 3904 | 1468663072136 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 3904 | 1468663072138 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:52 INFO - PROCESS | 3904 | ++DOCSHELL 130CA000 == 37 [pid = 3904] [id = 548] 02:57:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (130CE800) [pid = 3904] [serial = 1644] [outer = 00000000] 02:57:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (131DC000) [pid = 3904] [serial = 1645] [outer = 130CE800] 02:57:52 INFO - PROCESS | 3904 | 1468663072186 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (13951400) [pid = 3904] [serial = 1646] [outer = 130CE800] 02:57:52 INFO - PROCESS | 3904 | 1468663072633 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]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 605ms 02:57:52 INFO - PROCESS | 3904 | 1468663072652 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 3904 | 1468663072655 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:57:52 INFO - PROCESS | 3904 | 1468663072662 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 3904 | 1468663072666 Marionette TRACE conn3 <- [1,2158,null,{}] 02:57:52 INFO - PROCESS | 3904 | 1468663072676 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}] 02:57:52 INFO - PROCESS | 3904 | 1468663072681 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:52 INFO - PROCESS | 3904 | 1468663072792 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:57:52 INFO - PROCESS | 3904 | 1468663072802 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 3904 | 1468663072805 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:52 INFO - PROCESS | 3904 | ++DOCSHELL 15C5C000 == 38 [pid = 3904] [id = 549] 02:57:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (15C5C400) [pid = 3904] [serial = 1647] [outer = 00000000] 02:57:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16020400) [pid = 3904] [serial = 1648] [outer = 15C5C400] 02:57:52 INFO - PROCESS | 3904 | 1468663072918 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162AE800) [pid = 3904] [serial = 1649] [outer = 15C5C400] 02:57:53 INFO - PROCESS | 3904 | 1468663073312 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]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 681ms 02:57:53 INFO - PROCESS | 3904 | 1468663073346 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 3904 | 1468663073348 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 02:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:57:53 INFO - PROCESS | 3904 | 1468663073351 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 3904 | 1468663073353 Marionette TRACE conn3 <- [1,2162,null,{}] 02:57:53 INFO - PROCESS | 3904 | 1468663073357 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}] 02:57:53 INFO - PROCESS | 3904 | 1468663073358 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:53 INFO - PROCESS | 3904 | 1468663073460 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:57:53 INFO - PROCESS | 3904 | 1468663073545 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 3904 | 1468663073547 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:53 INFO - PROCESS | 3904 | ++DOCSHELL 162ED800 == 39 [pid = 3904] [id = 550] 02:57:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162F3400) [pid = 3904] [serial = 1650] [outer = 00000000] 02:57:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16A54C00) [pid = 3904] [serial = 1651] [outer = 162F3400] 02:57:53 INFO - PROCESS | 3904 | 1468663073596 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16A87000) [pid = 3904] [serial = 1652] [outer = 162F3400] 02:57:54 INFO - PROCESS | 3904 | 1468663074017 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]]]}] 02:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 727ms 02:57:54 INFO - PROCESS | 3904 | 1468663074075 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 3904 | 1468663074077 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 02:57:54 INFO - PROCESS | 3904 | 1468663074080 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - PROCESS | 3904 | 1468663074082 Marionette TRACE conn3 <- [1,2166,null,{}] 02:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:57:54 INFO - PROCESS | 3904 | 1468663074068 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}] 02:57:54 INFO - PROCESS | 3904 | 1468663074070 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:54 INFO - PROCESS | 3904 | 1468663074206 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:57:54 INFO - PROCESS | 3904 | 1468663074216 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 3904 | 1468663074218 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:54 INFO - PROCESS | 3904 | ++DOCSHELL 16A5C800 == 40 [pid = 3904] [id = 551] 02:57:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16A8A400) [pid = 3904] [serial = 1653] [outer = 00000000] 02:57:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16C04800) [pid = 3904] [serial = 1654] [outer = 16A8A400] 02:57:54 INFO - PROCESS | 3904 | 1468663074262 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16D46800) [pid = 3904] [serial = 1655] [outer = 16A8A400] 02:57:54 INFO - PROCESS | 3904 | 1468663074698 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]]]}] 02:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 681ms 02:57:54 INFO - PROCESS | 3904 | 1468663074746 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 3904 | 1468663074748 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 02:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:57:54 INFO - PROCESS | 3904 | 1468663074757 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - PROCESS | 3904 | 1468663074759 Marionette TRACE conn3 <- [1,2170,null,{}] 02:57:54 INFO - PROCESS | 3904 | 1468663074762 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}] 02:57:54 INFO - PROCESS | 3904 | 1468663074768 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:54 INFO - PROCESS | 3904 | 1468663074903 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:57:54 INFO - PROCESS | 3904 | 1468663074967 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 3904 | 1468663074969 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:54 INFO - PROCESS | 3904 | ++DOCSHELL 17787800 == 41 [pid = 3904] [id = 552] 02:57:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (17788000) [pid = 3904] [serial = 1656] [outer = 00000000] 02:57:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (177AD000) [pid = 3904] [serial = 1657] [outer = 17788000] 02:57:54 INFO - PROCESS | 3904 | 1468663075012 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (177B0400) [pid = 3904] [serial = 1658] [outer = 17788000] 02:57:55 INFO - PROCESS | 3904 | 1468663075411 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]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 666ms 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (153A1800) [pid = 3904] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1291F400) [pid = 3904] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (131D7400) [pid = 3904] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (10326800) [pid = 3904] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1631FC00) [pid = 3904] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (112AC400) [pid = 3904] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16027000) [pid = 3904] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1B238000) [pid = 3904] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (13953000) [pid = 3904] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (11CD2000) [pid = 3904] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (157B2000) [pid = 3904] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:57:55 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1B234000) [pid = 3904] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:57:55 INFO - PROCESS | 3904 | 1468663075522 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 3904 | 1468663075524 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 02:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:57:55 INFO - PROCESS | 3904 | 1468663075543 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 3904 | 1468663075545 Marionette TRACE conn3 <- [1,2174,null,{}] 02:57:55 INFO - PROCESS | 3904 | 1468663075549 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}] 02:57:55 INFO - PROCESS | 3904 | 1468663075551 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:55 INFO - PROCESS | 3904 | 1468663075631 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:57:55 INFO - PROCESS | 3904 | 1468663075638 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 3904 | 1468663075640 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:55 INFO - PROCESS | 3904 | ++DOCSHELL 13DA5000 == 42 [pid = 3904] [id = 553] 02:57:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (14448C00) [pid = 3904] [serial = 1659] [outer = 00000000] 02:57:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1602D000) [pid = 3904] [serial = 1660] [outer = 14448C00] 02:57:55 INFO - PROCESS | 3904 | 1468663075683 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162F0000) [pid = 3904] [serial = 1661] [outer = 14448C00] 02:57:56 INFO - PROCESS | 3904 | 1468663076117 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]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 636ms 02:57:56 INFO - PROCESS | 3904 | 1468663076175 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 3904 | 1468663076177 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 02:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:57:56 INFO - PROCESS | 3904 | 1468663076180 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 3904 | 1468663076182 Marionette TRACE conn3 <- [1,2178,null,{}] 02:57:56 INFO - PROCESS | 3904 | 1468663076186 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}] 02:57:56 INFO - PROCESS | 3904 | 1468663076188 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:56 INFO - PROCESS | 3904 | 1468663076250 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:57:56 INFO - PROCESS | 3904 | 1468663076255 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 3904 | 1468663076257 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:56 INFO - PROCESS | 3904 | ++DOCSHELL 131D1400 == 43 [pid = 3904] [id = 554] 02:57:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (157B4C00) [pid = 3904] [serial = 1662] [outer = 00000000] 02:57:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (177AE000) [pid = 3904] [serial = 1663] [outer = 157B4C00] 02:57:56 INFO - PROCESS | 3904 | 1468663076300 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (17974800) [pid = 3904] [serial = 1664] [outer = 157B4C00] 02:57:56 INFO - PROCESS | 3904 | 1468663076734 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]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 620ms 02:57:56 INFO - PROCESS | 3904 | 1468663076784 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 3904 | 1468663076786 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 02:57:56 INFO - PROCESS | 3904 | 1468663076789 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:57:56 INFO - PROCESS | 3904 | 1468663076791 Marionette TRACE conn3 <- [1,2182,null,{}] 02:57:56 INFO - PROCESS | 3904 | 1468663076795 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}] 02:57:56 INFO - PROCESS | 3904 | 1468663076796 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:56 INFO - PROCESS | 3904 | 1468663076876 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:57:56 INFO - PROCESS | 3904 | 1468663076882 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 3904 | 1468663076884 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:56 INFO - PROCESS | 3904 | ++DOCSHELL 1560D000 == 44 [pid = 3904] [id = 555] 02:57:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17A80000) [pid = 3904] [serial = 1665] [outer = 00000000] 02:57:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (199A9C00) [pid = 3904] [serial = 1666] [outer = 17A80000] 02:57:56 INFO - PROCESS | 3904 | 1468663076927 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (199AFC00) [pid = 3904] [serial = 1667] [outer = 17A80000] 02:57:57 INFO - PROCESS | 3904 | 1468663077364 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]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 621ms 02:57:57 INFO - PROCESS | 3904 | 1468663077411 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 3904 | 1468663077412 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 02:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:57:57 INFO - PROCESS | 3904 | 1468663077419 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 3904 | 1468663077421 Marionette TRACE conn3 <- [1,2186,null,{}] 02:57:57 INFO - PROCESS | 3904 | 1468663077464 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}] 02:57:57 INFO - PROCESS | 3904 | 1468663077468 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:57 INFO - PROCESS | 3904 | 1468663077581 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:57:57 INFO - PROCESS | 3904 | 1468663077719 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 3904 | 1468663077723 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:57 INFO - PROCESS | 3904 | ++DOCSHELL 10B67000 == 45 [pid = 3904] [id = 556] 02:57:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (10E8A800) [pid = 3904] [serial = 1668] [outer = 00000000] 02:57:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (112E9800) [pid = 3904] [serial = 1669] [outer = 10E8A800] 02:57:57 INFO - PROCESS | 3904 | 1468663077781 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1281D400) [pid = 3904] [serial = 1670] [outer = 10E8A800] 02:57:58 INFO - PROCESS | 3904 | 1468663078416 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]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1044ms 02:57:58 INFO - PROCESS | 3904 | 1468663078463 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 3904 | 1468663078467 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 02:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:57:58 INFO - PROCESS | 3904 | 1468663078472 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - PROCESS | 3904 | 1468663078474 Marionette TRACE conn3 <- [1,2190,null,{}] 02:57:58 INFO - PROCESS | 3904 | 1468663078499 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}] 02:57:58 INFO - PROCESS | 3904 | 1468663078502 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:58 INFO - PROCESS | 3904 | 1468663078621 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:57:58 INFO - PROCESS | 3904 | 1468663078761 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 3904 | 1468663078765 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:58 INFO - PROCESS | 3904 | ++DOCSHELL 15417800 == 46 [pid = 3904] [id = 557] 02:57:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (154F0C00) [pid = 3904] [serial = 1671] [outer = 00000000] 02:57:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15C57400) [pid = 3904] [serial = 1672] [outer = 154F0C00] 02:57:58 INFO - PROCESS | 3904 | 1468663078821 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162EBC00) [pid = 3904] [serial = 1673] [outer = 154F0C00] 02:57:59 INFO - PROCESS | 3904 | 1468663079369 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]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 939ms 02:57:59 INFO - PROCESS | 3904 | 1468663079421 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 3904 | 1468663079423 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:57:59 INFO - PROCESS | 3904 | 1468663079412 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 3904 | 1468663079414 Marionette TRACE conn3 <- [1,2194,null,{}] 02:57:59 INFO - PROCESS | 3904 | 1468663079418 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}] 02:57:59 INFO - PROCESS | 3904 | 1468663079421 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:59 INFO - PROCESS | 3904 | 1468663079528 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:57:59 INFO - PROCESS | 3904 | 1468663079670 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 3904 | 1468663079675 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:57:59 INFO - PROCESS | 3904 | ++DOCSHELL 16A91800 == 47 [pid = 3904] [id = 558] 02:57:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A94800) [pid = 3904] [serial = 1674] [outer = 00000000] 02:57:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (17134800) [pid = 3904] [serial = 1675] [outer = 16A94800] 02:57:59 INFO - PROCESS | 3904 | 1468663079732 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (177A9000) [pid = 3904] [serial = 1676] [outer = 16A94800] 02:58:00 INFO - PROCESS | 3904 | 1468663080320 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]]]}] 02:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 923ms 02:58:00 INFO - PROCESS | 3904 | 1468663080343 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 3904 | 1468663080349 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 02:58:00 INFO - PROCESS | 3904 | 1468663080353 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:58:00 INFO - PROCESS | 3904 | 1468663080355 Marionette TRACE conn3 <- [1,2198,null,{}] 02:58:00 INFO - PROCESS | 3904 | 1468663080359 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}] 02:58:00 INFO - PROCESS | 3904 | 1468663080361 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:00 INFO - PROCESS | 3904 | 1468663080466 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:58:00 INFO - PROCESS | 3904 | 1468663080760 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 3904 | 1468663080763 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:00 INFO - PROCESS | 3904 | ++DOCSHELL 10434400 == 48 [pid = 3904] [id = 559] 02:58:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (10434800) [pid = 3904] [serial = 1677] [outer = 00000000] 02:58:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (10A79000) [pid = 3904] [serial = 1678] [outer = 10434800] 02:58:00 INFO - PROCESS | 3904 | 1468663080812 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (112E9400) [pid = 3904] [serial = 1679] [outer = 10434800] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 12BC2000 == 47 [pid = 3904] [id = 527] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 1321B400 == 46 [pid = 3904] [id = 514] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 10E95400 == 45 [pid = 3904] [id = 528] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 15B7AC00 == 44 [pid = 3904] [id = 515] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 0F2ECC00 == 43 [pid = 3904] [id = 536] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 1602BC00 == 42 [pid = 3904] [id = 525] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 16321C00 == 41 [pid = 3904] [id = 517] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 129EC400 == 40 [pid = 3904] [id = 513] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 154EA800 == 39 [pid = 3904] [id = 522] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 177E4000 == 38 [pid = 3904] [id = 529] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 181CC000 == 37 [pid = 3904] [id = 532] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 11466800 == 36 [pid = 3904] [id = 523] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 112AB800 == 35 [pid = 3904] [id = 533] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 16026C00 == 34 [pid = 3904] [id = 534] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 177ADC00 == 33 [pid = 3904] [id = 535] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 162EB000 == 32 [pid = 3904] [id = 520] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 112EA800 == 31 [pid = 3904] [id = 530] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 15B81400 == 30 [pid = 3904] [id = 531] 02:58:01 INFO - PROCESS | 3904 | --DOCSHELL 10EE4400 == 29 [pid = 3904] [id = 521] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (1B236800) [pid = 3904] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (162B2400) [pid = 3904] [serial = 1621] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (129B3C00) [pid = 3904] [serial = 1612] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (12D64400) [pid = 3904] [serial = 1613] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1321BC00) [pid = 3904] [serial = 1615] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (139C9800) [pid = 3904] [serial = 1616] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1055A400) [pid = 3904] [serial = 1609] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (10B83000) [pid = 3904] [serial = 1610] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16724400) [pid = 3904] [serial = 1624] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (13DA7800) [pid = 3904] [serial = 1601] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (131DE400) [pid = 3904] [serial = 1600] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16A58C00) [pid = 3904] [serial = 1604] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (17785C00) [pid = 3904] [serial = 1633] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1631A400) [pid = 3904] [serial = 1603] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (181CC400) [pid = 3904] [serial = 1606] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (10E94C00) [pid = 3904] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (15C64000) [pid = 3904] [serial = 1627] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A93C00) [pid = 3904] [serial = 1630] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (1631B400) [pid = 3904] [serial = 1628] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16A60C00) [pid = 3904] [serial = 1625] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16E47800) [pid = 3904] [serial = 1631] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (15C64400) [pid = 3904] [serial = 1618] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16029000) [pid = 3904] [serial = 1619] [outer = 00000000] [url = about:blank] 02:58:01 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (162F5800) [pid = 3904] [serial = 1622] [outer = 00000000] [url = about:blank] 02:58:02 INFO - PROCESS | 3904 | 1468663082155 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]]]}] 02:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1847ms 02:58:02 INFO - PROCESS | 3904 | 1468663082197 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:58:02 INFO - PROCESS | 3904 | 1468663082202 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 02:58:02 INFO - PROCESS | 3904 | 1468663082231 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:58:02 INFO - PROCESS | 3904 | 1468663082235 Marionette TRACE conn3 <- [1,2202,null,{}] 02:58:02 INFO - PROCESS | 3904 | 1468663082241 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}] 02:58:02 INFO - PROCESS | 3904 | 1468663082244 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:02 INFO - PROCESS | 3904 | 1468663082374 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:58:02 INFO - PROCESS | 3904 | 1468663082499 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 3904 | 1468663082504 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:02 INFO - PROCESS | 3904 | ++DOCSHELL 10A0E800 == 30 [pid = 3904] [id = 560] 02:58:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (10A73400) [pid = 3904] [serial = 1680] [outer = 00000000] 02:58:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (10EE4800) [pid = 3904] [serial = 1681] [outer = 10A73400] 02:58:02 INFO - PROCESS | 3904 | 1468663082566 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (112E0400) [pid = 3904] [serial = 1682] [outer = 10A73400] 02:58:03 INFO - PROCESS | 3904 | 1468663083242 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]]]}] 02:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1060ms 02:58:03 INFO - PROCESS | 3904 | 1468663083301 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 3904 | 1468663083306 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 02:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:58:03 INFO - PROCESS | 3904 | 1468663083313 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 3904 | 1468663083317 Marionette TRACE conn3 <- [1,2206,null,{}] 02:58:03 INFO - PROCESS | 3904 | 1468663083321 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}] 02:58:03 INFO - PROCESS | 3904 | 1468663083324 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:03 INFO - PROCESS | 3904 | 1468663083451 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:58:03 INFO - PROCESS | 3904 | 1468663083577 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 3904 | 1468663083580 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:03 INFO - PROCESS | 3904 | ++DOCSHELL 12BD0000 == 31 [pid = 3904] [id = 561] 02:58:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (12BD0400) [pid = 3904] [serial = 1683] [outer = 00000000] 02:58:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (12DF4400) [pid = 3904] [serial = 1684] [outer = 12BD0400] 02:58:03 INFO - PROCESS | 3904 | 1468663083639 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (130A7400) [pid = 3904] [serial = 1685] [outer = 12BD0400] 02:58:04 INFO - PROCESS | 3904 | --DOCSHELL 16A91800 == 30 [pid = 3904] [id = 558] 02:58:04 INFO - PROCESS | 3904 | --DOCSHELL 15417800 == 29 [pid = 3904] [id = 557] 02:58:04 INFO - PROCESS | 3904 | --DOCSHELL 10B67000 == 28 [pid = 3904] [id = 556] 02:58:04 INFO - PROCESS | 3904 | --DOCSHELL 13DA5000 == 27 [pid = 3904] [id = 553] 02:58:04 INFO - PROCESS | 3904 | --DOCSHELL 112A6000 == 26 [pid = 3904] [id = 545] 02:58:04 INFO - PROCESS | 3904 | --DOCSHELL 1560D000 == 25 [pid = 3904] [id = 555] 02:58:04 INFO - PROCESS | 3904 | 1468663084317 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]]]}] 02:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1060ms 02:58:04 INFO - PROCESS | 3904 | 1468663084375 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 3904 | 1468663084378 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 02:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:58:04 INFO - PROCESS | 3904 | 1468663084383 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 3904 | 1468663084386 Marionette TRACE conn3 <- [1,2210,null,{}] 02:58:04 INFO - PROCESS | 3904 | 1468663084391 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}] 02:58:04 INFO - PROCESS | 3904 | 1468663084394 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:04 INFO - PROCESS | 3904 | 1468663084491 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:58:04 INFO - PROCESS | 3904 | 1468663084582 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 3904 | 1468663084585 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:04 INFO - PROCESS | 3904 | ++DOCSHELL 11462C00 == 26 [pid = 3904] [id = 562] 02:58:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1146CC00) [pid = 3904] [serial = 1686] [outer = 00000000] 02:58:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (12D64000) [pid = 3904] [serial = 1687] [outer = 1146CC00] 02:58:04 INFO - PROCESS | 3904 | 1468663084632 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (130A7000) [pid = 3904] [serial = 1688] [outer = 1146CC00] 02:58:05 INFO - PROCESS | 3904 | 1468663085084 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]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 711ms 02:58:05 INFO - PROCESS | 3904 | 1468663085106 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 3904 | 1468663085110 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 02:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:58:05 INFO - PROCESS | 3904 | 1468663085115 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 3904 | 1468663085118 Marionette TRACE conn3 <- [1,2214,null,{}] 02:58:05 INFO - PROCESS | 3904 | 1468663085122 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}] 02:58:05 INFO - PROCESS | 3904 | 1468663085124 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:05 INFO - PROCESS | 3904 | 1468663085217 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:58:05 INFO - PROCESS | 3904 | 1468663085226 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 3904 | 1468663085228 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:05 INFO - PROCESS | 3904 | ++DOCSHELL 139D8400 == 27 [pid = 3904] [id = 563] 02:58:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (13DA4400) [pid = 3904] [serial = 1689] [outer = 00000000] 02:58:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (141A6800) [pid = 3904] [serial = 1690] [outer = 13DA4400] 02:58:05 INFO - PROCESS | 3904 | 1468663085274 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15398800) [pid = 3904] [serial = 1691] [outer = 13DA4400] 02:58:05 INFO - PROCESS | 3904 | 1468663085733 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]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 666ms 02:58:05 INFO - PROCESS | 3904 | 1468663085797 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 3904 | 1468663085800 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 02:58:05 INFO - PROCESS | 3904 | 1468663085803 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:58:05 INFO - PROCESS | 3904 | 1468663085807 Marionette TRACE conn3 <- [1,2218,null,{}] 02:58:05 INFO - PROCESS | 3904 | 1468663085817 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}] 02:58:05 INFO - PROCESS | 3904 | 1468663085821 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:05 INFO - PROCESS | 3904 | 1468663085889 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:58:05 INFO - PROCESS | 3904 | 1468663085990 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 3904 | 1468663085993 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:06 INFO - PROCESS | 3904 | ++DOCSHELL 15B84800 == 28 [pid = 3904] [id = 564] 02:58:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (15B84C00) [pid = 3904] [serial = 1692] [outer = 00000000] 02:58:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (15C66800) [pid = 3904] [serial = 1693] [outer = 15B84C00] 02:58:06 INFO - PROCESS | 3904 | 1468663086042 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1602E800) [pid = 3904] [serial = 1694] [outer = 15B84C00] 02:58:06 INFO - PROCESS | 3904 | 1468663086450 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]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 666ms 02:58:06 INFO - PROCESS | 3904 | 1468663086468 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 3904 | 1468663086470 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 02:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:58:06 INFO - PROCESS | 3904 | 1468663086489 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 3904 | 1468663086491 Marionette TRACE conn3 <- [1,2222,null,{}] 02:58:06 INFO - PROCESS | 3904 | 1468663086494 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}] 02:58:06 INFO - PROCESS | 3904 | 1468663086496 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:06 INFO - PROCESS | 3904 | 1468663086640 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:58:06 INFO - PROCESS | 3904 | 1468663086654 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 3904 | 1468663086656 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:06 INFO - PROCESS | 3904 | ++DOCSHELL 162EC400 == 29 [pid = 3904] [id = 565] 02:58:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (162F2400) [pid = 3904] [serial = 1695] [outer = 00000000] 02:58:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16321000) [pid = 3904] [serial = 1696] [outer = 162F2400] 02:58:06 INFO - PROCESS | 3904 | 1468663086751 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16A34400) [pid = 3904] [serial = 1697] [outer = 162F2400] 02:58:07 INFO - PROCESS | 3904 | 1468663087170 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]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 741ms 02:58:07 INFO - PROCESS | 3904 | 1468663087217 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 3904 | 1468663087219 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 02:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:58:07 INFO - PROCESS | 3904 | 1468663087222 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 3904 | 1468663087224 Marionette TRACE conn3 <- [1,2226,null,{}] 02:58:07 INFO - PROCESS | 3904 | 1468663087228 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}] 02:58:07 INFO - PROCESS | 3904 | 1468663087230 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:07 INFO - PROCESS | 3904 | 1468663087344 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:58:07 INFO - PROCESS | 3904 | 1468663087351 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 3904 | 1468663087354 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:07 INFO - PROCESS | 3904 | ++DOCSHELL 1631A800 == 30 [pid = 3904] [id = 566] 02:58:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A54400) [pid = 3904] [serial = 1698] [outer = 00000000] 02:58:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16A5F000) [pid = 3904] [serial = 1699] [outer = 16A54400] 02:58:07 INFO - PROCESS | 3904 | 1468663087397 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16A5F800) [pid = 3904] [serial = 1700] [outer = 16A54400] 02:58:07 INFO - PROCESS | 3904 | 1468663087832 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]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 681ms 02:58:07 INFO - PROCESS | 3904 | 1468663087902 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 3904 | 1468663087904 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 02:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:58:07 INFO - PROCESS | 3904 | 1468663087908 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 3904 | 1468663087910 Marionette TRACE conn3 <- [1,2230,null,{}] 02:58:07 INFO - PROCESS | 3904 | 1468663087913 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}] 02:58:07 INFO - PROCESS | 3904 | 1468663087918 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:08 INFO - PROCESS | 3904 | 1468663088097 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:58:08 INFO - PROCESS | 3904 | 1468663088122 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 3904 | 1468663088124 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:08 INFO - PROCESS | 3904 | ++DOCSHELL 16A95C00 == 31 [pid = 3904] [id = 567] 02:58:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (16C02000) [pid = 3904] [serial = 1701] [outer = 00000000] 02:58:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (176CF800) [pid = 3904] [serial = 1702] [outer = 16C02000] 02:58:08 INFO - PROCESS | 3904 | 1468663088151 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (17785C00) [pid = 3904] [serial = 1703] [outer = 16C02000] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (10E8A800) [pid = 3904] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (154F0C00) [pid = 3904] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16A94800) [pid = 3904] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16A8A400) [pid = 3904] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (17788000) [pid = 3904] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (132CE400) [pid = 3904] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (112A8000) [pid = 3904] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1055D800) [pid = 3904] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1539DC00) [pid = 3904] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (15C5C400) [pid = 3904] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (130CE800) [pid = 3904] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (14448C00) [pid = 3904] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162F3400) [pid = 3904] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (157B4C00) [pid = 3904] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (177B1C00) [pid = 3904] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:58:08 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (17A80000) [pid = 3904] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:58:08 INFO - PROCESS | 3904 | 1468663088602 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]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 712ms 02:58:08 INFO - PROCESS | 3904 | 1468663088630 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 3904 | 1468663088632 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 02:58:08 INFO - PROCESS | 3904 | 1468663088635 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:58:08 INFO - PROCESS | 3904 | 1468663088637 Marionette TRACE conn3 <- [1,2234,null,{}] 02:58:08 INFO - PROCESS | 3904 | 1468663088641 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}] 02:58:08 INFO - PROCESS | 3904 | 1468663088642 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:08 INFO - PROCESS | 3904 | 1468663088702 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:58:08 INFO - PROCESS | 3904 | 1468663088707 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 3904 | 1468663088709 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:08 INFO - PROCESS | 3904 | ++DOCSHELL 112AD400 == 32 [pid = 3904] [id = 568] 02:58:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (14448C00) [pid = 3904] [serial = 1704] [outer = 00000000] 02:58:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16322000) [pid = 3904] [serial = 1705] [outer = 14448C00] 02:58:08 INFO - PROCESS | 3904 | 1468663088757 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16A57000) [pid = 3904] [serial = 1706] [outer = 14448C00] 02:58:09 INFO - PROCESS | 3904 | 1468663089179 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]]]}] 02:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 621ms 02:58:09 INFO - PROCESS | 3904 | 1468663089240 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 3904 | 1468663089243 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 02:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:58:09 INFO - PROCESS | 3904 | 1468663089246 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 3904 | 1468663089248 Marionette TRACE conn3 <- [1,2238,null,{}] 02:58:09 INFO - PROCESS | 3904 | 1468663089251 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}] 02:58:09 INFO - PROCESS | 3904 | 1468663089253 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:09 INFO - PROCESS | 3904 | 1468663089331 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:58:09 INFO - PROCESS | 3904 | 1468663089336 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 3904 | 1468663089338 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:09 INFO - PROCESS | 3904 | ++DOCSHELL 10A82C00 == 33 [pid = 3904] [id = 569] 02:58:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (130CE800) [pid = 3904] [serial = 1707] [outer = 00000000] 02:58:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (177A5400) [pid = 3904] [serial = 1708] [outer = 130CE800] 02:58:09 INFO - PROCESS | 3904 | 1468663089382 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (177B1800) [pid = 3904] [serial = 1709] [outer = 130CE800] 02:58:09 INFO - PROCESS | 3904 | 1468663089803 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]]]}] 02:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 575ms 02:58:09 INFO - PROCESS | 3904 | 1468663089824 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 3904 | 1468663089826 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 02:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:58:09 INFO - PROCESS | 3904 | 1468663089830 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 3904 | 1468663089832 Marionette TRACE conn3 <- [1,2242,null,{}] 02:58:09 INFO - PROCESS | 3904 | 1468663089837 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}] 02:58:09 INFO - PROCESS | 3904 | 1468663089839 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:09 INFO - PROCESS | 3904 | 1468663089974 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:58:09 INFO - PROCESS | 3904 | 1468663089982 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 3904 | 1468663089984 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:09 INFO - PROCESS | 3904 | ++DOCSHELL 15B82800 == 34 [pid = 3904] [id = 570] 02:58:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (162A5000) [pid = 3904] [serial = 1710] [outer = 00000000] 02:58:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (17A7EC00) [pid = 3904] [serial = 1711] [outer = 162A5000] 02:58:10 INFO - PROCESS | 3904 | 1468663090027 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (17A7F000) [pid = 3904] [serial = 1712] [outer = 162A5000] 02:58:10 INFO - PROCESS | 3904 | 1468663090552 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]]]}] 02:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 772ms 02:58:10 INFO - PROCESS | 3904 | 1468663090615 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 3904 | 1468663090620 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 02:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:58:10 INFO - PROCESS | 3904 | 1468663090625 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 3904 | 1468663090629 Marionette TRACE conn3 <- [1,2246,null,{}] 02:58:10 INFO - PROCESS | 3904 | 1468663090635 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}] 02:58:10 INFO - PROCESS | 3904 | 1468663090638 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:10 INFO - PROCESS | 3904 | 1468663090786 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:58:10 INFO - PROCESS | 3904 | 1468663090924 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 3904 | 1468663090927 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:10 INFO - PROCESS | 3904 | ++DOCSHELL 10E8BC00 == 35 [pid = 3904] [id = 571] 02:58:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1146E400) [pid = 3904] [serial = 1713] [outer = 00000000] 02:58:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (131D6C00) [pid = 3904] [serial = 1714] [outer = 1146E400] 02:58:10 INFO - PROCESS | 3904 | 1468663090984 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1394E000) [pid = 3904] [serial = 1715] [outer = 1146E400] 02:58:11 INFO - PROCESS | 3904 | 1468663091545 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]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 969ms 02:58:11 INFO - PROCESS | 3904 | 1468663091591 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 3904 | 1468663091596 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:58:11 INFO - PROCESS | 3904 | 1468663091602 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 3904 | 1468663091605 Marionette TRACE conn3 <- [1,2250,null,{}] 02:58:11 INFO - PROCESS | 3904 | 1468663091609 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}] 02:58:11 INFO - PROCESS | 3904 | 1468663091612 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:11 INFO - PROCESS | 3904 | 1468663091756 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:58:11 INFO - PROCESS | 3904 | 1468663091897 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 3904 | 1468663091900 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:11 INFO - PROCESS | 3904 | ++DOCSHELL 15610800 == 36 [pid = 3904] [id = 572] 02:58:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (15B79000) [pid = 3904] [serial = 1716] [outer = 00000000] 02:58:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (162A8800) [pid = 3904] [serial = 1717] [outer = 15B79000] 02:58:11 INFO - PROCESS | 3904 | 1468663091953 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (16318000) [pid = 3904] [serial = 1718] [outer = 15B79000] 02:58:12 INFO - PROCESS | 3904 | 1468663092514 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]]]}] 02:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 968ms 02:58:12 INFO - PROCESS | 3904 | 1468663092575 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 3904 | 1468663092577 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 02:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:58:12 INFO - PROCESS | 3904 | 1468663092581 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 3904 | 1468663092585 Marionette TRACE conn3 <- [1,2254,null,{}] 02:58:12 INFO - PROCESS | 3904 | 1468663092611 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}] 02:58:12 INFO - PROCESS | 3904 | 1468663092616 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:12 INFO - PROCESS | 3904 | 1468663092722 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:58:12 INFO - PROCESS | 3904 | 1468663092867 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 3904 | 1468663092870 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:12 INFO - PROCESS | 3904 | ++DOCSHELL 16C03000 == 37 [pid = 3904] [id = 573] 02:58:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (16E45800) [pid = 3904] [serial = 1719] [outer = 00000000] 02:58:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (17A7D400) [pid = 3904] [serial = 1720] [outer = 16E45800] 02:58:12 INFO - PROCESS | 3904 | 1468663092926 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (1977EC00) [pid = 3904] [serial = 1721] [outer = 16E45800] 02:58:13 INFO - PROCESS | 3904 | 1468663093660 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]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1121ms 02:58:13 INFO - PROCESS | 3904 | 1468663093699 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 3904 | 1468663093704 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 02:58:13 INFO - PROCESS | 3904 | 1468663093709 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:58:13 INFO - PROCESS | 3904 | 1468663093712 Marionette TRACE conn3 <- [1,2258,null,{}] 02:58:13 INFO - PROCESS | 3904 | 1468663093718 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}] 02:58:13 INFO - PROCESS | 3904 | 1468663093720 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:13 INFO - PROCESS | 3904 | 1468663093824 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:58:13 INFO - PROCESS | 3904 | 1468663093938 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 3904 | 1468663093942 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:13 INFO - PROCESS | 3904 | ++DOCSHELL 10A75800 == 38 [pid = 3904] [id = 574] 02:58:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (10A76000) [pid = 3904] [serial = 1722] [outer = 00000000] 02:58:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (11ADF400) [pid = 3904] [serial = 1723] [outer = 10A76000] 02:58:13 INFO - PROCESS | 3904 | 1468663093994 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1284F400) [pid = 3904] [serial = 1724] [outer = 10A76000] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 131D7000 == 37 [pid = 3904] [id = 538] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 0F2E7400 == 36 [pid = 3904] [id = 542] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 131D1400 == 35 [pid = 3904] [id = 554] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 1291D400 == 34 [pid = 3904] [id = 537] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 162ED800 == 33 [pid = 3904] [id = 550] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 131DD000 == 32 [pid = 3904] [id = 540] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 15C5C000 == 31 [pid = 3904] [id = 549] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 12BD0000 == 30 [pid = 3904] [id = 561] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (10A79000) [pid = 3904] [serial = 1678] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 10A0E800 == 29 [pid = 3904] [id = 560] 02:58:14 INFO - PROCESS | 3904 | --DOCSHELL 10434400 == 28 [pid = 3904] [id = 559] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (19DE7000) [pid = 3904] [serial = 1607] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (112E9800) [pid = 3904] [serial = 1669] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (15C57400) [pid = 3904] [serial = 1672] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1281D400) [pid = 3904] [serial = 1670] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (17134800) [pid = 3904] [serial = 1675] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (16C04800) [pid = 3904] [serial = 1654] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (177AD000) [pid = 3904] [serial = 1657] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1778F800) [pid = 3904] [serial = 1634] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (11468400) [pid = 3904] [serial = 1636] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (11C40800) [pid = 3904] [serial = 1637] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10B65800) [pid = 3904] [serial = 1642] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (114CD800) [pid = 3904] [serial = 1643] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (154E2C00) [pid = 3904] [serial = 1639] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (15C64C00) [pid = 3904] [serial = 1640] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162EBC00) [pid = 3904] [serial = 1673] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16020400) [pid = 3904] [serial = 1648] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162AE800) [pid = 3904] [serial = 1649] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (131DC000) [pid = 3904] [serial = 1645] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (13951400) [pid = 3904] [serial = 1646] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1602D000) [pid = 3904] [serial = 1660] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (177A9000) [pid = 3904] [serial = 1676] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (177B0400) [pid = 3904] [serial = 1658] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16A54C00) [pid = 3904] [serial = 1651] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (199AFC00) [pid = 3904] [serial = 1667] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16D46800) [pid = 3904] [serial = 1655] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16A87000) [pid = 3904] [serial = 1652] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (177AE000) [pid = 3904] [serial = 1663] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (17974800) [pid = 3904] [serial = 1664] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (162F0000) [pid = 3904] [serial = 1661] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (199A9C00) [pid = 3904] [serial = 1666] [outer = 00000000] [url = about:blank] 02:58:14 INFO - PROCESS | 3904 | 1468663094470 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]]]}] 02:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 772ms 02:58:14 INFO - PROCESS | 3904 | 1468663094495 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 3904 | 1468663094499 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 02:58:14 INFO - PROCESS | 3904 | 1468663094509 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:58:14 INFO - PROCESS | 3904 | 1468663094512 Marionette TRACE conn3 <- [1,2262,null,{}] 02:58:14 INFO - PROCESS | 3904 | 1468663094516 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}] 02:58:14 INFO - PROCESS | 3904 | 1468663094518 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:14 INFO - PROCESS | 3904 | 1468663094605 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:58:14 INFO - PROCESS | 3904 | 1468663094611 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 3904 | 1468663094613 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:14 INFO - PROCESS | 3904 | ++DOCSHELL 129EB400 == 29 [pid = 3904] [id = 575] 02:58:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (129ECC00) [pid = 3904] [serial = 1725] [outer = 00000000] 02:58:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (12BC2000) [pid = 3904] [serial = 1726] [outer = 129ECC00] 02:58:14 INFO - PROCESS | 3904 | 1468663094643 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (12DF4C00) [pid = 3904] [serial = 1727] [outer = 129ECC00] 02:58:15 INFO - PROCESS | 3904 | 1468663095137 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]]]}] 02:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 681ms 02:58:15 INFO - PROCESS | 3904 | 1468663095193 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 3904 | 1468663095195 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 02:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:58:15 INFO - PROCESS | 3904 | 1468663095199 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 3904 | 1468663095185 Marionette TRACE conn3 <- [1,2266,null,{}] 02:58:15 INFO - PROCESS | 3904 | 1468663095195 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}] 02:58:15 INFO - PROCESS | 3904 | 1468663095199 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:15 INFO - PROCESS | 3904 | 1468663095311 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:58:15 INFO - PROCESS | 3904 | 1468663095411 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 3904 | 1468663095414 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:15 INFO - PROCESS | 3904 | ++DOCSHELL 1394B400 == 30 [pid = 3904] [id = 576] 02:58:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13952400) [pid = 3904] [serial = 1728] [outer = 00000000] 02:58:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (13DA5C00) [pid = 3904] [serial = 1729] [outer = 13952400] 02:58:15 INFO - PROCESS | 3904 | 1468663095462 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1540B400) [pid = 3904] [serial = 1730] [outer = 13952400] 02:58:15 INFO - PROCESS | 3904 | 1468663095834 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]]]}] 02:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 681ms 02:58:15 INFO - PROCESS | 3904 | 1468663095861 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 3904 | 1468663095864 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 02:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:58:15 INFO - PROCESS | 3904 | 1468663095867 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 3904 | 1468663095869 Marionette TRACE conn3 <- [1,2270,null,{}] 02:58:15 INFO - PROCESS | 3904 | 1468663095872 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}] 02:58:15 INFO - PROCESS | 3904 | 1468663095874 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:15 INFO - PROCESS | 3904 | 1468663095960 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:58:15 INFO - PROCESS | 3904 | 1468663095966 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 3904 | 1468663095968 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:15 INFO - PROCESS | 3904 | ++DOCSHELL 15608000 == 31 [pid = 3904] [id = 577] 02:58:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (157B4C00) [pid = 3904] [serial = 1731] [outer = 00000000] 02:58:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (15C65800) [pid = 3904] [serial = 1732] [outer = 157B4C00] 02:58:16 INFO - PROCESS | 3904 | 1468663096012 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16024C00) [pid = 3904] [serial = 1733] [outer = 157B4C00] 02:58:16 INFO - PROCESS | 3904 | 1468663096467 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]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 606ms 02:58:16 INFO - PROCESS | 3904 | 1468663096495 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 3904 | 1468663096497 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:58:16 INFO - PROCESS | 3904 | 1468663096504 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 3904 | 1468663096506 Marionette TRACE conn3 <- [1,2274,null,{}] 02:58:16 INFO - PROCESS | 3904 | 1468663096515 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}] 02:58:16 INFO - PROCESS | 3904 | 1468663096517 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:16 INFO - PROCESS | 3904 | 1468663096625 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:58:16 INFO - PROCESS | 3904 | 1468663096630 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 3904 | 1468663096632 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:16 INFO - PROCESS | 3904 | ++DOCSHELL 162AF800 == 32 [pid = 3904] [id = 578] 02:58:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162B0400) [pid = 3904] [serial = 1734] [outer = 00000000] 02:58:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (162EF400) [pid = 3904] [serial = 1735] [outer = 162B0400] 02:58:16 INFO - PROCESS | 3904 | 1468663096680 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (162EFC00) [pid = 3904] [serial = 1736] [outer = 162B0400] 02:58:17 INFO - PROCESS | 3904 | 1468663097162 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]]]}] 02:58:17 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 02:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 681ms 02:58:17 INFO - PROCESS | 3904 | 1468663097184 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 3904 | 1468663097186 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 02:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:58:17 INFO - PROCESS | 3904 | 1468663097189 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 3904 | 1468663097191 Marionette TRACE conn3 <- [1,2278,null,{}] 02:58:17 INFO - PROCESS | 3904 | 1468663097203 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}] 02:58:17 INFO - PROCESS | 3904 | 1468663097208 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:17 INFO - PROCESS | 3904 | 1468663097343 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:58:17 INFO - PROCESS | 3904 | 1468663097409 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 3904 | 1468663097411 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:17 INFO - PROCESS | 3904 | ++DOCSHELL 16A5B000 == 33 [pid = 3904] [id = 579] 02:58:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16A5B400) [pid = 3904] [serial = 1737] [outer = 00000000] 02:58:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16C04800) [pid = 3904] [serial = 1738] [outer = 16A5B400] 02:58:17 INFO - PROCESS | 3904 | 1468663097454 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16D46800) [pid = 3904] [serial = 1739] [outer = 16A5B400] 02:58:17 INFO - PROCESS | 3904 | 1468663097848 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]]]}] 02:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 666ms 02:58:17 INFO - PROCESS | 3904 | 1468663097877 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 3904 | 1468663097879 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 02:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:58:17 INFO - PROCESS | 3904 | 1468663097886 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 3904 | 1468663097888 Marionette TRACE conn3 <- [1,2282,null,{}] 02:58:17 INFO - PROCESS | 3904 | 1468663097891 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}] 02:58:17 INFO - PROCESS | 3904 | 1468663097893 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:18 INFO - PROCESS | 3904 | 1468663098031 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:58:18 INFO - PROCESS | 3904 | 1468663098056 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 3904 | 1468663098059 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:18 INFO - PROCESS | 3904 | ++DOCSHELL 16A8F400 == 34 [pid = 3904] [id = 580] 02:58:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16E3E800) [pid = 3904] [serial = 1740] [outer = 00000000] 02:58:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16F45C00) [pid = 3904] [serial = 1741] [outer = 16E3E800] 02:58:18 INFO - PROCESS | 3904 | 1468663098114 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (176C7000) [pid = 3904] [serial = 1742] [outer = 16E3E800] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (162F2400) [pid = 3904] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (15B84C00) [pid = 3904] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (10434800) [pid = 3904] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1146CC00) [pid = 3904] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (12BD0400) [pid = 3904] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (10A73400) [pid = 3904] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (13DA4400) [pid = 3904] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16A54400) [pid = 3904] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (130CE800) [pid = 3904] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16C02000) [pid = 3904] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:58:18 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (14448C00) [pid = 3904] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:58:18 INFO - PROCESS | 3904 | 1468663098637 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]]]}] 02:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 818ms 02:58:18 INFO - PROCESS | 3904 | 1468663098695 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 3904 | 1468663098697 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 02:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:58:18 INFO - PROCESS | 3904 | 1468663098701 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 3904 | 1468663098702 Marionette TRACE conn3 <- [1,2286,null,{}] 02:58:18 INFO - PROCESS | 3904 | 1468663098706 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}] 02:58:18 INFO - PROCESS | 3904 | 1468663098708 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:18 INFO - PROCESS | 3904 | 1468663098788 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:58:18 INFO - PROCESS | 3904 | 1468663098796 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 3904 | 1468663098797 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:18 INFO - PROCESS | 3904 | ++DOCSHELL 10B86800 == 35 [pid = 3904] [id = 581] 02:58:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (112A5400) [pid = 3904] [serial = 1743] [outer = 00000000] 02:58:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162F2400) [pid = 3904] [serial = 1744] [outer = 112A5400] 02:58:18 INFO - PROCESS | 3904 | 1468663098842 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (1631AC00) [pid = 3904] [serial = 1745] [outer = 112A5400] 02:58:19 INFO - PROCESS | 3904 | 1468663099253 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]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 575ms 02:58:19 INFO - PROCESS | 3904 | 1468663099287 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 3904 | 1468663099289 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:58:19 INFO - PROCESS | 3904 | 1468663099292 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 3904 | 1468663099294 Marionette TRACE conn3 <- [1,2290,null,{}] 02:58:19 INFO - PROCESS | 3904 | 1468663099297 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}] 02:58:19 INFO - PROCESS | 3904 | 1468663099299 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:19 INFO - PROCESS | 3904 | 1468663099404 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:58:19 INFO - PROCESS | 3904 | 1468663099410 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 3904 | 1468663099412 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:19 INFO - PROCESS | 3904 | ++DOCSHELL 10435C00 == 36 [pid = 3904] [id = 582] 02:58:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (13DB2C00) [pid = 3904] [serial = 1746] [outer = 00000000] 02:58:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (177A4400) [pid = 3904] [serial = 1747] [outer = 13DB2C00] 02:58:19 INFO - PROCESS | 3904 | 1468663099454 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (177A5000) [pid = 3904] [serial = 1748] [outer = 13DB2C00] 02:58:19 INFO - PROCESS | 3904 | 1468663099874 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]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 605ms 02:58:19 INFO - PROCESS | 3904 | 1468663099921 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 3904 | 1468663099923 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:58:19 INFO - PROCESS | 3904 | 1468663099926 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 3904 | 1468663099938 Marionette TRACE conn3 <- [1,2294,null,{}] 02:58:19 INFO - PROCESS | 3904 | 1468663099945 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}] 02:58:19 INFO - PROCESS | 3904 | 1468663099947 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:20 INFO - PROCESS | 3904 | 1468663100029 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:58:20 INFO - PROCESS | 3904 | 1468663100035 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 3904 | 1468663100037 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:20 INFO - PROCESS | 3904 | ++DOCSHELL 16E3D400 == 37 [pid = 3904] [id = 583] 02:58:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17786C00) [pid = 3904] [serial = 1749] [outer = 00000000] 02:58:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1796C800) [pid = 3904] [serial = 1750] [outer = 17786C00] 02:58:20 INFO - PROCESS | 3904 | 1468663100079 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (17978800) [pid = 3904] [serial = 1751] [outer = 17786C00] 02:58:20 INFO - PROCESS | 3904 | 1468663100527 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]]]}] 02:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 681ms 02:58:20 INFO - PROCESS | 3904 | 1468663100606 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 3904 | 1468663100610 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 02:58:20 INFO - PROCESS | 3904 | 1468663100615 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:58:20 INFO - PROCESS | 3904 | 1468663100620 Marionette TRACE conn3 <- [1,2298,null,{}] 02:58:20 INFO - PROCESS | 3904 | 1468663100626 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}] 02:58:20 INFO - PROCESS | 3904 | 1468663100629 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:20 INFO - PROCESS | 3904 | 1468663100753 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:58:20 INFO - PROCESS | 3904 | 1468663100916 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 3904 | 1468663100921 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:20 INFO - PROCESS | 3904 | ++DOCSHELL 10E94000 == 38 [pid = 3904] [id = 584] 02:58:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (10E95400) [pid = 3904] [serial = 1752] [outer = 00000000] 02:58:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (112AA000) [pid = 3904] [serial = 1753] [outer = 10E95400] 02:58:20 INFO - PROCESS | 3904 | 1468663100980 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (11CD5400) [pid = 3904] [serial = 1754] [outer = 10E95400] 02:58:21 INFO - PROCESS | 3904 | 1468663101534 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]]]}] 02:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 969ms 02:58:21 INFO - PROCESS | 3904 | 1468663101597 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 3904 | 1468663101601 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 02:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:58:21 INFO - PROCESS | 3904 | 1468663101608 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 3904 | 1468663101612 Marionette TRACE conn3 <- [1,2302,null,{}] 02:58:21 INFO - PROCESS | 3904 | 1468663101616 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}] 02:58:21 INFO - PROCESS | 3904 | 1468663101619 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:21 INFO - PROCESS | 3904 | 1468663101729 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:58:21 INFO - PROCESS | 3904 | 1468663101866 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 3904 | 1468663101869 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:21 INFO - PROCESS | 3904 | ++DOCSHELL 130A5400 == 39 [pid = 3904] [id = 585] 02:58:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (130CE800) [pid = 3904] [serial = 1755] [outer = 00000000] 02:58:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (139C9C00) [pid = 3904] [serial = 1756] [outer = 130CE800] 02:58:21 INFO - PROCESS | 3904 | 1468663101925 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (15603800) [pid = 3904] [serial = 1757] [outer = 130CE800] 02:58:22 INFO - PROCESS | 3904 | 1468663102503 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]]]}] 02:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 969ms 02:58:22 INFO - PROCESS | 3904 | 1468663102580 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 3904 | 1468663102583 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 02:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:58:22 INFO - PROCESS | 3904 | 1468663102587 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 3904 | 1468663102589 Marionette TRACE conn3 <- [1,2306,null,{}] 02:58:22 INFO - PROCESS | 3904 | 1468663102599 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}] 02:58:22 INFO - PROCESS | 3904 | 1468663102604 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:22 INFO - PROCESS | 3904 | 1468663102715 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:58:22 INFO - PROCESS | 3904 | 1468663102853 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 3904 | 1468663102857 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:22 INFO - PROCESS | 3904 | ++DOCSHELL 16A59800 == 40 [pid = 3904] [id = 586] 02:58:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16A5A800) [pid = 3904] [serial = 1758] [outer = 00000000] 02:58:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (16E41800) [pid = 3904] [serial = 1759] [outer = 16A5A800] 02:58:22 INFO - PROCESS | 3904 | 1468663102915 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (177AB000) [pid = 3904] [serial = 1760] [outer = 16A5A800] 02:58:23 INFO - PROCESS | 3904 | 1468663103559 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] 02:58:23 INFO - PROCESS | 3904 | 1468663103604 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 02:58:23 INFO - PROCESS | 3904 | 1468663103625 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 3904 | 1468663103627 Marionette TRACE conn3 <- [1,2310,null,{}] 02:58:23 INFO - PROCESS | 3904 | 1468663103630 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}] 02:58:23 INFO - PROCESS | 3904 | 1468663103633 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:23 INFO - PROCESS | 3904 | 1468663103743 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:58:24 INFO - PROCESS | 3904 | 1468663104017 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 3904 | 1468663104021 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:24 INFO - PROCESS | 3904 | ++DOCSHELL 103D1400 == 41 [pid = 3904] [id = 587] 02:58:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (10A06400) [pid = 3904] [serial = 1761] [outer = 00000000] 02:58:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (10B5B400) [pid = 3904] [serial = 1762] [outer = 10A06400] 02:58:24 INFO - PROCESS | 3904 | 1468663104066 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (10E90400) [pid = 3904] [serial = 1763] [outer = 10A06400] 02:58:24 INFO - PROCESS | 3904 | 1468663104611 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]]]}] 02:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1075ms 02:58:24 INFO - PROCESS | 3904 | 1468663104689 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 3904 | 1468663104692 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 02:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:58:24 INFO - PROCESS | 3904 | 1468663104697 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 3904 | 1468663104700 Marionette TRACE conn3 <- [1,2314,null,{}] 02:58:24 INFO - PROCESS | 3904 | 1468663104705 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}] 02:58:24 INFO - PROCESS | 3904 | 1468663104709 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:24 INFO - PROCESS | 3904 | 1468663104821 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:58:24 INFO - PROCESS | 3904 | --DOCSHELL 16A5C800 == 40 [pid = 3904] [id = 551] 02:58:24 INFO - PROCESS | 3904 | --DOCSHELL 10EE5400 == 39 [pid = 3904] [id = 543] 02:58:24 INFO - PROCESS | 3904 | --DOCSHELL 17787800 == 38 [pid = 3904] [id = 552] 02:58:24 INFO - PROCESS | 3904 | --DOCSHELL 157B1C00 == 37 [pid = 3904] [id = 539] 02:58:24 INFO - PROCESS | 3904 | --DOCSHELL 130CA000 == 36 [pid = 3904] [id = 548] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (16321000) [pid = 3904] [serial = 1696] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (15C66800) [pid = 3904] [serial = 1693] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (112E9400) [pid = 3904] [serial = 1679] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (12D64000) [pid = 3904] [serial = 1687] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (12DF4400) [pid = 3904] [serial = 1684] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (112E0400) [pid = 3904] [serial = 1682] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (10EE4800) [pid = 3904] [serial = 1681] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (141A6800) [pid = 3904] [serial = 1690] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (15398800) [pid = 3904] [serial = 1691] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16A5F000) [pid = 3904] [serial = 1699] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16A34400) [pid = 3904] [serial = 1697] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (177B1800) [pid = 3904] [serial = 1709] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (176CF800) [pid = 3904] [serial = 1702] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (177A5400) [pid = 3904] [serial = 1708] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (130A7000) [pid = 3904] [serial = 1688] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (130A7400) [pid = 3904] [serial = 1685] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16322000) [pid = 3904] [serial = 1705] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16A5F800) [pid = 3904] [serial = 1700] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16A57000) [pid = 3904] [serial = 1706] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (17A7EC00) [pid = 3904] [serial = 1711] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (17785C00) [pid = 3904] [serial = 1703] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1602E800) [pid = 3904] [serial = 1694] [outer = 00000000] [url = about:blank] 02:58:24 INFO - PROCESS | 3904 | 1468663104962 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 3904 | 1468663104964 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:24 INFO - PROCESS | 3904 | ++DOCSHELL 114C9800 == 37 [pid = 3904] [id = 588] 02:58:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (114D6000) [pid = 3904] [serial = 1764] [outer = 00000000] 02:58:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (12BCFC00) [pid = 3904] [serial = 1765] [outer = 114D6000] 02:58:24 INFO - PROCESS | 3904 | 1468663105011 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (130A7400) [pid = 3904] [serial = 1766] [outer = 114D6000] 02:58:25 INFO - PROCESS | 3904 | 1468663105412 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]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 772ms 02:58:25 INFO - PROCESS | 3904 | 1468663105481 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 3904 | 1468663105484 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 02:58:25 INFO - PROCESS | 3904 | 1468663105493 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:58:25 INFO - PROCESS | 3904 | 1468663105495 Marionette TRACE conn3 <- [1,2318,null,{}] 02:58:25 INFO - PROCESS | 3904 | 1468663105499 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}] 02:58:25 INFO - PROCESS | 3904 | 1468663105501 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:25 INFO - PROCESS | 3904 | 1468663105588 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:58:25 INFO - PROCESS | 3904 | 1468663105594 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 3904 | 1468663105596 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:25 INFO - PROCESS | 3904 | ++DOCSHELL 13952C00 == 38 [pid = 3904] [id = 589] 02:58:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (141AA000) [pid = 3904] [serial = 1767] [outer = 00000000] 02:58:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (15607400) [pid = 3904] [serial = 1768] [outer = 141AA000] 02:58:25 INFO - PROCESS | 3904 | 1468663105627 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15C5A000) [pid = 3904] [serial = 1769] [outer = 141AA000] 02:58:26 INFO - PROCESS | 3904 | 1468663106098 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]]]}] 02:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 620ms 02:58:26 INFO - PROCESS | 3904 | 1468663106118 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 02:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:58:26 INFO - PROCESS | 3904 | 1468663106120 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 02:58:26 INFO - PROCESS | 3904 | 1468663106125 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 3904 | 1468663106130 Marionette TRACE conn3 <- [1,2322,null,{}] 02:58:26 INFO - PROCESS | 3904 | 1468663106139 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}] 02:58:26 INFO - PROCESS | 3904 | 1468663106143 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:26 INFO - PROCESS | 3904 | 1468663106213 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:58:26 INFO - PROCESS | 3904 | 1468663106219 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 3904 | 1468663106221 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:26 INFO - PROCESS | 3904 | ++DOCSHELL 162EE800 == 39 [pid = 3904] [id = 590] 02:58:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162F6000) [pid = 3904] [serial = 1770] [outer = 00000000] 02:58:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16323800) [pid = 3904] [serial = 1771] [outer = 162F6000] 02:58:26 INFO - PROCESS | 3904 | 1468663106264 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A35000) [pid = 3904] [serial = 1772] [outer = 162F6000] 02:58:26 INFO - PROCESS | 3904 | 1468663106697 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]]]}] 02:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 636ms 02:58:26 INFO - PROCESS | 3904 | 1468663106746 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:58:26 INFO - PROCESS | 3904 | 1468663106749 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 02:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:58:26 INFO - PROCESS | 3904 | 1468663106752 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 3904 | 1468663106754 Marionette TRACE conn3 <- [1,2326,null,{}] 02:58:26 INFO - PROCESS | 3904 | 1468663106758 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}] 02:58:26 INFO - PROCESS | 3904 | 1468663106760 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:26 INFO - PROCESS | 3904 | 1468663106859 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:58:26 INFO - PROCESS | 3904 | 1468663106865 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 3904 | 1468663106867 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:26 INFO - PROCESS | 3904 | ++DOCSHELL 16316400 == 40 [pid = 3904] [id = 591] 02:58:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16322400) [pid = 3904] [serial = 1773] [outer = 00000000] 02:58:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16A91400) [pid = 3904] [serial = 1774] [outer = 16322400] 02:58:26 INFO - PROCESS | 3904 | 1468663106911 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16C0C800) [pid = 3904] [serial = 1775] [outer = 16322400] 02:58:27 INFO - PROCESS | 3904 | 1468663107387 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]]]}] 02:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 666ms 02:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:58:27 INFO - PROCESS | 3904 | 1468663107435 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 3904 | 1468663107437 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 02:58:27 INFO - PROCESS | 3904 | 1468663107440 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 3904 | 1468663107442 Marionette TRACE conn3 <- [1,2330,null,{}] 02:58:27 INFO - PROCESS | 3904 | 1468663107445 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}] 02:58:27 INFO - PROCESS | 3904 | 1468663107447 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:27 INFO - PROCESS | 3904 | 1468663107563 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:58:27 INFO - PROCESS | 3904 | 1468663107626 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 3904 | 1468663107632 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:27 INFO - PROCESS | 3904 | ++DOCSHELL 1768FC00 == 41 [pid = 3904] [id = 592] 02:58:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (17690400) [pid = 3904] [serial = 1776] [outer = 00000000] 02:58:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (177A7800) [pid = 3904] [serial = 1777] [outer = 17690400] 02:58:27 INFO - PROCESS | 3904 | 1468663107684 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (177B3000) [pid = 3904] [serial = 1778] [outer = 17690400] 02:58:28 INFO - PROCESS | 3904 | 1468663108105 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]]]}] 02:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 712ms 02:58:28 INFO - PROCESS | 3904 | 1468663108164 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 3904 | 1468663108166 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 02:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:58:28 INFO - PROCESS | 3904 | 1468663108170 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 3904 | 1468663108171 Marionette TRACE conn3 <- [1,2334,null,{}] 02:58:28 INFO - PROCESS | 3904 | 1468663108174 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}] 02:58:28 INFO - PROCESS | 3904 | 1468663108176 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:28 INFO - PROCESS | 3904 | 1468663108303 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:58:28 INFO - PROCESS | 3904 | 1468663108329 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 3904 | 1468663108331 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:28 INFO - PROCESS | 3904 | ++DOCSHELL 177DCC00 == 42 [pid = 3904] [id = 593] 02:58:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (177E0C00) [pid = 3904] [serial = 1779] [outer = 00000000] 02:58:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (199B7000) [pid = 3904] [serial = 1780] [outer = 177E0C00] 02:58:28 INFO - PROCESS | 3904 | 1468663108374 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (19DE1C00) [pid = 3904] [serial = 1781] [outer = 177E0C00] 02:58:28 INFO - PROCESS | 3904 | 1468663108806 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]]]}] 02:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 666ms 02:58:28 INFO - PROCESS | 3904 | 1468663108840 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 3904 | 1468663108842 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 02:58:28 INFO - PROCESS | 3904 | 1468663108855 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 3904 | 1468663108857 Marionette TRACE conn3 <- [1,2338,null,{}] 02:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:58:28 INFO - PROCESS | 3904 | 1468663108861 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}] 02:58:28 INFO - PROCESS | 3904 | 1468663108862 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:28 INFO - PROCESS | 3904 | 1468663108975 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:58:28 INFO - PROCESS | 3904 | 1468663108981 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 3904 | 1468663108983 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:29 INFO - PROCESS | 3904 | ++DOCSHELL 1281F400 == 43 [pid = 3904] [id = 594] 02:58:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (12BD0400) [pid = 3904] [serial = 1782] [outer = 00000000] 02:58:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (17A83000) [pid = 3904] [serial = 1783] [outer = 12BD0400] 02:58:29 INFO - PROCESS | 3904 | 1468663109188 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (19DE3000) [pid = 3904] [serial = 1784] [outer = 12BD0400] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (16A5B400) [pid = 3904] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (10A76000) [pid = 3904] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (157B4C00) [pid = 3904] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (129ECC00) [pid = 3904] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (13952400) [pid = 3904] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16E3E800) [pid = 3904] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (112A5400) [pid = 3904] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (13DB2C00) [pid = 3904] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:58:29 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (162B0400) [pid = 3904] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:58:29 INFO - PROCESS | 3904 | 1468663109549 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]]]}] 02:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 712ms 02:58:29 INFO - PROCESS | 3904 | 1468663109582 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 3904 | 1468663109584 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 02:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:58:29 INFO - PROCESS | 3904 | 1468663109616 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - PROCESS | 3904 | 1468663109617 Marionette TRACE conn3 <- [1,2342,null,{}] 02:58:29 INFO - PROCESS | 3904 | 1468663109621 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}] 02:58:29 INFO - PROCESS | 3904 | 1468663109624 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:29 INFO - PROCESS | 3904 | 1468663109703 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:58:29 INFO - PROCESS | 3904 | 1468663109802 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 3904 | 1468663109804 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:29 INFO - PROCESS | 3904 | ++DOCSHELL 1036D000 == 44 [pid = 3904] [id = 595] 02:58:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (103D3C00) [pid = 3904] [serial = 1785] [outer = 00000000] 02:58:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16324C00) [pid = 3904] [serial = 1786] [outer = 103D3C00] 02:58:29 INFO - PROCESS | 3904 | 1468663109830 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (17A7EC00) [pid = 3904] [serial = 1787] [outer = 103D3C00] 02:58:30 INFO - PROCESS | 3904 | 1468663110180 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]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 620ms 02:58:30 INFO - PROCESS | 3904 | 1468663110233 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 3904 | 1468663110235 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 02:58:30 INFO - PROCESS | 3904 | 1468663110239 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:58:30 INFO - PROCESS | 3904 | 1468663110240 Marionette TRACE conn3 <- [1,2346,null,{}] 02:58:30 INFO - PROCESS | 3904 | 1468663110243 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}] 02:58:30 INFO - PROCESS | 3904 | 1468663110245 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:30 INFO - PROCESS | 3904 | 1468663110365 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:58:30 INFO - PROCESS | 3904 | 1468663110373 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 3904 | 1468663110375 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:30 INFO - PROCESS | 3904 | ++DOCSHELL 153A1C00 == 45 [pid = 3904] [id = 596] 02:58:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (181CE400) [pid = 3904] [serial = 1788] [outer = 00000000] 02:58:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1A0C5000) [pid = 3904] [serial = 1789] [outer = 181CE400] 02:58:30 INFO - PROCESS | 3904 | 1468663110399 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A0C7000) [pid = 3904] [serial = 1790] [outer = 181CE400] 02:58:30 INFO - PROCESS | 3904 | 1468663110816 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]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 621ms 02:58:30 INFO - PROCESS | 3904 | 1468663110858 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 3904 | 1468663110860 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 02:58:30 INFO - PROCESS | 3904 | 1468663110863 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:58:30 INFO - PROCESS | 3904 | 1468663110865 Marionette TRACE conn3 <- [1,2350,null,{}] 02:58:30 INFO - PROCESS | 3904 | 1468663110869 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}] 02:58:30 INFO - PROCESS | 3904 | 1468663110870 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:30 INFO - PROCESS | 3904 | 1468663110974 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:58:31 INFO - PROCESS | 3904 | 1468663111064 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 3904 | 1468663111067 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:31 INFO - PROCESS | 3904 | ++DOCSHELL 1A0BE800 == 46 [pid = 3904] [id = 597] 02:58:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1A0CB000) [pid = 3904] [serial = 1791] [outer = 00000000] 02:58:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1A0DF000) [pid = 3904] [serial = 1792] [outer = 1A0CB000] 02:58:31 INFO - PROCESS | 3904 | 1468663111112 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1A38A000) [pid = 3904] [serial = 1793] [outer = 1A0CB000] 02:58:31 INFO - PROCESS | 3904 | 1468663111713 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]]]}] 02:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 908ms 02:58:31 INFO - PROCESS | 3904 | 1468663111775 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 3904 | 1468663111780 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 02:58:31 INFO - PROCESS | 3904 | 1468663111785 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:58:31 INFO - PROCESS | 3904 | 1468663111790 Marionette TRACE conn3 <- [1,2354,null,{}] 02:58:31 INFO - PROCESS | 3904 | 1468663111795 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}] 02:58:31 INFO - PROCESS | 3904 | 1468663111798 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:31 INFO - PROCESS | 3904 | 1468663111910 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:58:32 INFO - PROCESS | 3904 | 1468663112051 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 3904 | 1468663112054 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:32 INFO - PROCESS | 3904 | ++DOCSHELL 129AB400 == 47 [pid = 3904] [id = 598] 02:58:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (12BC4800) [pid = 3904] [serial = 1794] [outer = 00000000] 02:58:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (13156000) [pid = 3904] [serial = 1795] [outer = 12BC4800] 02:58:32 INFO - PROCESS | 3904 | 1468663112110 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1444A000) [pid = 3904] [serial = 1796] [outer = 12BC4800] 02:58:32 INFO - PROCESS | 3904 | 1468663112693 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]]]}] 02:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 969ms 02:58:32 INFO - PROCESS | 3904 | 1468663112752 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 3904 | 1468663112757 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 02:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:58:32 INFO - PROCESS | 3904 | 1468663112763 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 3904 | 1468663112766 Marionette TRACE conn3 <- [1,2358,null,{}] 02:58:32 INFO - PROCESS | 3904 | 1468663112770 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}] 02:58:32 INFO - PROCESS | 3904 | 1468663112773 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:32 INFO - PROCESS | 3904 | 1468663112932 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:58:32 INFO - PROCESS | 3904 | 1468663112999 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 3904 | 1468663113001 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:32 INFO - PROCESS | 3904 | ++DOCSHELL 162B2400 == 48 [pid = 3904] [id = 599] 02:58:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (16317800) [pid = 3904] [serial = 1797] [outer = 00000000] 02:58:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (16A56400) [pid = 3904] [serial = 1798] [outer = 16317800] 02:58:33 INFO - PROCESS | 3904 | 1468663113056 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (16E40000) [pid = 3904] [serial = 1799] [outer = 16317800] 02:58:33 INFO - PROCESS | 3904 | 1468663113640 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]]]}] 02:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 908ms 02:58:33 INFO - PROCESS | 3904 | 1468663113675 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:58:33 INFO - PROCESS | 3904 | 1468663113677 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 02:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:58:33 INFO - PROCESS | 3904 | 1468663113681 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:58:33 INFO - PROCESS | 3904 | 1468663113685 Marionette TRACE conn3 <- [1,2362,null,{}] 02:58:33 INFO - PROCESS | 3904 | 1468663113696 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}] 02:58:33 INFO - PROCESS | 3904 | 1468663113700 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:33 INFO - PROCESS | 3904 | 1468663113811 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:58:33 INFO - PROCESS | 3904 | 1468663113925 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 3904 | 1468663113928 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:33 INFO - PROCESS | 3904 | ++DOCSHELL 1A0C4800 == 49 [pid = 3904] [id = 600] 02:58:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (1A0C4C00) [pid = 3904] [serial = 1800] [outer = 00000000] 02:58:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (1A0DB000) [pid = 3904] [serial = 1801] [outer = 1A0C4C00] 02:58:34 INFO - PROCESS | 3904 | 1468663114024 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (1A38E800) [pid = 3904] [serial = 1802] [outer = 1A0C4C00] 02:58:34 INFO - PROCESS | 3904 | 1468663114624 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]]]}] 02:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1181ms 02:58:34 INFO - PROCESS | 3904 | 1468663114857 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 3904 | 1468663114862 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 02:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:58:34 INFO - PROCESS | 3904 | 1468663114867 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 3904 | 1468663114870 Marionette TRACE conn3 <- [1,2366,null,{}] 02:58:34 INFO - PROCESS | 3904 | 1468663114876 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}] 02:58:34 INFO - PROCESS | 3904 | 1468663114879 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:34 INFO - PROCESS | 3904 | 1468663114979 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:58:35 INFO - PROCESS | 3904 | 1468663115115 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 3904 | 1468663115120 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:35 INFO - PROCESS | 3904 | ++DOCSHELL 12D64000 == 50 [pid = 3904] [id = 601] 02:58:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (12D68800) [pid = 3904] [serial = 1803] [outer = 00000000] 02:58:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (131D5C00) [pid = 3904] [serial = 1804] [outer = 12D68800] 02:58:35 INFO - PROCESS | 3904 | 1468663115152 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (13225800) [pid = 3904] [serial = 1805] [outer = 12D68800] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 153A1C00 == 49 [pid = 3904] [id = 596] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1036D000 == 48 [pid = 3904] [id = 595] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1281F400 == 47 [pid = 3904] [id = 594] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 177DCC00 == 46 [pid = 3904] [id = 593] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1768FC00 == 45 [pid = 3904] [id = 592] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 16316400 == 44 [pid = 3904] [id = 591] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 162EE800 == 43 [pid = 3904] [id = 590] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 13952C00 == 42 [pid = 3904] [id = 589] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 103D1400 == 41 [pid = 3904] [id = 587] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 114C9800 == 40 [pid = 3904] [id = 588] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 16A59800 == 39 [pid = 3904] [id = 586] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 130A5400 == 38 [pid = 3904] [id = 585] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 10E94000 == 37 [pid = 3904] [id = 584] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 10A81800 == 36 [pid = 3904] [id = 544] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 10B86800 == 35 [pid = 3904] [id = 581] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 10435C00 == 34 [pid = 3904] [id = 582] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1047F800 == 33 [pid = 3904] [id = 547] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1539CC00 == 32 [pid = 3904] [id = 546] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 16A8F400 == 31 [pid = 3904] [id = 580] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 16E3D400 == 30 [pid = 3904] [id = 583] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1631F400 == 29 [pid = 3904] [id = 541] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 162B2400 == 28 [pid = 3904] [id = 599] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1A0C4800 == 27 [pid = 3904] [id = 600] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 1A0BE800 == 26 [pid = 3904] [id = 597] 02:58:36 INFO - PROCESS | 3904 | --DOCSHELL 129AB400 == 25 [pid = 3904] [id = 598] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (16C04800) [pid = 3904] [serial = 1738] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (1284F400) [pid = 3904] [serial = 1724] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (11ADF400) [pid = 3904] [serial = 1723] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (17A7D400) [pid = 3904] [serial = 1720] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (15C65800) [pid = 3904] [serial = 1732] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (12BC2000) [pid = 3904] [serial = 1726] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (12DF4C00) [pid = 3904] [serial = 1727] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (13DA5C00) [pid = 3904] [serial = 1729] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1540B400) [pid = 3904] [serial = 1730] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (162A8800) [pid = 3904] [serial = 1717] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (131D6C00) [pid = 3904] [serial = 1714] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (16F45C00) [pid = 3904] [serial = 1741] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (162F2400) [pid = 3904] [serial = 1744] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (177A4400) [pid = 3904] [serial = 1747] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1796C800) [pid = 3904] [serial = 1750] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (177A5000) [pid = 3904] [serial = 1748] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (1631AC00) [pid = 3904] [serial = 1745] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (162EF400) [pid = 3904] [serial = 1735] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16D46800) [pid = 3904] [serial = 1739] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (176C7000) [pid = 3904] [serial = 1742] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (162EFC00) [pid = 3904] [serial = 1736] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16024C00) [pid = 3904] [serial = 1733] [outer = 00000000] [url = about:blank] 02:58:36 INFO - PROCESS | 3904 | 1468663116546 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]]]}] 02:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1696ms 02:58:36 INFO - PROCESS | 3904 | 1468663116573 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 3904 | 1468663116578 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 02:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:58:36 INFO - PROCESS | 3904 | 1468663116583 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 3904 | 1468663116586 Marionette TRACE conn3 <- [1,2370,null,{}] 02:58:36 INFO - PROCESS | 3904 | 1468663116591 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}] 02:58:36 INFO - PROCESS | 3904 | 1468663116594 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:36 INFO - PROCESS | 3904 | 1468663116687 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:58:36 INFO - PROCESS | 3904 | 1468663116700 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:36 INFO - PROCESS | 3904 | 1468663116704 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:36 INFO - PROCESS | 3904 | ++DOCSHELL 10B61800 == 26 [pid = 3904] [id = 602] 02:58:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (10B67800) [pid = 3904] [serial = 1806] [outer = 00000000] 02:58:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1146D400) [pid = 3904] [serial = 1807] [outer = 10B67800] 02:58:36 INFO - PROCESS | 3904 | 1468663116736 Marionette DEBUG loaded listener.js 02:58:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (11AE0400) [pid = 3904] [serial = 1808] [outer = 10B67800] 02:58:37 INFO - PROCESS | 3904 | 1468663117236 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]]]}] 02:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 666ms 02:58:37 INFO - PROCESS | 3904 | 1468663117249 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 3904 | 1468663117254 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 02:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:58:37 INFO - PROCESS | 3904 | 1468663117261 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 3904 | 1468663117263 Marionette TRACE conn3 <- [1,2374,null,{}] 02:58:37 INFO - PROCESS | 3904 | 1468663117267 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}] 02:58:37 INFO - PROCESS | 3904 | 1468663117270 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:37 INFO - PROCESS | 3904 | 1468663117360 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:58:37 INFO - PROCESS | 3904 | 1468663117368 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 3904 | 1468663117371 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:37 INFO - PROCESS | 3904 | ++DOCSHELL 1312C000 == 27 [pid = 3904] [id = 603] 02:58:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1312FC00) [pid = 3904] [serial = 1809] [outer = 00000000] 02:58:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (131D6C00) [pid = 3904] [serial = 1810] [outer = 1312FC00] 02:58:37 INFO - PROCESS | 3904 | 1468663117419 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (13949800) [pid = 3904] [serial = 1811] [outer = 1312FC00] 02:58:37 INFO - PROCESS | 3904 | 1468663117891 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]]]}] 02:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 681ms 02:58:37 INFO - PROCESS | 3904 | 1468663117942 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 3904 | 1468663117944 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 02:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:58:37 INFO - PROCESS | 3904 | 1468663117948 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 3904 | 1468663117951 Marionette TRACE conn3 <- [1,2378,null,{}] 02:58:37 INFO - PROCESS | 3904 | 1468663117962 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}] 02:58:37 INFO - PROCESS | 3904 | 1468663117966 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:38 INFO - PROCESS | 3904 | 1468663118080 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:58:38 INFO - PROCESS | 3904 | 1468663118182 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 3904 | 1468663118185 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:38 INFO - PROCESS | 3904 | ++DOCSHELL 15C60000 == 28 [pid = 3904] [id = 604] 02:58:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (15C65800) [pid = 3904] [serial = 1812] [outer = 00000000] 02:58:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (16029C00) [pid = 3904] [serial = 1813] [outer = 15C65800] 02:58:38 INFO - PROCESS | 3904 | 1468663118233 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (162AB000) [pid = 3904] [serial = 1814] [outer = 15C65800] 02:58:38 INFO - PROCESS | 3904 | 1468663118598 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]]]}] 02:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 681ms 02:58:38 INFO - PROCESS | 3904 | 1468663118629 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 3904 | 1468663118632 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 02:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:58:38 INFO - PROCESS | 3904 | 1468663118635 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 3904 | 1468663118647 Marionette TRACE conn3 <- [1,2382,null,{}] 02:58:38 INFO - PROCESS | 3904 | 1468663118668 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}] 02:58:38 INFO - PROCESS | 3904 | 1468663118670 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:38 INFO - PROCESS | 3904 | 1468663118802 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:58:38 INFO - PROCESS | 3904 | 1468663118868 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 3904 | 1468663118871 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:38 INFO - PROCESS | 3904 | ++DOCSHELL 162F4800 == 29 [pid = 3904] [id = 605] 02:58:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (162EE000) [pid = 3904] [serial = 1815] [outer = 00000000] 02:58:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (16A36000) [pid = 3904] [serial = 1816] [outer = 162EE000] 02:58:38 INFO - PROCESS | 3904 | 1468663118898 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (16A5E800) [pid = 3904] [serial = 1817] [outer = 162EE000] 02:58:39 INFO - PROCESS | 3904 | 1468663119340 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]]]}] 02:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 757ms 02:58:39 INFO - PROCESS | 3904 | 1468663119415 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 3904 | 1468663119417 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 02:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:58:39 INFO - PROCESS | 3904 | 1468663119422 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 3904 | 1468663119424 Marionette TRACE conn3 <- [1,2386,null,{}] 02:58:39 INFO - PROCESS | 3904 | 1468663119428 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}] 02:58:39 INFO - PROCESS | 3904 | 1468663119430 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:39 INFO - PROCESS | 3904 | 1468663119544 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:58:39 INFO - PROCESS | 3904 | 1468663119554 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:39 INFO - PROCESS | 3904 | 1468663119556 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:39 INFO - PROCESS | 3904 | ++DOCSHELL 16A60C00 == 30 [pid = 3904] [id = 606] 02:58:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (16A88000) [pid = 3904] [serial = 1818] [outer = 00000000] 02:58:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (16D3E800) [pid = 3904] [serial = 1819] [outer = 16A88000] 02:58:39 INFO - PROCESS | 3904 | 1468663119599 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (16E44C00) [pid = 3904] [serial = 1820] [outer = 16A88000] 02:58:40 INFO - PROCESS | 3904 | 1468663120019 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]]]}] 02:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 606ms 02:58:40 INFO - PROCESS | 3904 | 1468663120041 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:58:40 INFO - PROCESS | 3904 | 1468663120043 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 02:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:58:40 INFO - PROCESS | 3904 | 1468663120046 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:58:40 INFO - PROCESS | 3904 | 1468663120048 Marionette TRACE conn3 <- [1,2390,null,{}] 02:58:40 INFO - PROCESS | 3904 | 1468663120052 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}] 02:58:40 INFO - PROCESS | 3904 | 1468663120057 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:40 INFO - PROCESS | 3904 | 1468663120193 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:58:40 INFO - PROCESS | 3904 | 1468663120199 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 3904 | 1468663120201 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:40 INFO - PROCESS | 3904 | ++DOCSHELL 16A8DC00 == 31 [pid = 3904] [id = 607] 02:58:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (16E44000) [pid = 3904] [serial = 1821] [outer = 00000000] 02:58:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (177AAC00) [pid = 3904] [serial = 1822] [outer = 16E44000] 02:58:40 INFO - PROCESS | 3904 | 1468663120247 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (177B2800) [pid = 3904] [serial = 1823] [outer = 16E44000] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (17690400) [pid = 3904] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (177E0C00) [pid = 3904] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (17786C00) [pid = 3904] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (130CE800) [pid = 3904] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (10A06400) [pid = 3904] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (16A5A800) [pid = 3904] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (141AA000) [pid = 3904] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (162F6000) [pid = 3904] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (114D6000) [pid = 3904] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16322400) [pid = 3904] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (10E95400) [pid = 3904] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (181CE400) [pid = 3904] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (12BD0400) [pid = 3904] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (103D3C00) [pid = 3904] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1146E400) [pid = 3904] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (15B79000) [pid = 3904] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (162A5000) [pid = 3904] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16E45800) [pid = 3904] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:58:41 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1A0CB000) [pid = 3904] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:58:41 INFO - PROCESS | 3904 | 1468663121189 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]]]}] 02:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1150ms 02:58:41 INFO - PROCESS | 3904 | 1468663121206 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 3904 | 1468663121208 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 02:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:58:41 INFO - PROCESS | 3904 | 1468663121212 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - PROCESS | 3904 | 1468663121213 Marionette TRACE conn3 <- [1,2394,null,{}] 02:58:41 INFO - PROCESS | 3904 | 1468663121217 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}] 02:58:41 INFO - PROCESS | 3904 | 1468663121228 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:41 INFO - PROCESS | 3904 | 1468663121306 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:58:41 INFO - PROCESS | 3904 | 1468663121407 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 3904 | 1468663121409 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:41 INFO - PROCESS | 3904 | ++DOCSHELL 1036C000 == 32 [pid = 3904] [id = 608] 02:58:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (103D3C00) [pid = 3904] [serial = 1824] [outer = 00000000] 02:58:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (13160400) [pid = 3904] [serial = 1825] [outer = 103D3C00] 02:58:41 INFO - PROCESS | 3904 | 1468663121453 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15C63C00) [pid = 3904] [serial = 1826] [outer = 103D3C00] 02:58:41 INFO - PROCESS | 3904 | 1468663121810 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]]]}] 02:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 621ms 02:58:41 INFO - PROCESS | 3904 | 1468663121833 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 3904 | 1468663121835 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 02:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:58:41 INFO - PROCESS | 3904 | 1468663121839 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - PROCESS | 3904 | 1468663121840 Marionette TRACE conn3 <- [1,2398,null,{}] 02:58:41 INFO - PROCESS | 3904 | 1468663121844 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}] 02:58:41 INFO - PROCESS | 3904 | 1468663121846 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:41 INFO - PROCESS | 3904 | 1468663121923 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:58:41 INFO - PROCESS | 3904 | 1468663121928 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 3904 | 1468663121930 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:42 INFO - PROCESS | 3904 | ++DOCSHELL 129B5800 == 33 [pid = 3904] [id = 609] 02:58:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (12BCEC00) [pid = 3904] [serial = 1827] [outer = 00000000] 02:58:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1768EC00) [pid = 3904] [serial = 1828] [outer = 12BCEC00] 02:58:42 INFO - PROCESS | 3904 | 1468663122070 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (162B2000) [pid = 3904] [serial = 1829] [outer = 12BCEC00] 02:58:42 INFO - PROCESS | 3904 | 1468663122414 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]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 621ms 02:58:42 INFO - PROCESS | 3904 | 1468663122459 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 3904 | 1468663122461 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 02:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:58:42 INFO - PROCESS | 3904 | 1468663122464 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 3904 | 1468663122466 Marionette TRACE conn3 <- [1,2402,null,{}] 02:58:42 INFO - PROCESS | 3904 | 1468663122469 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}] 02:58:42 INFO - PROCESS | 3904 | 1468663122471 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:42 INFO - PROCESS | 3904 | 1468663122548 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:58:42 INFO - PROCESS | 3904 | 1468663122644 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 3904 | 1468663122646 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:42 INFO - PROCESS | 3904 | ++DOCSHELL 15C5C800 == 34 [pid = 3904] [id = 610] 02:58:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (162AE400) [pid = 3904] [serial = 1830] [outer = 00000000] 02:58:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (199AC800) [pid = 3904] [serial = 1831] [outer = 162AE400] 02:58:42 INFO - PROCESS | 3904 | 1468663122702 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (199B5C00) [pid = 3904] [serial = 1832] [outer = 162AE400] 02:58:43 INFO - PROCESS | 3904 | 1468663123135 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]]]}] 02:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 711ms 02:58:43 INFO - PROCESS | 3904 | 1468663123188 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:58:43 INFO - PROCESS | 3904 | 1468663123192 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 02:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:58:43 INFO - PROCESS | 3904 | 1468663123197 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:58:43 INFO - PROCESS | 3904 | 1468663123201 Marionette TRACE conn3 <- [1,2406,null,{}] 02:58:43 INFO - PROCESS | 3904 | 1468663123207 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}] 02:58:43 INFO - PROCESS | 3904 | 1468663123210 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:43 INFO - PROCESS | 3904 | 1468663123388 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:58:43 INFO - PROCESS | 3904 | 1468663123474 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 3904 | 1468663123479 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:43 INFO - PROCESS | 3904 | ++DOCSHELL 103D2800 == 35 [pid = 3904] [id = 611] 02:58:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (10435C00) [pid = 3904] [serial = 1833] [outer = 00000000] 02:58:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (114C9800) [pid = 3904] [serial = 1834] [outer = 10435C00] 02:58:43 INFO - PROCESS | 3904 | 1468663123559 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (12928000) [pid = 3904] [serial = 1835] [outer = 10435C00] 02:58:44 INFO - PROCESS | 3904 | 1468663124336 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]]]}] 02:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1211ms 02:58:44 INFO - PROCESS | 3904 | 1468663124399 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 3904 | 1468663124404 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 02:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:58:44 INFO - PROCESS | 3904 | 1468663124410 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 3904 | 1468663124413 Marionette TRACE conn3 <- [1,2410,null,{}] 02:58:44 INFO - PROCESS | 3904 | 1468663124417 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}] 02:58:44 INFO - PROCESS | 3904 | 1468663124420 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:44 INFO - PROCESS | 3904 | 1468663124547 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:58:44 INFO - PROCESS | 3904 | 1468663124685 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:44 INFO - PROCESS | 3904 | 1468663124688 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:44 INFO - PROCESS | 3904 | ++DOCSHELL 15397400 == 36 [pid = 3904] [id = 612] 02:58:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1540B400) [pid = 3904] [serial = 1836] [outer = 00000000] 02:58:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (15C62800) [pid = 3904] [serial = 1837] [outer = 1540B400] 02:58:44 INFO - PROCESS | 3904 | 1468663124744 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (162B0800) [pid = 3904] [serial = 1838] [outer = 1540B400] 02:58:45 INFO - PROCESS | 3904 | 1468663125641 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]]]}] 02:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1256ms 02:58:45 INFO - PROCESS | 3904 | 1468663125672 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 3904 | 1468663125676 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 02:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:58:45 INFO - PROCESS | 3904 | 1468663125681 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 3904 | 1468663125684 Marionette TRACE conn3 <- [1,2414,null,{}] 02:58:45 INFO - PROCESS | 3904 | 1468663125689 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}] 02:58:45 INFO - PROCESS | 3904 | 1468663125692 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:45 INFO - PROCESS | 3904 | 1468663125803 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:58:45 INFO - PROCESS | 3904 | 1468663125917 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 3904 | 1468663125922 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 129B5800 == 35 [pid = 3904] [id = 609] 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 1036C000 == 34 [pid = 3904] [id = 608] 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 16A8DC00 == 33 [pid = 3904] [id = 607] 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 16A60C00 == 32 [pid = 3904] [id = 606] 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 162F4800 == 31 [pid = 3904] [id = 605] 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 15C60000 == 30 [pid = 3904] [id = 604] 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 1312C000 == 29 [pid = 3904] [id = 603] 02:58:45 INFO - PROCESS | 3904 | --DOCSHELL 10B61800 == 28 [pid = 3904] [id = 602] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1977EC00) [pid = 3904] [serial = 1721] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (1394E000) [pid = 3904] [serial = 1715] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (16318000) [pid = 3904] [serial = 1718] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (17A7F000) [pid = 3904] [serial = 1712] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (177A7800) [pid = 3904] [serial = 1777] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (199B7000) [pid = 3904] [serial = 1780] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (177B3000) [pid = 3904] [serial = 1778] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (17978800) [pid = 3904] [serial = 1751] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (139C9C00) [pid = 3904] [serial = 1756] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (15603800) [pid = 3904] [serial = 1757] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (10B5B400) [pid = 3904] [serial = 1762] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10E90400) [pid = 3904] [serial = 1763] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16E41800) [pid = 3904] [serial = 1759] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (177AB000) [pid = 3904] [serial = 1760] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (15607400) [pid = 3904] [serial = 1768] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (15C5A000) [pid = 3904] [serial = 1769] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16323800) [pid = 3904] [serial = 1771] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16A35000) [pid = 3904] [serial = 1772] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (12BCFC00) [pid = 3904] [serial = 1765] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (130A7400) [pid = 3904] [serial = 1766] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (19DE1C00) [pid = 3904] [serial = 1781] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16A91400) [pid = 3904] [serial = 1774] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (112AA000) [pid = 3904] [serial = 1753] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (11CD5400) [pid = 3904] [serial = 1754] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (1A0C5000) [pid = 3904] [serial = 1789] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (17A83000) [pid = 3904] [serial = 1783] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (19DE3000) [pid = 3904] [serial = 1784] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (17A7EC00) [pid = 3904] [serial = 1787] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1A0C7000) [pid = 3904] [serial = 1790] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (16C0C800) [pid = 3904] [serial = 1775] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (16324C00) [pid = 3904] [serial = 1786] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1A38A000) [pid = 3904] [serial = 1793] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (1A0DF000) [pid = 3904] [serial = 1792] [outer = 00000000] [url = about:blank] 02:58:45 INFO - PROCESS | 3904 | ++DOCSHELL 1055D800 == 29 [pid = 3904] [id = 613] 02:58:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (10A03C00) [pid = 3904] [serial = 1839] [outer = 00000000] 02:58:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (10E95400) [pid = 3904] [serial = 1840] [outer = 10A03C00] 02:58:45 INFO - PROCESS | 3904 | 1468663125996 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (114D1C00) [pid = 3904] [serial = 1841] [outer = 10A03C00] 02:58:46 INFO - PROCESS | 3904 | 1468663126437 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]]]}] 02:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 772ms 02:58:46 INFO - PROCESS | 3904 | 1468663126448 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:58:46 INFO - PROCESS | 3904 | 1468663126452 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 02:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:58:46 INFO - PROCESS | 3904 | 1468663126458 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:58:46 INFO - PROCESS | 3904 | 1468663126460 Marionette TRACE conn3 <- [1,2418,null,{}] 02:58:46 INFO - PROCESS | 3904 | 1468663126464 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}] 02:58:46 INFO - PROCESS | 3904 | 1468663126467 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:46 INFO - PROCESS | 3904 | 1468663126551 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:58:46 INFO - PROCESS | 3904 | 1468663126560 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 3904 | 1468663126563 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:46 INFO - PROCESS | 3904 | ++DOCSHELL 13131400 == 30 [pid = 3904] [id = 614] 02:58:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (13162000) [pid = 3904] [serial = 1842] [outer = 00000000] 02:58:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (13DA5000) [pid = 3904] [serial = 1843] [outer = 13162000] 02:58:46 INFO - PROCESS | 3904 | 1468663126608 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (15414400) [pid = 3904] [serial = 1844] [outer = 13162000] 02:58:47 INFO - PROCESS | 3904 | 1468663127090 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]]]}] 02:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 666ms 02:58:47 INFO - PROCESS | 3904 | 1468663127140 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 3904 | 1468663127142 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 02:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:58:47 INFO - PROCESS | 3904 | 1468663127146 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 3904 | 1468663127149 Marionette TRACE conn3 <- [1,2422,null,{}] 02:58:47 INFO - PROCESS | 3904 | 1468663127160 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}] 02:58:47 INFO - PROCESS | 3904 | 1468663127165 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:47 INFO - PROCESS | 3904 | 1468663127281 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:58:47 INFO - PROCESS | 3904 | 1468663127390 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 3904 | 1468663127393 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:47 INFO - PROCESS | 3904 | ++DOCSHELL 15B7A800 == 31 [pid = 3904] [id = 615] 02:58:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15C5FC00) [pid = 3904] [serial = 1845] [outer = 00000000] 02:58:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1602E800) [pid = 3904] [serial = 1846] [outer = 15C5FC00] 02:58:47 INFO - PROCESS | 3904 | 1468663127440 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (162F6800) [pid = 3904] [serial = 1847] [outer = 15C5FC00] 02:58:47 INFO - PROCESS | 3904 | 1468663127808 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]]]}] 02:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 711ms 02:58:47 INFO - PROCESS | 3904 | 1468663127869 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 3904 | 1468663127872 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 02:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:58:47 INFO - PROCESS | 3904 | 1468663127875 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 3904 | 1468663127877 Marionette TRACE conn3 <- [1,2426,null,{}] 02:58:47 INFO - PROCESS | 3904 | 1468663127881 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}] 02:58:47 INFO - PROCESS | 3904 | 1468663127883 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:47 INFO - PROCESS | 3904 | 1468663127983 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:58:47 INFO - PROCESS | 3904 | 1468663127993 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 3904 | 1468663127995 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:47 INFO - PROCESS | 3904 | ++DOCSHELL 16323800 == 32 [pid = 3904] [id = 616] 02:58:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16324C00) [pid = 3904] [serial = 1848] [outer = 00000000] 02:58:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16A8C800) [pid = 3904] [serial = 1849] [outer = 16324C00] 02:58:48 INFO - PROCESS | 3904 | 1468663128038 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16C04800) [pid = 3904] [serial = 1850] [outer = 16324C00] 02:58:48 INFO - PROCESS | 3904 | 1468663128488 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]]]}] 02:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 666ms 02:58:48 INFO - PROCESS | 3904 | 1468663128544 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 3904 | 1468663128546 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 02:58:48 INFO - PROCESS | 3904 | 1468663128550 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:58:48 INFO - PROCESS | 3904 | 1468663128552 Marionette TRACE conn3 <- [1,2430,null,{}] 02:58:48 INFO - PROCESS | 3904 | 1468663128555 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}] 02:58:48 INFO - PROCESS | 3904 | 1468663128557 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:48 INFO - PROCESS | 3904 | 1468663128697 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:58:48 INFO - PROCESS | 3904 | 1468663128718 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 3904 | 1468663128720 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:48 INFO - PROCESS | 3904 | ++DOCSHELL 16E3B800 == 33 [pid = 3904] [id = 617] 02:58:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16E3BC00) [pid = 3904] [serial = 1851] [outer = 00000000] 02:58:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (170D9400) [pid = 3904] [serial = 1852] [outer = 16E3BC00] 02:58:48 INFO - PROCESS | 3904 | 1468663128762 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1768A400) [pid = 3904] [serial = 1853] [outer = 16E3BC00] 02:58:49 INFO - PROCESS | 3904 | 1468663129208 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]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 682ms 02:58:49 INFO - PROCESS | 3904 | 1468663129231 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 3904 | 1468663129233 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 02:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:58:49 INFO - PROCESS | 3904 | 1468663129241 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 3904 | 1468663129243 Marionette TRACE conn3 <- [1,2434,null,{}] 02:58:49 INFO - PROCESS | 3904 | 1468663129247 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}] 02:58:49 INFO - PROCESS | 3904 | 1468663129253 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:49 INFO - PROCESS | 3904 | 1468663129394 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:58:49 INFO - PROCESS | 3904 | 1468663129466 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 3904 | 1468663129469 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:49 INFO - PROCESS | 3904 | ++DOCSHELL 177AC800 == 34 [pid = 3904] [id = 618] 02:58:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (177ACC00) [pid = 3904] [serial = 1854] [outer = 00000000] 02:58:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (17A7C800) [pid = 3904] [serial = 1855] [outer = 177ACC00] 02:58:49 INFO - PROCESS | 3904 | 1468663129514 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (17A7EC00) [pid = 3904] [serial = 1856] [outer = 177ACC00] 02:58:49 INFO - PROCESS | 3904 | 1468663129919 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]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 711ms 02:58:49 INFO - PROCESS | 3904 | 1468663129961 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 3904 | 1468663129963 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 02:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:58:49 INFO - PROCESS | 3904 | 1468663129973 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 3904 | 1468663129974 Marionette TRACE conn3 <- [1,2438,null,{}] 02:58:49 INFO - PROCESS | 3904 | 1468663129978 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}] 02:58:49 INFO - PROCESS | 3904 | 1468663129979 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:50 INFO - PROCESS | 3904 | 1468663130125 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (12BCEC00) [pid = 3904] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (10B67800) [pid = 3904] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (12BC4800) [pid = 3904] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16317800) [pid = 3904] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A0C4C00) [pid = 3904] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16E44000) [pid = 3904] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16A88000) [pid = 3904] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (103D3C00) [pid = 3904] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (12D68800) [pid = 3904] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (15C65800) [pid = 3904] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1312FC00) [pid = 3904] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:58:50 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (162EE000) [pid = 3904] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:58:50 INFO - PROCESS | 3904 | 1468663130261 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 3904 | 1468663130263 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:50 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E9C00 == 35 [pid = 3904] [id = 619] 02:58:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (0F2EBC00) [pid = 3904] [serial = 1857] [outer = 00000000] 02:58:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (114D3800) [pid = 3904] [serial = 1858] [outer = 0F2EBC00] 02:58:50 INFO - PROCESS | 3904 | 1468663130307 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (12927C00) [pid = 3904] [serial = 1859] [outer = 0F2EBC00] 02:58:50 INFO - PROCESS | 3904 | 1468663130658 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]]]}] 02:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 712ms 02:58:50 INFO - PROCESS | 3904 | 1468663130692 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 3904 | 1468663130693 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 02:58:50 INFO - PROCESS | 3904 | 1468663130697 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:58:50 INFO - PROCESS | 3904 | 1468663130698 Marionette TRACE conn3 <- [1,2442,null,{}] 02:58:50 INFO - PROCESS | 3904 | 1468663130702 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}] 02:58:50 INFO - PROCESS | 3904 | 1468663130703 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:50 INFO - PROCESS | 3904 | 1468663130788 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:58:50 INFO - PROCESS | 3904 | 1468663130886 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 3904 | 1468663130888 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:50 INFO - PROCESS | 3904 | ++DOCSHELL 1055A800 == 36 [pid = 3904] [id = 620] 02:58:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (11467800) [pid = 3904] [serial = 1860] [outer = 00000000] 02:58:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16E44000) [pid = 3904] [serial = 1861] [outer = 11467800] 02:58:50 INFO - PROCESS | 3904 | 1468663130913 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (17A7E800) [pid = 3904] [serial = 1862] [outer = 11467800] 02:58:51 INFO - PROCESS | 3904 | 1468663131281 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]]]}] 02:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 620ms 02:58:51 INFO - PROCESS | 3904 | 1468663131315 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:58:51 INFO - PROCESS | 3904 | 1468663131317 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 02:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:58:51 INFO - PROCESS | 3904 | 1468663131321 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 3904 | 1468663131322 Marionette TRACE conn3 <- [1,2446,null,{}] 02:58:51 INFO - PROCESS | 3904 | 1468663131326 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}] 02:58:51 INFO - PROCESS | 3904 | 1468663131328 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:51 INFO - PROCESS | 3904 | 1468663131438 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:58:51 INFO - PROCESS | 3904 | 1468663131473 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 3904 | 1468663131475 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:51 INFO - PROCESS | 3904 | ++DOCSHELL 15C57C00 == 37 [pid = 3904] [id = 621] 02:58:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16026000) [pid = 3904] [serial = 1863] [outer = 00000000] 02:58:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (19DE1C00) [pid = 3904] [serial = 1864] [outer = 16026000] 02:58:51 INFO - PROCESS | 3904 | 1468663131517 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (19DE7000) [pid = 3904] [serial = 1865] [outer = 16026000] 02:58:51 INFO - PROCESS | 3904 | 1468663131917 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]]]}] 02:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 621ms 02:58:51 INFO - PROCESS | 3904 | 1468663131941 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:58:51 INFO - PROCESS | 3904 | 1468663131943 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 02:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:58:51 INFO - PROCESS | 3904 | 1468663131946 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 3904 | 1468663131948 Marionette TRACE conn3 <- [1,2450,null,{}] 02:58:51 INFO - PROCESS | 3904 | 1468663131952 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}] 02:58:51 INFO - PROCESS | 3904 | 1468663131953 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:52 INFO - PROCESS | 3904 | 1468663132060 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:58:52 INFO - PROCESS | 3904 | 1468663132071 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:52 INFO - PROCESS | 3904 | 1468663132075 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:52 INFO - PROCESS | 3904 | ++DOCSHELL 103CB000 == 38 [pid = 3904] [id = 622] 02:58:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15C60400) [pid = 3904] [serial = 1866] [outer = 00000000] 02:58:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1A0C4800) [pid = 3904] [serial = 1867] [outer = 15C60400] 02:58:52 INFO - PROCESS | 3904 | 1468663132120 Marionette DEBUG loaded listener.js 02:58:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1A0C4C00) [pid = 3904] [serial = 1868] [outer = 15C60400] 02:58:52 INFO - PROCESS | 3904 | 1468663132803 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]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 923ms 02:58:52 INFO - PROCESS | 3904 | 1468663132858 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 3904 | 1468663132863 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 02:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:58:52 INFO - PROCESS | 3904 | 1468663132868 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 3904 | 1468663132873 Marionette TRACE conn3 <- [1,2454,null,{}] 02:58:52 INFO - PROCESS | 3904 | 1468663132879 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}] 02:58:52 INFO - PROCESS | 3904 | 1468663132881 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:52 INFO - PROCESS | 3904 | 1468663133002 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:58:53 INFO - PROCESS | 3904 | 1468663133120 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:53 INFO - PROCESS | 3904 | 1468663133123 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:53 INFO - PROCESS | 3904 | ++DOCSHELL 1146BC00 == 39 [pid = 3904] [id = 623] 02:58:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (114D6000) [pid = 3904] [serial = 1869] [outer = 00000000] 02:58:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1315D800) [pid = 3904] [serial = 1870] [outer = 114D6000] 02:58:53 INFO - PROCESS | 3904 | 1468663133180 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (13DA6C00) [pid = 3904] [serial = 1871] [outer = 114D6000] 02:58:53 INFO - PROCESS | 3904 | 1468663133750 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]]]}] 02:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 908ms 02:58:53 INFO - PROCESS | 3904 | 1468663133780 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:58:53 INFO - PROCESS | 3904 | 1468663133785 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 02:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:58:53 INFO - PROCESS | 3904 | 1468663133791 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:58:53 INFO - PROCESS | 3904 | 1468663133794 Marionette TRACE conn3 <- [1,2458,null,{}] 02:58:53 INFO - PROCESS | 3904 | 1468663133798 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}] 02:58:53 INFO - PROCESS | 3904 | 1468663133801 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:53 INFO - PROCESS | 3904 | 1468663133914 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:58:54 INFO - PROCESS | 3904 | 1468663134069 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 3904 | 1468663134072 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:54 INFO - PROCESS | 3904 | ++DOCSHELL 16024000 == 40 [pid = 3904] [id = 624] 02:58:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16029400) [pid = 3904] [serial = 1872] [outer = 00000000] 02:58:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A51800) [pid = 3904] [serial = 1873] [outer = 16029400] 02:58:54 INFO - PROCESS | 3904 | 1468663134114 Marionette DEBUG loaded listener.js 02:58:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16A8E400) [pid = 3904] [serial = 1874] [outer = 16029400] 02:58:54 INFO - PROCESS | 3904 | 1468663134738 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]]]}] 02:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 999ms 02:58:54 INFO - PROCESS | 3904 | 1468663134823 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 3904 | 1468663134826 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 02:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:58:54 INFO - PROCESS | 3904 | 1468663134831 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 3904 | 1468663134834 Marionette TRACE conn3 <- [1,2462,null,{}] 02:58:54 INFO - PROCESS | 3904 | 1468663134845 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}] 02:58:54 INFO - PROCESS | 3904 | 1468663134850 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:54 INFO - PROCESS | 3904 | 1468663134966 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:58:55 INFO - PROCESS | 3904 | 1468663135102 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:55 INFO - PROCESS | 3904 | 1468663135105 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:55 INFO - PROCESS | 3904 | ++DOCSHELL 199AE800 == 41 [pid = 3904] [id = 625] 02:58:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (199B3C00) [pid = 3904] [serial = 1875] [outer = 00000000] 02:58:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A0BE800) [pid = 3904] [serial = 1876] [outer = 199B3C00] 02:58:55 INFO - PROCESS | 3904 | 1468663135162 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1A0CB000) [pid = 3904] [serial = 1877] [outer = 199B3C00] 02:58:55 INFO - PROCESS | 3904 | 1468663135930 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]]]}] 02:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1181ms 02:58:55 INFO - PROCESS | 3904 | 1468663136004 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:58:55 INFO - PROCESS | 3904 | 1468663136008 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 02:58:56 INFO - PROCESS | 3904 | 1468663136013 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:58:56 INFO - PROCESS | 3904 | 1468663136016 Marionette TRACE conn3 <- [1,2466,null,{}] 02:58:56 INFO - PROCESS | 3904 | 1468663136022 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}] 02:58:56 INFO - PROCESS | 3904 | 1468663136024 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:56 INFO - PROCESS | 3904 | 1468663136129 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:58:56 INFO - PROCESS | 3904 | 1468663136271 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:56 INFO - PROCESS | 3904 | 1468663136275 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:56 INFO - PROCESS | 3904 | ++DOCSHELL 12DF4800 == 42 [pid = 3904] [id = 626] 02:58:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1312C000) [pid = 3904] [serial = 1878] [outer = 00000000] 02:58:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (131DD000) [pid = 3904] [serial = 1879] [outer = 1312C000] 02:58:56 INFO - PROCESS | 3904 | 1468663136327 Marionette DEBUG loaded listener.js 02:58:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (13DA8000) [pid = 3904] [serial = 1880] [outer = 1312C000] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 12D64000 == 41 [pid = 3904] [id = 601] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 15C57C00 == 40 [pid = 3904] [id = 621] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 1055A800 == 39 [pid = 3904] [id = 620] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 0F2E9C00 == 38 [pid = 3904] [id = 619] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 177AC800 == 37 [pid = 3904] [id = 618] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 16E3B800 == 36 [pid = 3904] [id = 617] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 16323800 == 35 [pid = 3904] [id = 616] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 15B7A800 == 34 [pid = 3904] [id = 615] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 13131400 == 33 [pid = 3904] [id = 614] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 1055D800 == 32 [pid = 3904] [id = 613] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 15C5C800 == 31 [pid = 3904] [id = 610] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 15397400 == 30 [pid = 3904] [id = 612] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 103D2800 == 29 [pid = 3904] [id = 611] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 199AE800 == 28 [pid = 3904] [id = 625] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 16024000 == 27 [pid = 3904] [id = 624] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 103CB000 == 26 [pid = 3904] [id = 622] 02:58:57 INFO - PROCESS | 3904 | --DOCSHELL 1146BC00 == 25 [pid = 3904] [id = 623] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (162B2000) [pid = 3904] [serial = 1829] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1146D400) [pid = 3904] [serial = 1807] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (11AE0400) [pid = 3904] [serial = 1808] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (1444A000) [pid = 3904] [serial = 1796] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (13156000) [pid = 3904] [serial = 1795] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16E40000) [pid = 3904] [serial = 1799] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16A56400) [pid = 3904] [serial = 1798] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1A38E800) [pid = 3904] [serial = 1802] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A0DB000) [pid = 3904] [serial = 1801] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (177AAC00) [pid = 3904] [serial = 1822] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16E44C00) [pid = 3904] [serial = 1820] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16D3E800) [pid = 3904] [serial = 1819] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (13160400) [pid = 3904] [serial = 1825] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13225800) [pid = 3904] [serial = 1805] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (131D5C00) [pid = 3904] [serial = 1804] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16029C00) [pid = 3904] [serial = 1813] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (177B2800) [pid = 3904] [serial = 1823] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (13949800) [pid = 3904] [serial = 1811] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16A36000) [pid = 3904] [serial = 1816] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A5E800) [pid = 3904] [serial = 1817] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (15C63C00) [pid = 3904] [serial = 1826] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (162AB000) [pid = 3904] [serial = 1814] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (131D6C00) [pid = 3904] [serial = 1810] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (199AC800) [pid = 3904] [serial = 1831] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1768EC00) [pid = 3904] [serial = 1828] [outer = 00000000] [url = about:blank] 02:58:57 INFO - PROCESS | 3904 | 1468663137462 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]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1513ms 02:58:57 INFO - PROCESS | 3904 | 1468663137515 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 3904 | 1468663137519 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 02:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:58:57 INFO - PROCESS | 3904 | 1468663137523 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - PROCESS | 3904 | 1468663137528 Marionette TRACE conn3 <- [1,2470,null,{}] 02:58:57 INFO - PROCESS | 3904 | 1468663137533 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}] 02:58:57 INFO - PROCESS | 3904 | 1468663137535 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:57 INFO - PROCESS | 3904 | 1468663137622 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:58:57 INFO - PROCESS | 3904 | 1468663137630 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 3904 | 1468663137634 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:57 INFO - PROCESS | 3904 | ++DOCSHELL 10EE5000 == 26 [pid = 3904] [id = 627] 02:58:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (112A8C00) [pid = 3904] [serial = 1881] [outer = 00000000] 02:58:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (1146DC00) [pid = 3904] [serial = 1882] [outer = 112A8C00] 02:58:57 INFO - PROCESS | 3904 | 1468663137681 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (11AE8000) [pid = 3904] [serial = 1883] [outer = 112A8C00] 02:58:58 INFO - PROCESS | 3904 | 1468663138163 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]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 681ms 02:58:58 INFO - PROCESS | 3904 | 1468663138206 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 3904 | 1468663138211 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 02:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:58:58 INFO - PROCESS | 3904 | 1468663138217 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 3904 | 1468663138220 Marionette TRACE conn3 <- [1,2474,null,{}] 02:58:58 INFO - PROCESS | 3904 | 1468663138223 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}] 02:58:58 INFO - PROCESS | 3904 | 1468663138226 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:58 INFO - PROCESS | 3904 | 1468663138349 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:58:58 INFO - PROCESS | 3904 | 1468663138459 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 3904 | 1468663138461 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:58 INFO - PROCESS | 3904 | ++DOCSHELL 130A7400 == 27 [pid = 3904] [id = 628] 02:58:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (130CE400) [pid = 3904] [serial = 1884] [outer = 00000000] 02:58:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (131D5400) [pid = 3904] [serial = 1885] [outer = 130CE400] 02:58:58 INFO - PROCESS | 3904 | 1468663138496 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (131DDC00) [pid = 3904] [serial = 1886] [outer = 130CE400] 02:58:58 INFO - PROCESS | 3904 | 1468663138875 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]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 712ms 02:58:58 INFO - PROCESS | 3904 | 1468663138943 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 3904 | 1468663138945 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 02:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:58:58 INFO - PROCESS | 3904 | 1468663138948 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 3904 | 1468663138952 Marionette TRACE conn3 <- [1,2478,null,{}] 02:58:58 INFO - PROCESS | 3904 | 1468663138962 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}] 02:58:58 INFO - PROCESS | 3904 | 1468663138967 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:59 INFO - PROCESS | 3904 | 1468663139032 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:58:59 INFO - PROCESS | 3904 | 1468663139039 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 3904 | 1468663139042 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:59 INFO - PROCESS | 3904 | ++DOCSHELL 15415800 == 28 [pid = 3904] [id = 629] 02:58:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (15418000) [pid = 3904] [serial = 1887] [outer = 00000000] 02:58:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (157B3800) [pid = 3904] [serial = 1888] [outer = 15418000] 02:58:59 INFO - PROCESS | 3904 | 1468663139091 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (15B84C00) [pid = 3904] [serial = 1889] [outer = 15418000] 02:58:59 INFO - PROCESS | 3904 | 1468663139576 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]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 681ms 02:58:59 INFO - PROCESS | 3904 | 1468663139614 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:58:59 INFO - PROCESS | 3904 | 1468663139617 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 02:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:58:59 INFO - PROCESS | 3904 | 1468663139620 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 3904 | 1468663139622 Marionette TRACE conn3 <- [1,2482,null,{}] 02:58:59 INFO - PROCESS | 3904 | 1468663139626 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}] 02:58:59 INFO - PROCESS | 3904 | 1468663139628 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:59 INFO - PROCESS | 3904 | 1468663139775 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:58:59 INFO - PROCESS | 3904 | 1468663139798 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 3904 | 1468663139800 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:58:59 INFO - PROCESS | 3904 | ++DOCSHELL 1602EC00 == 29 [pid = 3904] [id = 630] 02:58:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (162A4400) [pid = 3904] [serial = 1890] [outer = 00000000] 02:58:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (162B2C00) [pid = 3904] [serial = 1891] [outer = 162A4400] 02:58:59 INFO - PROCESS | 3904 | 1468663139844 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (162F1000) [pid = 3904] [serial = 1892] [outer = 162A4400] 02:59:00 INFO - PROCESS | 3904 | 1468663140256 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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 681ms 02:59:00 INFO - PROCESS | 3904 | 1468663140302 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 3904 | 1468663140306 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 02:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:59:00 INFO - PROCESS | 3904 | 1468663140311 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 3904 | 1468663140314 Marionette TRACE conn3 <- [1,2486,null,{}] 02:59:00 INFO - PROCESS | 3904 | 1468663140325 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}] 02:59:00 INFO - PROCESS | 3904 | 1468663140327 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:00 INFO - PROCESS | 3904 | 1468663140434 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:59:00 INFO - PROCESS | 3904 | 1468663140439 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:00 INFO - PROCESS | 3904 | 1468663140441 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:00 INFO - PROCESS | 3904 | ++DOCSHELL 162AA800 == 30 [pid = 3904] [id = 631] 02:59:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16316800) [pid = 3904] [serial = 1893] [outer = 00000000] 02:59:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16A52400) [pid = 3904] [serial = 1894] [outer = 16316800] 02:59:00 INFO - PROCESS | 3904 | 1468663140486 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16A55000) [pid = 3904] [serial = 1895] [outer = 16316800] 02:59:00 INFO - PROCESS | 3904 | 1468663140952 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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 681ms 02:59:00 INFO - PROCESS | 3904 | 1468663140988 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 3904 | 1468663140990 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 02:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:59:00 INFO - PROCESS | 3904 | 1468663140994 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 3904 | 1468663140995 Marionette TRACE conn3 <- [1,2490,null,{}] 02:59:00 INFO - PROCESS | 3904 | 1468663140999 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}] 02:59:00 INFO - PROCESS | 3904 | 1468663141004 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:01 INFO - PROCESS | 3904 | 1468663141164 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (16026000) [pid = 3904] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16E3BC00) [pid = 3904] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (177ACC00) [pid = 3904] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (0F2EBC00) [pid = 3904] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162AE400) [pid = 3904] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1540B400) [pid = 3904] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (13162000) [pid = 3904] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16324C00) [pid = 3904] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (10435C00) [pid = 3904] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (10A03C00) [pid = 3904] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (15C5FC00) [pid = 3904] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (11467800) [pid = 3904] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:59:01 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (15C60400) [pid = 3904] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:59:01 INFO - PROCESS | 3904 | 1468663141468 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 3904 | 1468663141470 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:01 INFO - PROCESS | 3904 | ++DOCSHELL 0F2EBC00 == 31 [pid = 3904] [id = 632] 02:59:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (10435C00) [pid = 3904] [serial = 1896] [outer = 00000000] 02:59:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (10EE5800) [pid = 3904] [serial = 1897] [outer = 10435C00] 02:59:01 INFO - PROCESS | 3904 | 1468663141514 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (15606C00) [pid = 3904] [serial = 1898] [outer = 10435C00] 02:59:01 INFO - PROCESS | 3904 | 1468663141894 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]]]}] 02:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 924ms 02:59:01 INFO - PROCESS | 3904 | 1468663141914 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:59:01 INFO - PROCESS | 3904 | 1468663141916 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 02:59:01 INFO - PROCESS | 3904 | 1468663141920 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:59:01 INFO - PROCESS | 3904 | 1468663141921 Marionette TRACE conn3 <- [1,2494,null,{}] 02:59:01 INFO - PROCESS | 3904 | 1468663141925 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}] 02:59:01 INFO - PROCESS | 3904 | 1468663141927 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:02 INFO - PROCESS | 3904 | 1468663142023 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:59:02 INFO - PROCESS | 3904 | 1468663142031 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 3904 | 1468663142032 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:02 INFO - PROCESS | 3904 | ++DOCSHELL 131D4C00 == 32 [pid = 3904] [id = 633] 02:59:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (13DB3C00) [pid = 3904] [serial = 1899] [outer = 00000000] 02:59:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16C0E400) [pid = 3904] [serial = 1900] [outer = 13DB3C00] 02:59:02 INFO - PROCESS | 3904 | 1468663142075 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16E42C00) [pid = 3904] [serial = 1901] [outer = 13DB3C00] 02:59:02 INFO - PROCESS | 3904 | 1468663142622 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]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 772ms 02:59:02 INFO - PROCESS | 3904 | 1468663142706 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 3904 | 1468663142711 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 02:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:59:02 INFO - PROCESS | 3904 | 1468663142764 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 3904 | 1468663142767 Marionette TRACE conn3 <- [1,2498,null,{}] 02:59:02 INFO - PROCESS | 3904 | 1468663142773 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}] 02:59:02 INFO - PROCESS | 3904 | 1468663142776 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:02 INFO - PROCESS | 3904 | 1468663142902 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:59:03 INFO - PROCESS | 3904 | 1468663143031 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 3904 | 1468663143036 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:03 INFO - PROCESS | 3904 | ++DOCSHELL 103D1400 == 33 [pid = 3904] [id = 634] 02:59:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (103D2800) [pid = 3904] [serial = 1902] [outer = 00000000] 02:59:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1146E400) [pid = 3904] [serial = 1903] [outer = 103D2800] 02:59:03 INFO - PROCESS | 3904 | 1468663143082 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (12926C00) [pid = 3904] [serial = 1904] [outer = 103D2800] 02:59:03 INFO - PROCESS | 3904 | 1468663143805 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]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1090ms 02:59:03 INFO - PROCESS | 3904 | 1468663143859 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 3904 | 1468663143864 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 02:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:59:03 INFO - PROCESS | 3904 | 1468663143871 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 3904 | 1468663143874 Marionette TRACE conn3 <- [1,2502,null,{}] 02:59:03 INFO - PROCESS | 3904 | 1468663143878 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}] 02:59:03 INFO - PROCESS | 3904 | 1468663143881 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:03 INFO - PROCESS | 3904 | 1468663144001 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:59:04 INFO - PROCESS | 3904 | 1468663144234 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 3904 | 1468663144238 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:04 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E4C00 == 34 [pid = 3904] [id = 635] 02:59:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (0F2E5400) [pid = 3904] [serial = 1905] [outer = 00000000] 02:59:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (1036A800) [pid = 3904] [serial = 1906] [outer = 0F2E5400] 02:59:04 INFO - PROCESS | 3904 | 1468663144295 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (10B86800) [pid = 3904] [serial = 1907] [outer = 0F2E5400] 02:59:04 INFO - PROCESS | 3904 | --DOCSHELL 0F2EBC00 == 33 [pid = 3904] [id = 632] 02:59:04 INFO - PROCESS | 3904 | --DOCSHELL 162AA800 == 32 [pid = 3904] [id = 631] 02:59:04 INFO - PROCESS | 3904 | --DOCSHELL 1602EC00 == 31 [pid = 3904] [id = 630] 02:59:04 INFO - PROCESS | 3904 | --DOCSHELL 15415800 == 30 [pid = 3904] [id = 629] 02:59:04 INFO - PROCESS | 3904 | --DOCSHELL 130A7400 == 29 [pid = 3904] [id = 628] 02:59:04 INFO - PROCESS | 3904 | --DOCSHELL 10EE5000 == 28 [pid = 3904] [id = 627] 02:59:04 INFO - PROCESS | 3904 | --DOCSHELL 12DF4800 == 27 [pid = 3904] [id = 626] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1A0C4800) [pid = 3904] [serial = 1867] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (19DE1C00) [pid = 3904] [serial = 1864] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (19DE7000) [pid = 3904] [serial = 1865] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (170D9400) [pid = 3904] [serial = 1852] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (17A7C800) [pid = 3904] [serial = 1855] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1768A400) [pid = 3904] [serial = 1853] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (114D3800) [pid = 3904] [serial = 1858] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (199B5C00) [pid = 3904] [serial = 1832] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (15C62800) [pid = 3904] [serial = 1837] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (162B0800) [pid = 3904] [serial = 1838] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (13DA5000) [pid = 3904] [serial = 1843] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (15414400) [pid = 3904] [serial = 1844] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (17A7EC00) [pid = 3904] [serial = 1856] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16A8C800) [pid = 3904] [serial = 1849] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (114C9800) [pid = 3904] [serial = 1834] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (12928000) [pid = 3904] [serial = 1835] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (10E95400) [pid = 3904] [serial = 1840] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (114D1C00) [pid = 3904] [serial = 1841] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (1602E800) [pid = 3904] [serial = 1846] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (162F6800) [pid = 3904] [serial = 1847] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (12927C00) [pid = 3904] [serial = 1859] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (16E44000) [pid = 3904] [serial = 1861] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (16C04800) [pid = 3904] [serial = 1850] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (17A7E800) [pid = 3904] [serial = 1862] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (1A0C4C00) [pid = 3904] [serial = 1868] [outer = 00000000] [url = about:blank] 02:59:04 INFO - PROCESS | 3904 | 1468663144874 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]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1045ms 02:59:04 INFO - PROCESS | 3904 | 1468663144929 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 3904 | 1468663144932 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 02:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:59:04 INFO - PROCESS | 3904 | 1468663144936 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 3904 | 1468663144939 Marionette TRACE conn3 <- [1,2506,null,{}] 02:59:04 INFO - PROCESS | 3904 | 1468663144944 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}] 02:59:04 INFO - PROCESS | 3904 | 1468663144948 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:05 INFO - PROCESS | 3904 | 1468663145035 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:59:05 INFO - PROCESS | 3904 | 1468663145130 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 3904 | 1468663145133 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:05 INFO - PROCESS | 3904 | ++DOCSHELL 10EDF000 == 28 [pid = 3904] [id = 636] 02:59:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (129B5400) [pid = 3904] [serial = 1908] [outer = 00000000] 02:59:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (13125400) [pid = 3904] [serial = 1909] [outer = 129B5400] 02:59:05 INFO - PROCESS | 3904 | 1468663145179 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (131DF800) [pid = 3904] [serial = 1910] [outer = 129B5400] 02:59:05 INFO - PROCESS | 3904 | 1468663145577 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]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 666ms 02:59:05 INFO - PROCESS | 3904 | 1468663145634 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 3904 | 1468663145638 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 02:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:59:05 INFO - PROCESS | 3904 | 1468663145647 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 3904 | 1468663145649 Marionette TRACE conn3 <- [1,2510,null,{}] 02:59:05 INFO - PROCESS | 3904 | 1468663145653 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}] 02:59:05 INFO - PROCESS | 3904 | 1468663145655 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:05 INFO - PROCESS | 3904 | 1468663145740 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:59:05 INFO - PROCESS | 3904 | 1468663145747 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 3904 | 1468663145749 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:05 INFO - PROCESS | 3904 | ++DOCSHELL 154E9C00 == 29 [pid = 3904] [id = 637] 02:59:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (15603800) [pid = 3904] [serial = 1911] [outer = 00000000] 02:59:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (157BD400) [pid = 3904] [serial = 1912] [outer = 15603800] 02:59:05 INFO - PROCESS | 3904 | 1468663145797 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (15C65000) [pid = 3904] [serial = 1913] [outer = 15603800] 02:59:06 INFO - PROCESS | 3904 | 1468663146253 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]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 606ms 02:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:59:06 INFO - PROCESS | 3904 | 1468663146267 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 3904 | 1468663146269 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 02:59:06 INFO - PROCESS | 3904 | 1468663146274 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 3904 | 1468663146280 Marionette TRACE conn3 <- [1,2514,null,{}] 02:59:06 INFO - PROCESS | 3904 | 1468663146293 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}] 02:59:06 INFO - PROCESS | 3904 | 1468663146296 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:06 INFO - PROCESS | 3904 | 1468663146364 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:59:06 INFO - PROCESS | 3904 | 1468663146373 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 3904 | 1468663146375 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:06 INFO - PROCESS | 3904 | ++DOCSHELL 162F0400 == 30 [pid = 3904] [id = 638] 02:59:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (162F5000) [pid = 3904] [serial = 1914] [outer = 00000000] 02:59:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1631E400) [pid = 3904] [serial = 1915] [outer = 162F5000] 02:59:06 INFO - PROCESS | 3904 | 1468663146422 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (16A34400) [pid = 3904] [serial = 1916] [outer = 162F5000] 02:59:06 INFO - PROCESS | 3904 | 1468663146860 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]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 636ms 02:59:06 INFO - PROCESS | 3904 | 1468663146897 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 3904 | 1468663146900 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 02:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:59:06 INFO - PROCESS | 3904 | 1468663146910 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 3904 | 1468663146911 Marionette TRACE conn3 <- [1,2518,null,{}] 02:59:06 INFO - PROCESS | 3904 | 1468663146915 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}] 02:59:06 INFO - PROCESS | 3904 | 1468663146917 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:07 INFO - PROCESS | 3904 | 1468663147031 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:59:07 INFO - PROCESS | 3904 | 1468663147036 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 3904 | 1468663147038 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:07 INFO - PROCESS | 3904 | ++DOCSHELL 16A56800 == 31 [pid = 3904] [id = 639] 02:59:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (16A59800) [pid = 3904] [serial = 1917] [outer = 00000000] 02:59:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (16A90800) [pid = 3904] [serial = 1918] [outer = 16A59800] 02:59:07 INFO - PROCESS | 3904 | 1468663147108 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (16D47400) [pid = 3904] [serial = 1919] [outer = 16A59800] 02:59:07 INFO - PROCESS | 3904 | 1468663147536 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]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 666ms 02:59:07 INFO - PROCESS | 3904 | 1468663147588 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 3904 | 1468663147590 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 02:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:59:07 INFO - PROCESS | 3904 | 1468663147594 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - PROCESS | 3904 | 1468663147596 Marionette TRACE conn3 <- [1,2522,null,{}] 02:59:07 INFO - PROCESS | 3904 | 1468663147599 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}] 02:59:07 INFO - PROCESS | 3904 | 1468663147601 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:07 INFO - PROCESS | 3904 | 1468663147710 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:59:07 INFO - PROCESS | 3904 | 1468663147716 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 3904 | 1468663147721 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:07 INFO - PROCESS | 3904 | ++DOCSHELL 13951400 == 32 [pid = 3904] [id = 640] 02:59:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (170D9400) [pid = 3904] [serial = 1920] [outer = 00000000] 02:59:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1768C000) [pid = 3904] [serial = 1921] [outer = 170D9400] 02:59:07 INFO - PROCESS | 3904 | 1468663147839 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1778E000) [pid = 3904] [serial = 1922] [outer = 170D9400] 02:59:08 INFO - PROCESS | 3904 | 1468663148272 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]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 711ms 02:59:08 INFO - PROCESS | 3904 | 1468663148338 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 3904 | 1468663148340 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 02:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:59:08 INFO - PROCESS | 3904 | 1468663148349 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 3904 | 1468663148351 Marionette TRACE conn3 <- [1,2526,null,{}] 02:59:08 INFO - PROCESS | 3904 | 1468663148355 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}] 02:59:08 INFO - PROCESS | 3904 | 1468663148357 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:08 INFO - PROCESS | 3904 | 1468663148476 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:59:08 INFO - PROCESS | 3904 | 1468663148528 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 3904 | 1468663148531 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:08 INFO - PROCESS | 3904 | ++DOCSHELL 177A4C00 == 33 [pid = 3904] [id = 641] 02:59:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (177A5C00) [pid = 3904] [serial = 1923] [outer = 00000000] 02:59:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (177AFC00) [pid = 3904] [serial = 1924] [outer = 177A5C00] 02:59:08 INFO - PROCESS | 3904 | 1468663148578 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (177B0400) [pid = 3904] [serial = 1925] [outer = 177A5C00] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (10435C00) [pid = 3904] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (162A4400) [pid = 3904] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16316800) [pid = 3904] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (15418000) [pid = 3904] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1312C000) [pid = 3904] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (112A8C00) [pid = 3904] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (130CE400) [pid = 3904] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (114D6000) [pid = 3904] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (16029400) [pid = 3904] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:59:08 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (199B3C00) [pid = 3904] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:59:08 INFO - PROCESS | 3904 | 1468663148997 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]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 681ms 02:59:09 INFO - PROCESS | 3904 | 1468663149031 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 3904 | 1468663149033 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 02:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:59:09 INFO - PROCESS | 3904 | 1468663149023 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 3904 | 1468663149025 Marionette TRACE conn3 <- [1,2530,null,{}] 02:59:09 INFO - PROCESS | 3904 | 1468663149028 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}] 02:59:09 INFO - PROCESS | 3904 | 1468663149030 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:09 INFO - PROCESS | 3904 | 1468663149106 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:59:09 INFO - PROCESS | 3904 | 1468663149203 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 3904 | 1468663149205 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:09 INFO - PROCESS | 3904 | ++DOCSHELL 1036C000 == 34 [pid = 3904] [id = 642] 02:59:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (103CB800) [pid = 3904] [serial = 1926] [outer = 00000000] 02:59:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (130D4400) [pid = 3904] [serial = 1927] [outer = 103CB800] 02:59:09 INFO - PROCESS | 3904 | 1468663149251 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (16324800) [pid = 3904] [serial = 1928] [outer = 103CB800] 02:59:09 INFO - PROCESS | 3904 | 1468663149591 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]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 605ms 02:59:09 INFO - PROCESS | 3904 | 1468663149643 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 3904 | 1468663149645 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 02:59:09 INFO - PROCESS | 3904 | 1468663149648 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:59:09 INFO - PROCESS | 3904 | 1468663149650 Marionette TRACE conn3 <- [1,2534,null,{}] 02:59:09 INFO - PROCESS | 3904 | 1468663149654 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}] 02:59:09 INFO - PROCESS | 3904 | 1468663149656 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:09 INFO - PROCESS | 3904 | 1468663149735 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:59:09 INFO - PROCESS | 3904 | 1468663149853 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 3904 | 1468663149855 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:09 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E3800 == 35 [pid = 3904] [id = 643] 02:59:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (130CE400) [pid = 3904] [serial = 1929] [outer = 00000000] 02:59:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (177DE000) [pid = 3904] [serial = 1930] [outer = 130CE400] 02:59:09 INFO - PROCESS | 3904 | 1468663149898 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (17974400) [pid = 3904] [serial = 1931] [outer = 130CE400] 02:59:10 INFO - PROCESS | 3904 | 1468663150232 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]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 606ms 02:59:10 INFO - PROCESS | 3904 | 1468663150269 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 3904 | 1468663150271 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 02:59:10 INFO - PROCESS | 3904 | 1468663150274 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:59:10 INFO - PROCESS | 3904 | 1468663150275 Marionette TRACE conn3 <- [1,2538,null,{}] 02:59:10 INFO - PROCESS | 3904 | 1468663150279 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}] 02:59:10 INFO - PROCESS | 3904 | 1468663150280 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:10 INFO - PROCESS | 3904 | 1468663150401 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:59:10 INFO - PROCESS | 3904 | 1468663150409 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 3904 | 1468663150411 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:10 INFO - PROCESS | 3904 | ++DOCSHELL 16025000 == 36 [pid = 3904] [id = 644] 02:59:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (162AB000) [pid = 3904] [serial = 1932] [outer = 00000000] 02:59:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (18041400) [pid = 3904] [serial = 1933] [outer = 162AB000] 02:59:10 INFO - PROCESS | 3904 | 1468663150453 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1444A800) [pid = 3904] [serial = 1934] [outer = 162AB000] 02:59:10 INFO - PROCESS | 3904 | 1468663150908 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]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 681ms 02:59:10 INFO - PROCESS | 3904 | 1468663150954 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 3904 | 1468663150959 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 02:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:59:10 INFO - PROCESS | 3904 | 1468663150965 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 3904 | 1468663150968 Marionette TRACE conn3 <- [1,2542,null,{}] 02:59:10 INFO - PROCESS | 3904 | 1468663150974 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}] 02:59:10 INFO - PROCESS | 3904 | 1468663150977 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:11 INFO - PROCESS | 3904 | 1468663151163 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:59:11 INFO - PROCESS | 3904 | 1468663151287 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 3904 | 1468663151292 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:11 INFO - PROCESS | 3904 | ++DOCSHELL 10472C00 == 37 [pid = 3904] [id = 645] 02:59:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (10E90400) [pid = 3904] [serial = 1935] [outer = 00000000] 02:59:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (129F6400) [pid = 3904] [serial = 1936] [outer = 10E90400] 02:59:11 INFO - PROCESS | 3904 | 1468663151350 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (12DFB800) [pid = 3904] [serial = 1937] [outer = 10E90400] 02:59:11 INFO - PROCESS | 3904 | 1468663151921 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]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1014ms 02:59:11 INFO - PROCESS | 3904 | 1468663151978 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 3904 | 1468663151983 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 02:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:59:12 INFO - PROCESS | 3904 | 1468663152008 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 3904 | 1468663152011 Marionette TRACE conn3 <- [1,2546,null,{}] 02:59:12 INFO - PROCESS | 3904 | 1468663152030 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}] 02:59:12 INFO - PROCESS | 3904 | 1468663152033 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:12 INFO - PROCESS | 3904 | 1468663152147 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:59:12 INFO - PROCESS | 3904 | 1468663152278 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 3904 | 1468663152281 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:12 INFO - PROCESS | 3904 | ++DOCSHELL 1560C000 == 38 [pid = 3904] [id = 646] 02:59:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (15610400) [pid = 3904] [serial = 1938] [outer = 00000000] 02:59:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16021C00) [pid = 3904] [serial = 1939] [outer = 15610400] 02:59:12 INFO - PROCESS | 3904 | 1468663152338 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1602E800) [pid = 3904] [serial = 1940] [outer = 15610400] 02:59:12 INFO - PROCESS | 3904 | 1468663152920 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]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 968ms 02:59:12 INFO - PROCESS | 3904 | 1468663152978 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 3904 | 1468663152981 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 02:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:59:12 INFO - PROCESS | 3904 | 1468663152985 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 3904 | 1468663152989 Marionette TRACE conn3 <- [1,2550,null,{}] 02:59:13 INFO - PROCESS | 3904 | 1468663153005 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}] 02:59:13 INFO - PROCESS | 3904 | 1468663153013 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:13 INFO - PROCESS | 3904 | 1468663153187 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:59:13 INFO - PROCESS | 3904 | 1468663153319 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:13 INFO - PROCESS | 3904 | 1468663153323 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:13 INFO - PROCESS | 3904 | ++DOCSHELL 16A86400 == 39 [pid = 3904] [id = 647] 02:59:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16A87000) [pid = 3904] [serial = 1941] [outer = 00000000] 02:59:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (177AC800) [pid = 3904] [serial = 1942] [outer = 16A87000] 02:59:13 INFO - PROCESS | 3904 | 1468663153380 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (18044C00) [pid = 3904] [serial = 1943] [outer = 16A87000] 02:59:14 INFO - PROCESS | 3904 | 1468663154176 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]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1211ms 02:59:14 INFO - PROCESS | 3904 | 1468663154206 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 3904 | 1468663154210 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 02:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:59:14 INFO - PROCESS | 3904 | 1468663154216 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 3904 | 1468663154219 Marionette TRACE conn3 <- [1,2554,null,{}] 02:59:14 INFO - PROCESS | 3904 | 1468663154224 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}] 02:59:14 INFO - PROCESS | 3904 | 1468663154227 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:14 INFO - PROCESS | 3904 | 1468663154333 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:59:14 INFO - PROCESS | 3904 | 1468663154474 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 3904 | 1468663154478 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:14 INFO - PROCESS | 3904 | ++DOCSHELL 112E2000 == 40 [pid = 3904] [id = 648] 02:59:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (11460800) [pid = 3904] [serial = 1944] [outer = 00000000] 02:59:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1315E800) [pid = 3904] [serial = 1945] [outer = 11460800] 02:59:14 INFO - PROCESS | 3904 | 1468663154512 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (13952C00) [pid = 3904] [serial = 1946] [outer = 11460800] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 0F2E3800 == 39 [pid = 3904] [id = 643] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 1036C000 == 38 [pid = 3904] [id = 642] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 177A4C00 == 37 [pid = 3904] [id = 641] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 13951400 == 36 [pid = 3904] [id = 640] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 16A56800 == 35 [pid = 3904] [id = 639] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 162F0400 == 34 [pid = 3904] [id = 638] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 154E9C00 == 33 [pid = 3904] [id = 637] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 10EDF000 == 32 [pid = 3904] [id = 636] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 0F2E4C00 == 31 [pid = 3904] [id = 635] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 131D4C00 == 30 [pid = 3904] [id = 633] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 103D1400 == 29 [pid = 3904] [id = 634] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 16A86400 == 28 [pid = 3904] [id = 647] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 16025000 == 27 [pid = 3904] [id = 644] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 10472C00 == 26 [pid = 3904] [id = 645] 02:59:15 INFO - PROCESS | 3904 | --DOCSHELL 1560C000 == 25 [pid = 3904] [id = 646] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (15606C00) [pid = 3904] [serial = 1898] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (162B2C00) [pid = 3904] [serial = 1891] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16A52400) [pid = 3904] [serial = 1894] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (157B3800) [pid = 3904] [serial = 1888] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (13DA8000) [pid = 3904] [serial = 1880] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (131DD000) [pid = 3904] [serial = 1879] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1146DC00) [pid = 3904] [serial = 1882] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (11AE8000) [pid = 3904] [serial = 1883] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (131D5400) [pid = 3904] [serial = 1885] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (131DDC00) [pid = 3904] [serial = 1886] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (162F1000) [pid = 3904] [serial = 1892] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (13DA6C00) [pid = 3904] [serial = 1871] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1315D800) [pid = 3904] [serial = 1870] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (10EE5800) [pid = 3904] [serial = 1897] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16A8E400) [pid = 3904] [serial = 1874] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16A51800) [pid = 3904] [serial = 1873] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A0CB000) [pid = 3904] [serial = 1877] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1A0BE800) [pid = 3904] [serial = 1876] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16A55000) [pid = 3904] [serial = 1895] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (15B84C00) [pid = 3904] [serial = 1889] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (16C0E400) [pid = 3904] [serial = 1900] [outer = 00000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3904 | 1468663155581 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]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1407ms 02:59:15 INFO - PROCESS | 3904 | 1468663155623 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 3904 | 1468663155627 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 02:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:59:15 INFO - PROCESS | 3904 | 1468663155632 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 3904 | 1468663155637 Marionette TRACE conn3 <- [1,2558,null,{}] 02:59:15 INFO - PROCESS | 3904 | 1468663155642 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}] 02:59:15 INFO - PROCESS | 3904 | 1468663155644 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:15 INFO - PROCESS | 3904 | 1468663155731 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:59:15 INFO - PROCESS | 3904 | 1468663155873 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 3904 | 1468663155875 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:15 INFO - PROCESS | 3904 | ++DOCSHELL 10E8AC00 == 26 [pid = 3904] [id = 649] 02:59:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (10E95400) [pid = 3904] [serial = 1947] [outer = 00000000] 02:59:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (11464000) [pid = 3904] [serial = 1948] [outer = 10E95400] 02:59:15 INFO - PROCESS | 3904 | 1468663155923 Marionette DEBUG loaded listener.js 02:59:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (11AE4400) [pid = 3904] [serial = 1949] [outer = 10E95400] 02:59:16 INFO - PROCESS | 3904 | 1468663156303 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]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 712ms 02:59:16 INFO - PROCESS | 3904 | 1468663156382 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 3904 | 1468663156387 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 02:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:59:16 INFO - PROCESS | 3904 | 1468663156396 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 3904 | 1468663156398 Marionette TRACE conn3 <- [1,2562,null,{}] 02:59:16 INFO - PROCESS | 3904 | 1468663156405 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}] 02:59:16 INFO - PROCESS | 3904 | 1468663156408 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:16 INFO - PROCESS | 3904 | 1468663156495 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:59:16 INFO - PROCESS | 3904 | 1468663156509 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 3904 | 1468663156511 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:16 INFO - PROCESS | 3904 | ++DOCSHELL 131D4C00 == 27 [pid = 3904] [id = 650] 02:59:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (131D5400) [pid = 3904] [serial = 1950] [outer = 00000000] 02:59:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (13226000) [pid = 3904] [serial = 1951] [outer = 131D5400] 02:59:16 INFO - PROCESS | 3904 | 1468663156558 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (13434C00) [pid = 3904] [serial = 1952] [outer = 131D5400] 02:59:16 INFO - PROCESS | 3904 | 1468663156989 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]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 681ms 02:59:17 INFO - PROCESS | 3904 | 1468663157076 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 3904 | 1468663157078 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 02:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:59:17 INFO - PROCESS | 3904 | 1468663157082 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 3904 | 1468663157085 Marionette TRACE conn3 <- [1,2566,null,{}] 02:59:17 INFO - PROCESS | 3904 | 1468663157096 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}] 02:59:17 INFO - PROCESS | 3904 | 1468663157100 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:17 INFO - PROCESS | 3904 | 1468663157187 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:59:17 INFO - PROCESS | 3904 | 1468663157203 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 3904 | 1468663157206 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:17 INFO - PROCESS | 3904 | ++DOCSHELL 15607800 == 28 [pid = 3904] [id = 651] 02:59:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (157B3800) [pid = 3904] [serial = 1953] [outer = 00000000] 02:59:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (157BF400) [pid = 3904] [serial = 1954] [outer = 157B3800] 02:59:17 INFO - PROCESS | 3904 | 1468663157252 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (15C64800) [pid = 3904] [serial = 1955] [outer = 157B3800] 02:59:17 INFO - PROCESS | 3904 | 1468663157730 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]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 681ms 02:59:17 INFO - PROCESS | 3904 | 1468663157764 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 3904 | 1468663157767 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 02:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:59:17 INFO - PROCESS | 3904 | 1468663157770 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 3904 | 1468663157772 Marionette TRACE conn3 <- [1,2570,null,{}] 02:59:17 INFO - PROCESS | 3904 | 1468663157759 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}] 02:59:17 INFO - PROCESS | 3904 | 1468663157761 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:17 INFO - PROCESS | 3904 | 1468663157914 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:59:17 INFO - PROCESS | 3904 | 1468663157937 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 3904 | 1468663157939 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:17 INFO - PROCESS | 3904 | ++DOCSHELL 162B2400 == 29 [pid = 3904] [id = 652] 02:59:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (162B2C00) [pid = 3904] [serial = 1956] [outer = 00000000] 02:59:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (162F1000) [pid = 3904] [serial = 1957] [outer = 162B2C00] 02:59:17 INFO - PROCESS | 3904 | 1468663157982 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16317400) [pid = 3904] [serial = 1958] [outer = 162B2C00] 02:59:18 INFO - PROCESS | 3904 | 1468663158422 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]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 727ms 02:59:18 INFO - PROCESS | 3904 | 1468663158478 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 3904 | 1468663158480 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 02:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:59:18 INFO - PROCESS | 3904 | 1468663158483 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 3904 | 1468663158485 Marionette TRACE conn3 <- [1,2574,null,{}] 02:59:18 INFO - PROCESS | 3904 | 1468663158488 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}] 02:59:18 INFO - PROCESS | 3904 | 1468663158490 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:18 INFO - PROCESS | 3904 | 1468663158613 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:59:18 INFO - PROCESS | 3904 | 1468663158623 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 3904 | 1468663158625 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:18 INFO - PROCESS | 3904 | ++DOCSHELL 1631C000 == 30 [pid = 3904] [id = 653] 02:59:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (16323800) [pid = 3904] [serial = 1959] [outer = 00000000] 02:59:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16A58C00) [pid = 3904] [serial = 1960] [outer = 16323800] 02:59:18 INFO - PROCESS | 3904 | 1468663158667 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A5C800) [pid = 3904] [serial = 1961] [outer = 16323800] 02:59:19 INFO - PROCESS | 3904 | 1468663159110 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]]]}] 02:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 681ms 02:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:59:19 INFO - PROCESS | 3904 | 1468663159172 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 3904 | 1468663159174 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 02:59:19 INFO - PROCESS | 3904 | 1468663159178 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 3904 | 1468663159179 Marionette TRACE conn3 <- [1,2578,null,{}] 02:59:19 INFO - PROCESS | 3904 | 1468663159183 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}] 02:59:19 INFO - PROCESS | 3904 | 1468663159188 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:19 INFO - PROCESS | 3904 | 1468663159337 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:59:19 INFO - PROCESS | 3904 | 1468663159336 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 3904 | 1468663159338 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:19 INFO - PROCESS | 3904 | ++DOCSHELL 16A8A800 == 31 [pid = 3904] [id = 654] 02:59:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16A8B800) [pid = 3904] [serial = 1962] [outer = 00000000] 02:59:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16A95000) [pid = 3904] [serial = 1963] [outer = 16A8B800] 02:59:19 INFO - PROCESS | 3904 | 1468663159381 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16F3F400) [pid = 3904] [serial = 1964] [outer = 16A8B800] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (130CE400) [pid = 3904] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16A59800) [pid = 3904] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (170D9400) [pid = 3904] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13DB3C00) [pid = 3904] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (0F2E5400) [pid = 3904] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (162F5000) [pid = 3904] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (103D2800) [pid = 3904] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (103CB800) [pid = 3904] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (129B5400) [pid = 3904] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (15603800) [pid = 3904] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (162AB000) [pid = 3904] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:59:19 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (177A5C00) [pid = 3904] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:59:19 INFO - PROCESS | 3904 | 1468663159995 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]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 863ms 02:59:20 INFO - PROCESS | 3904 | 1468663160046 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 3904 | 1468663160048 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 02:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:59:20 INFO - PROCESS | 3904 | 1468663160051 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 3904 | 1468663160053 Marionette TRACE conn3 <- [1,2582,null,{}] 02:59:20 INFO - PROCESS | 3904 | 1468663160056 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}] 02:59:20 INFO - PROCESS | 3904 | 1468663160058 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:20 INFO - PROCESS | 3904 | 1468663160133 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:59:20 INFO - PROCESS | 3904 | 1468663160138 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 3904 | 1468663160140 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:20 INFO - PROCESS | 3904 | ++DOCSHELL 11CD7400 == 32 [pid = 3904] [id = 655] 02:59:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (12857C00) [pid = 3904] [serial = 1965] [outer = 00000000] 02:59:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16A2F400) [pid = 3904] [serial = 1966] [outer = 12857C00] 02:59:20 INFO - PROCESS | 3904 | 1468663160182 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16A8D400) [pid = 3904] [serial = 1967] [outer = 12857C00] 02:59:20 INFO - PROCESS | 3904 | 1468663160593 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]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 575ms 02:59:20 INFO - PROCESS | 3904 | 1468663160634 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 3904 | 1468663160637 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 02:59:20 INFO - PROCESS | 3904 | 1468663160640 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:59:20 INFO - PROCESS | 3904 | 1468663160642 Marionette TRACE conn3 <- [1,2586,null,{}] 02:59:20 INFO - PROCESS | 3904 | 1468663160645 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}] 02:59:20 INFO - PROCESS | 3904 | 1468663160647 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:20 INFO - PROCESS | 3904 | 1468663160723 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:59:20 INFO - PROCESS | 3904 | 1468663160728 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 3904 | 1468663160730 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:20 INFO - PROCESS | 3904 | ++DOCSHELL 16027400 == 33 [pid = 3904] [id = 656] 02:59:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16325000) [pid = 3904] [serial = 1968] [outer = 00000000] 02:59:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (177A4C00) [pid = 3904] [serial = 1969] [outer = 16325000] 02:59:20 INFO - PROCESS | 3904 | 1468663160776 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (177A5C00) [pid = 3904] [serial = 1970] [outer = 16325000] 02:59:21 INFO - PROCESS | 3904 | 1468663161217 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]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 606ms 02:59:21 INFO - PROCESS | 3904 | 1468663161264 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 3904 | 1468663161266 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 02:59:21 INFO - PROCESS | 3904 | 1468663161269 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:59:21 INFO - PROCESS | 3904 | 1468663161271 Marionette TRACE conn3 <- [1,2590,null,{}] 02:59:21 INFO - PROCESS | 3904 | 1468663161275 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}] 02:59:21 INFO - PROCESS | 3904 | 1468663161277 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:21 INFO - PROCESS | 3904 | 1468663161355 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:59:21 INFO - PROCESS | 3904 | 1468663161361 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 3904 | 1468663161363 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:21 INFO - PROCESS | 3904 | ++DOCSHELL 177AD400 == 34 [pid = 3904] [id = 657] 02:59:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (177ADC00) [pid = 3904] [serial = 1971] [outer = 00000000] 02:59:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (17978C00) [pid = 3904] [serial = 1972] [outer = 177ADC00] 02:59:21 INFO - PROCESS | 3904 | 1468663161405 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (17A88000) [pid = 3904] [serial = 1973] [outer = 177ADC00] 02:59:22 INFO - PROCESS | 3904 | 1468663162197 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]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1014ms 02:59:22 INFO - PROCESS | 3904 | 1468663162289 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 3904 | 1468663162294 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 02:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:59:22 INFO - PROCESS | 3904 | 1468663162299 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 3904 | 1468663162302 Marionette TRACE conn3 <- [1,2594,null,{}] 02:59:22 INFO - PROCESS | 3904 | 1468663162308 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}] 02:59:22 INFO - PROCESS | 3904 | 1468663162311 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:22 INFO - PROCESS | 3904 | 1468663162436 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:59:22 INFO - PROCESS | 3904 | 1468663162549 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 3904 | 1468663162552 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:22 INFO - PROCESS | 3904 | ++DOCSHELL 10472C00 == 35 [pid = 3904] [id = 658] 02:59:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (10559800) [pid = 3904] [serial = 1974] [outer = 00000000] 02:59:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (12928400) [pid = 3904] [serial = 1975] [outer = 10559800] 02:59:22 INFO - PROCESS | 3904 | 1468663162609 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (12DEFC00) [pid = 3904] [serial = 1976] [outer = 10559800] 02:59:23 INFO - PROCESS | 3904 | 1468663163511 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]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1272ms 02:59:23 INFO - PROCESS | 3904 | 1468663163577 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 3904 | 1468663163581 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 02:59:23 INFO - PROCESS | 3904 | 1468663163586 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:59:23 INFO - PROCESS | 3904 | 1468663163589 Marionette TRACE conn3 <- [1,2598,null,{}] 02:59:23 INFO - PROCESS | 3904 | 1468663163595 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}] 02:59:23 INFO - PROCESS | 3904 | 1468663163597 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:23 INFO - PROCESS | 3904 | 1468663163775 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 16027400 == 34 [pid = 3904] [id = 656] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 11CD7400 == 33 [pid = 3904] [id = 655] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 16A8A800 == 32 [pid = 3904] [id = 654] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 1631C000 == 31 [pid = 3904] [id = 653] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 162B2400 == 30 [pid = 3904] [id = 652] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 15607800 == 29 [pid = 3904] [id = 651] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 131D4C00 == 28 [pid = 3904] [id = 650] 02:59:23 INFO - PROCESS | 3904 | --DOCSHELL 10E8AC00 == 27 [pid = 3904] [id = 649] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17974400) [pid = 3904] [serial = 1931] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16A90800) [pid = 3904] [serial = 1918] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16D47400) [pid = 3904] [serial = 1919] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1778E000) [pid = 3904] [serial = 1922] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16E42C00) [pid = 3904] [serial = 1901] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1036A800) [pid = 3904] [serial = 1906] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (10B86800) [pid = 3904] [serial = 1907] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (1631E400) [pid = 3904] [serial = 1915] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1768C000) [pid = 3904] [serial = 1921] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1146E400) [pid = 3904] [serial = 1903] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (12926C00) [pid = 3904] [serial = 1904] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (130D4400) [pid = 3904] [serial = 1927] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (13125400) [pid = 3904] [serial = 1909] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (131DF800) [pid = 3904] [serial = 1910] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (157BD400) [pid = 3904] [serial = 1912] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (15C65000) [pid = 3904] [serial = 1913] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (18041400) [pid = 3904] [serial = 1933] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (177AFC00) [pid = 3904] [serial = 1924] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (177DE000) [pid = 3904] [serial = 1930] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (1444A800) [pid = 3904] [serial = 1934] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (177B0400) [pid = 3904] [serial = 1925] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (16324800) [pid = 3904] [serial = 1928] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (16A34400) [pid = 3904] [serial = 1916] [outer = 00000000] [url = about:blank] 02:59:23 INFO - PROCESS | 3904 | 1468663163903 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:23 INFO - PROCESS | 3904 | 1468663163908 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:23 INFO - PROCESS | 3904 | ++DOCSHELL 103CD000 == 28 [pid = 3904] [id = 659] 02:59:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (103D2800) [pid = 3904] [serial = 1977] [outer = 00000000] 02:59:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (10A05C00) [pid = 3904] [serial = 1978] [outer = 103D2800] 02:59:23 INFO - PROCESS | 3904 | 1468663163958 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (10EDEC00) [pid = 3904] [serial = 1979] [outer = 103D2800] 02:59:24 INFO - PROCESS | 3904 | 1468663164352 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]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 817ms 02:59:24 INFO - PROCESS | 3904 | 1468663164396 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 3904 | 1468663164400 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 02:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:59:24 INFO - PROCESS | 3904 | 1468663164407 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 3904 | 1468663164409 Marionette TRACE conn3 <- [1,2602,null,{}] 02:59:24 INFO - PROCESS | 3904 | 1468663164413 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}] 02:59:24 INFO - PROCESS | 3904 | 1468663164416 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:24 INFO - PROCESS | 3904 | 1468663164503 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:59:24 INFO - PROCESS | 3904 | 1468663164509 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 3904 | 1468663164512 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:24 INFO - PROCESS | 3904 | ++DOCSHELL 12DFBC00 == 29 [pid = 3904] [id = 660] 02:59:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (130A5000) [pid = 3904] [serial = 1980] [outer = 00000000] 02:59:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (13160C00) [pid = 3904] [serial = 1981] [outer = 130A5000] 02:59:24 INFO - PROCESS | 3904 | 1468663164559 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (131DDC00) [pid = 3904] [serial = 1982] [outer = 130A5000] 02:59:25 INFO - PROCESS | 3904 | 1468663165061 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]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 666ms 02:59:25 INFO - PROCESS | 3904 | 1468663165089 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 3904 | 1468663165091 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 02:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:59:25 INFO - PROCESS | 3904 | 1468663165095 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 3904 | 1468663165098 Marionette TRACE conn3 <- [1,2606,null,{}] 02:59:25 INFO - PROCESS | 3904 | 1468663165108 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}] 02:59:25 INFO - PROCESS | 3904 | 1468663165113 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:25 INFO - PROCESS | 3904 | 1468663165223 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:59:25 INFO - PROCESS | 3904 | 1468663165330 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 3904 | 1468663165333 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:25 INFO - PROCESS | 3904 | ++DOCSHELL 154EE000 == 30 [pid = 3904] [id = 661] 02:59:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (154EE400) [pid = 3904] [serial = 1983] [outer = 00000000] 02:59:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (157B5800) [pid = 3904] [serial = 1984] [outer = 154EE400] 02:59:25 INFO - PROCESS | 3904 | 1468663165363 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (15C5C000) [pid = 3904] [serial = 1985] [outer = 154EE400] 02:59:25 INFO - PROCESS | 3904 | 1468663165740 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]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 666ms 02:59:25 INFO - PROCESS | 3904 | 1468663165777 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 3904 | 1468663165780 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 02:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:59:25 INFO - PROCESS | 3904 | 1468663165783 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 3904 | 1468663165785 Marionette TRACE conn3 <- [1,2610,null,{}] 02:59:25 INFO - PROCESS | 3904 | 1468663165788 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}] 02:59:25 INFO - PROCESS | 3904 | 1468663165790 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:25 INFO - PROCESS | 3904 | 1468663165873 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:59:25 INFO - PROCESS | 3904 | 1468663165879 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 3904 | 1468663165881 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:25 INFO - PROCESS | 3904 | ++DOCSHELL 16021000 == 31 [pid = 3904] [id = 662] 02:59:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (16021800) [pid = 3904] [serial = 1986] [outer = 00000000] 02:59:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (162F2000) [pid = 3904] [serial = 1987] [outer = 16021800] 02:59:25 INFO - PROCESS | 3904 | 1468663165925 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16319400) [pid = 3904] [serial = 1988] [outer = 16021800] 02:59:26 INFO - PROCESS | 3904 | 1468663166412 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]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 666ms 02:59:26 INFO - PROCESS | 3904 | 1468663166448 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 3904 | 1468663166450 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 02:59:26 INFO - PROCESS | 3904 | 1468663166453 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:59:26 INFO - PROCESS | 3904 | 1468663166455 Marionette TRACE conn3 <- [1,2614,null,{}] 02:59:26 INFO - PROCESS | 3904 | 1468663166458 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}] 02:59:26 INFO - PROCESS | 3904 | 1468663166461 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:26 INFO - PROCESS | 3904 | 1468663166576 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:59:26 INFO - PROCESS | 3904 | 1468663166666 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 3904 | 1468663166668 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:26 INFO - PROCESS | 3904 | ++DOCSHELL 16356000 == 32 [pid = 3904] [id = 663] 02:59:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16A34400) [pid = 3904] [serial = 1989] [outer = 00000000] 02:59:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16A5A400) [pid = 3904] [serial = 1990] [outer = 16A34400] 02:59:26 INFO - PROCESS | 3904 | 1468663166710 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16A8A800) [pid = 3904] [serial = 1991] [outer = 16A34400] 02:59:27 INFO - PROCESS | 3904 | 1468663167124 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]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 711ms 02:59:27 INFO - PROCESS | 3904 | 1468663167175 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 3904 | 1468663167177 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 02:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:59:27 INFO - PROCESS | 3904 | 1468663167180 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 3904 | 1468663167182 Marionette TRACE conn3 <- [1,2618,null,{}] 02:59:27 INFO - PROCESS | 3904 | 1468663167185 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}] 02:59:27 INFO - PROCESS | 3904 | 1468663167191 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:27 INFO - PROCESS | 3904 | 1468663167327 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:59:27 INFO - PROCESS | 3904 | 1468663167393 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 3904 | 1468663167396 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:27 INFO - PROCESS | 3904 | ++DOCSHELL 16F40C00 == 33 [pid = 3904] [id = 664] 02:59:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (16F47C00) [pid = 3904] [serial = 1992] [outer = 00000000] 02:59:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17788C00) [pid = 3904] [serial = 1993] [outer = 16F47C00] 02:59:27 INFO - PROCESS | 3904 | 1468663167439 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1778B800) [pid = 3904] [serial = 1994] [outer = 16F47C00] 02:59:27 INFO - PROCESS | 3904 | 1468663167850 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]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 712ms 02:59:27 INFO - PROCESS | 3904 | 1468663167919 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 3904 | 1468663167921 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 02:59:27 INFO - PROCESS | 3904 | 1468663167924 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:59:27 INFO - PROCESS | 3904 | 1468663167926 Marionette TRACE conn3 <- [1,2622,null,{}] 02:59:27 INFO - PROCESS | 3904 | 1468663167929 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}] 02:59:27 INFO - PROCESS | 3904 | 1468663167931 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:28 INFO - PROCESS | 3904 | 1468663168067 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (157B3800) [pid = 3904] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (162B2C00) [pid = 3904] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (10E90400) [pid = 3904] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (15610400) [pid = 3904] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A87000) [pid = 3904] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16325000) [pid = 3904] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (16323800) [pid = 3904] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16A8B800) [pid = 3904] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (10E95400) [pid = 3904] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (11460800) [pid = 3904] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (131D5400) [pid = 3904] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:59:28 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (12857C00) [pid = 3904] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:59:28 INFO - PROCESS | 3904 | 1468663168141 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 3904 | 1468663168143 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:28 INFO - PROCESS | 3904 | ++DOCSHELL 10320000 == 34 [pid = 3904] [id = 665] 02:59:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (1043A400) [pid = 3904] [serial = 1995] [outer = 00000000] 02:59:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (112E2400) [pid = 3904] [serial = 1996] [outer = 1043A400] 02:59:28 INFO - PROCESS | 3904 | 1468663168186 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (12927C00) [pid = 3904] [serial = 1997] [outer = 1043A400] 02:59:28 INFO - PROCESS | 3904 | 1468663168532 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]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 605ms 02:59:28 INFO - PROCESS | 3904 | 1468663168547 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 3904 | 1468663168549 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 02:59:28 INFO - PROCESS | 3904 | 1468663168552 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:59:28 INFO - PROCESS | 3904 | 1468663168554 Marionette TRACE conn3 <- [1,2626,null,{}] 02:59:28 INFO - PROCESS | 3904 | 1468663168558 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}] 02:59:28 INFO - PROCESS | 3904 | 1468663168560 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:28 INFO - PROCESS | 3904 | 1468663168661 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:59:28 INFO - PROCESS | 3904 | 1468663168666 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 3904 | 1468663168668 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:28 INFO - PROCESS | 3904 | ++DOCSHELL 154F1800 == 35 [pid = 3904] [id = 666] 02:59:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15B79000) [pid = 3904] [serial = 1998] [outer = 00000000] 02:59:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16A8B800) [pid = 3904] [serial = 1999] [outer = 15B79000] 02:59:28 INFO - PROCESS | 3904 | 1468663168711 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (17783400) [pid = 3904] [serial = 2000] [outer = 15B79000] 02:59:29 INFO - PROCESS | 3904 | 1468663169110 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]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 575ms 02:59:29 INFO - PROCESS | 3904 | 1468663169133 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 3904 | 1468663169136 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 02:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:59:29 INFO - PROCESS | 3904 | 1468663169154 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 3904 | 1468663169139 Marionette TRACE conn3 <- [1,2630,null,{}] 02:59:29 INFO - PROCESS | 3904 | 1468663169143 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}] 02:59:29 INFO - PROCESS | 3904 | 1468663169145 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:29 INFO - PROCESS | 3904 | 1468663169223 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:59:29 INFO - PROCESS | 3904 | 1468663169228 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 3904 | 1468663169230 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:29 INFO - PROCESS | 3904 | ++DOCSHELL 177B0C00 == 36 [pid = 3904] [id = 667] 02:59:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (177B3800) [pid = 3904] [serial = 2001] [outer = 00000000] 02:59:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (17A7D400) [pid = 3904] [serial = 2002] [outer = 177B3800] 02:59:29 INFO - PROCESS | 3904 | 1468663169273 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (18045C00) [pid = 3904] [serial = 2003] [outer = 177B3800] 02:59:29 INFO - PROCESS | 3904 | 1468663169701 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]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:59:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 635ms 02:59:29 INFO - PROCESS | 3904 | 1468663169762 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 3904 | 1468663169764 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 02:59:29 INFO - PROCESS | 3904 | 1468663169768 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:59:29 INFO - PROCESS | 3904 | 1468663169770 Marionette TRACE conn3 <- [1,2634,null,{}] 02:59:29 INFO - PROCESS | 3904 | 1468663169777 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}] 02:59:29 INFO - PROCESS | 3904 | 1468663169779 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:29 INFO - PROCESS | 3904 | 1468663169868 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:59:29 INFO - PROCESS | 3904 | 1468663169875 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 3904 | 1468663169877 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:29 INFO - PROCESS | 3904 | ++DOCSHELL 1560C000 == 37 [pid = 3904] [id = 668] 02:59:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (180E9400) [pid = 3904] [serial = 2004] [outer = 00000000] 02:59:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (199B6C00) [pid = 3904] [serial = 2005] [outer = 180E9400] 02:59:29 INFO - PROCESS | 3904 | 1468663169919 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (19DE0800) [pid = 3904] [serial = 2006] [outer = 180E9400] 02:59:30 INFO - PROCESS | 3904 | 1468663170617 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]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:59:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 878ms 02:59:30 INFO - PROCESS | 3904 | 1468663170657 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 3904 | 1468663170661 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 02:59:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:59:30 INFO - PROCESS | 3904 | 1468663170666 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 3904 | 1468663170672 Marionette TRACE conn3 <- [1,2638,null,{}] 02:59:30 INFO - PROCESS | 3904 | 1468663170677 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}] 02:59:30 INFO - PROCESS | 3904 | 1468663170680 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:30 INFO - PROCESS | 3904 | 1468663170778 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:59:30 INFO - PROCESS | 3904 | 1468663170909 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 3904 | 1468663170912 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:30 INFO - PROCESS | 3904 | ++DOCSHELL 10434000 == 38 [pid = 3904] [id = 669] 02:59:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (10E8D400) [pid = 3904] [serial = 2007] [outer = 00000000] 02:59:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (130AD000) [pid = 3904] [serial = 2008] [outer = 10E8D400] 02:59:30 INFO - PROCESS | 3904 | 1468663170970 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (13224800) [pid = 3904] [serial = 2009] [outer = 10E8D400] 02:59:31 INFO - PROCESS | 3904 | 1468663171490 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]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:59:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 877ms 02:59:31 INFO - PROCESS | 3904 | 1468663171551 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 3904 | 1468663171556 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 02:59:31 INFO - PROCESS | 3904 | 1468663171565 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:59:31 INFO - PROCESS | 3904 | 1468663171568 Marionette TRACE conn3 <- [1,2642,null,{}] 02:59:31 INFO - PROCESS | 3904 | 1468663171572 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}] 02:59:31 INFO - PROCESS | 3904 | 1468663171575 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:31 INFO - PROCESS | 3904 | 1468663171684 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:59:31 INFO - PROCESS | 3904 | 1468663171793 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 3904 | 1468663171796 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:31 INFO - PROCESS | 3904 | ++DOCSHELL 15B7CC00 == 39 [pid = 3904] [id = 670] 02:59:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (15C5A000) [pid = 3904] [serial = 2010] [outer = 00000000] 02:59:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (162A7000) [pid = 3904] [serial = 2011] [outer = 15C5A000] 02:59:31 INFO - PROCESS | 3904 | 1468663171834 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16318C00) [pid = 3904] [serial = 2012] [outer = 15C5A000] 02:59:32 INFO - PROCESS | 3904 | 1468663172492 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]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 953ms 02:59:32 INFO - PROCESS | 3904 | 1468663172519 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 3904 | 1468663172522 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 02:59:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:59:32 INFO - PROCESS | 3904 | 1468663172526 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 3904 | 1468663172529 Marionette TRACE conn3 <- [1,2646,null,{}] 02:59:32 INFO - PROCESS | 3904 | 1468663172540 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}] 02:59:32 INFO - PROCESS | 3904 | 1468663172545 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:32 INFO - PROCESS | 3904 | 1468663172663 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:59:32 INFO - PROCESS | 3904 | 1468663172923 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 3904 | 1468663172926 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:32 INFO - PROCESS | 3904 | ++DOCSHELL 10A03C00 == 40 [pid = 3904] [id = 671] 02:59:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (10A04800) [pid = 3904] [serial = 2013] [outer = 00000000] 02:59:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (112A6800) [pid = 3904] [serial = 2014] [outer = 10A04800] 02:59:33 INFO - PROCESS | 3904 | 1468663173016 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (114CD400) [pid = 3904] [serial = 2015] [outer = 10A04800] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 177B0C00 == 39 [pid = 3904] [id = 667] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 154F1800 == 38 [pid = 3904] [id = 666] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 10320000 == 37 [pid = 3904] [id = 665] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 16F40C00 == 36 [pid = 3904] [id = 664] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 16356000 == 35 [pid = 3904] [id = 663] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 16021000 == 34 [pid = 3904] [id = 662] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 154EE000 == 33 [pid = 3904] [id = 661] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 12DFBC00 == 32 [pid = 3904] [id = 660] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 103CD000 == 31 [pid = 3904] [id = 659] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 10472C00 == 30 [pid = 3904] [id = 658] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 177AD400 == 29 [pid = 3904] [id = 657] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 112E2000 == 28 [pid = 3904] [id = 648] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 15B7CC00 == 27 [pid = 3904] [id = 670] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 1560C000 == 26 [pid = 3904] [id = 668] 02:59:34 INFO - PROCESS | 3904 | --DOCSHELL 10434000 == 25 [pid = 3904] [id = 669] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (157BF400) [pid = 3904] [serial = 1954] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (162F1000) [pid = 3904] [serial = 1957] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (12DFB800) [pid = 3904] [serial = 1937] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (129F6400) [pid = 3904] [serial = 1936] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1602E800) [pid = 3904] [serial = 1940] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16021C00) [pid = 3904] [serial = 1939] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (18044C00) [pid = 3904] [serial = 1943] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (177AC800) [pid = 3904] [serial = 1942] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (177A5C00) [pid = 3904] [serial = 1970] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16A58C00) [pid = 3904] [serial = 1960] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (17978C00) [pid = 3904] [serial = 1972] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16317400) [pid = 3904] [serial = 1958] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16A95000) [pid = 3904] [serial = 1963] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A5C800) [pid = 3904] [serial = 1961] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (177A4C00) [pid = 3904] [serial = 1969] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (11464000) [pid = 3904] [serial = 1948] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (11AE4400) [pid = 3904] [serial = 1949] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16F3F400) [pid = 3904] [serial = 1964] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (13952C00) [pid = 3904] [serial = 1946] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (13226000) [pid = 3904] [serial = 1951] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (13434C00) [pid = 3904] [serial = 1952] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1315E800) [pid = 3904] [serial = 1945] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (16A2F400) [pid = 3904] [serial = 1966] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (15C64800) [pid = 3904] [serial = 1955] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (16A8D400) [pid = 3904] [serial = 1967] [outer = 00000000] [url = about:blank] 02:59:34 INFO - PROCESS | 3904 | 1468663174176 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]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1711ms 02:59:34 INFO - PROCESS | 3904 | 1468663174244 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 3904 | 1468663174249 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 02:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:59:34 INFO - PROCESS | 3904 | 1468663174254 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 3904 | 1468663174257 Marionette TRACE conn3 <- [1,2650,null,{}] 02:59:34 INFO - PROCESS | 3904 | 1468663174306 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}] 02:59:34 INFO - PROCESS | 3904 | 1468663174309 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:34 INFO - PROCESS | 3904 | 1468663174403 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:59:34 INFO - PROCESS | 3904 | 1468663174492 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 3904 | 1468663174496 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:34 INFO - PROCESS | 3904 | ++DOCSHELL 10E95400 == 26 [pid = 3904] [id = 672] 02:59:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (10EDF800) [pid = 3904] [serial = 2016] [outer = 00000000] 02:59:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (112AF400) [pid = 3904] [serial = 2017] [outer = 10EDF800] 02:59:34 INFO - PROCESS | 3904 | 1468663174528 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (112E0400) [pid = 3904] [serial = 2018] [outer = 10EDF800] 02:59:34 INFO - PROCESS | 3904 | 1468663174953 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]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 711ms 02:59:34 INFO - PROCESS | 3904 | 1468663174976 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 3904 | 1468663174981 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 02:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:59:34 INFO - PROCESS | 3904 | 1468663174987 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 3904 | 1468663174990 Marionette TRACE conn3 <- [1,2654,null,{}] 02:59:34 INFO - PROCESS | 3904 | 1468663174994 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}] 02:59:34 INFO - PROCESS | 3904 | 1468663174997 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:35 INFO - PROCESS | 3904 | 1468663175072 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:59:35 INFO - PROCESS | 3904 | 1468663175079 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 3904 | 1468663175082 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:35 INFO - PROCESS | 3904 | ++DOCSHELL 12DF4C00 == 27 [pid = 3904] [id = 673] 02:59:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (12DF7000) [pid = 3904] [serial = 2019] [outer = 00000000] 02:59:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (130D4400) [pid = 3904] [serial = 2020] [outer = 12DF7000] 02:59:35 INFO - PROCESS | 3904 | 1468663175130 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (131D6400) [pid = 3904] [serial = 2021] [outer = 12DF7000] 02:59:36 INFO - PROCESS | 3904 | 1468663176091 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]]]}] 02:59:36 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) 02:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1150ms 02:59:36 INFO - PROCESS | 3904 | 1468663176133 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 3904 | 1468663176136 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 02:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:59:36 INFO - PROCESS | 3904 | 1468663176140 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 3904 | 1468663176143 Marionette TRACE conn3 <- [1,2658,null,{}] 02:59:36 INFO - PROCESS | 3904 | 1468663176160 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}] 02:59:36 INFO - PROCESS | 3904 | 1468663176165 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:36 INFO - PROCESS | 3904 | 1468663176284 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:59:36 INFO - PROCESS | 3904 | 1468663176291 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 3904 | 1468663176294 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:36 INFO - PROCESS | 3904 | ++DOCSHELL 14451800 == 28 [pid = 3904] [id = 674] 02:59:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (14453400) [pid = 3904] [serial = 2022] [outer = 00000000] 02:59:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15607800) [pid = 3904] [serial = 2023] [outer = 14453400] 02:59:36 INFO - PROCESS | 3904 | 1468663176349 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (157BDC00) [pid = 3904] [serial = 2024] [outer = 14453400] 02:59:37 INFO - PROCESS | 3904 | 1468663177271 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"]]]}] 02:59:37 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 02:59:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:59:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1181ms 02:59:37 INFO - PROCESS | 3904 | 1468663177318 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 3904 | 1468663177321 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 02:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:59:37 INFO - PROCESS | 3904 | 1468663177325 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 3904 | 1468663177327 Marionette TRACE conn3 <- [1,2662,null,{}] 02:59:37 INFO - PROCESS | 3904 | 1468663177340 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}] 02:59:37 INFO - PROCESS | 3904 | 1468663177342 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:37 INFO - PROCESS | 3904 | 1468663177469 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:59:37 INFO - PROCESS | 3904 | 1468663177475 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:37 INFO - PROCESS | 3904 | 1468663177478 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:37 INFO - PROCESS | 3904 | ++DOCSHELL 15C66000 == 29 [pid = 3904] [id = 675] 02:59:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (15C66400) [pid = 3904] [serial = 2025] [outer = 00000000] 02:59:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (1602EC00) [pid = 3904] [serial = 2026] [outer = 15C66400] 02:59:37 INFO - PROCESS | 3904 | 1468663177523 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (162EDC00) [pid = 3904] [serial = 2027] [outer = 15C66400] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A34400) [pid = 3904] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (16F47C00) [pid = 3904] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (154EE400) [pid = 3904] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (130A5000) [pid = 3904] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (16021800) [pid = 3904] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (103D2800) [pid = 3904] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (177ADC00) [pid = 3904] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (10559800) [pid = 3904] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (15B79000) [pid = 3904] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1043A400) [pid = 3904] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (180E9400) [pid = 3904] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:59:38 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (177B3800) [pid = 3904] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:59:38 INFO - PROCESS | 3904 | 1468663178453 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"]]]}] 02:59:38 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 02:59:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:59:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:59:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1150ms 02:59:38 INFO - PROCESS | 3904 | 1468663178480 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 3904 | 1468663178482 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 02:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:59:38 INFO - PROCESS | 3904 | 1468663178486 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 3904 | 1468663178487 Marionette TRACE conn3 <- [1,2666,null,{}] 02:59:38 INFO - PROCESS | 3904 | 1468663178491 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}] 02:59:38 INFO - PROCESS | 3904 | 1468663178493 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:38 INFO - PROCESS | 3904 | 1468663178569 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:59:38 INFO - PROCESS | 3904 | 1468663178575 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 3904 | 1468663178577 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:38 INFO - PROCESS | 3904 | ++DOCSHELL 10EE7400 == 30 [pid = 3904] [id = 676] 02:59:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (129F1C00) [pid = 3904] [serial = 2028] [outer = 00000000] 02:59:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (16020800) [pid = 3904] [serial = 2029] [outer = 129F1C00] 02:59:38 INFO - PROCESS | 3904 | 1468663178619 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (162B2400) [pid = 3904] [serial = 2030] [outer = 129F1C00] 02:59:39 INFO - PROCESS | 3904 | 1468663179526 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]]]}] 02:59:39 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) 02:59:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1060ms 02:59:39 INFO - PROCESS | 3904 | 1468663179551 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 3904 | 1468663179553 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 02:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:59:39 INFO - PROCESS | 3904 | 1468663179556 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 3904 | 1468663179558 Marionette TRACE conn3 <- [1,2670,null,{}] 02:59:39 INFO - PROCESS | 3904 | 1468663179562 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}] 02:59:39 INFO - PROCESS | 3904 | 1468663179567 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:39 INFO - PROCESS | 3904 | 1468663179666 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:59:39 INFO - PROCESS | 3904 | 1468663179672 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 3904 | 1468663179674 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:39 INFO - PROCESS | 3904 | ++DOCSHELL 162F1000 == 31 [pid = 3904] [id = 677] 02:59:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (162F3400) [pid = 3904] [serial = 2031] [outer = 00000000] 02:59:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (16A5CC00) [pid = 3904] [serial = 2032] [outer = 162F3400] 02:59:39 INFO - PROCESS | 3904 | 1468663179717 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (16A8FC00) [pid = 3904] [serial = 2033] [outer = 162F3400] 02:59:40 INFO - PROCESS | 3904 | --DOCSHELL 12DF4C00 == 30 [pid = 3904] [id = 673] 02:59:40 INFO - PROCESS | 3904 | --DOCSHELL 10E95400 == 29 [pid = 3904] [id = 672] 02:59:40 INFO - PROCESS | 3904 | --DOCSHELL 10A03C00 == 28 [pid = 3904] [id = 671] 02:59:41 INFO - PROCESS | 3904 | --DOCSHELL 14451800 == 27 [pid = 3904] [id = 674] 02:59:41 INFO - PROCESS | 3904 | --DOCSHELL 15C66000 == 26 [pid = 3904] [id = 675] 02:59:41 INFO - PROCESS | 3904 | --DOCSHELL 10EE7400 == 25 [pid = 3904] [id = 676] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (199B6C00) [pid = 3904] [serial = 2005] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (19DE0800) [pid = 3904] [serial = 2006] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (17A7D400) [pid = 3904] [serial = 2002] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (16A5A400) [pid = 3904] [serial = 1990] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (17788C00) [pid = 3904] [serial = 1993] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (16A8A800) [pid = 3904] [serial = 1991] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (15C5C000) [pid = 3904] [serial = 1985] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (157B5800) [pid = 3904] [serial = 1984] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (13160C00) [pid = 3904] [serial = 1981] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (131DDC00) [pid = 3904] [serial = 1982] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (162F2000) [pid = 3904] [serial = 1987] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (1778B800) [pid = 3904] [serial = 1994] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (10A05C00) [pid = 3904] [serial = 1978] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (10EDEC00) [pid = 3904] [serial = 1979] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 50 (17A88000) [pid = 3904] [serial = 1973] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 49 (12928400) [pid = 3904] [serial = 1975] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 48 (12DEFC00) [pid = 3904] [serial = 1976] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 47 (18045C00) [pid = 3904] [serial = 2003] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 46 (16A8B800) [pid = 3904] [serial = 1999] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 45 (112E2400) [pid = 3904] [serial = 1996] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 44 (12927C00) [pid = 3904] [serial = 1997] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 43 (17783400) [pid = 3904] [serial = 2000] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | --DOMWINDOW == 42 (16319400) [pid = 3904] [serial = 1988] [outer = 00000000] [url = about:blank] 02:59:41 INFO - PROCESS | 3904 | 1468663181764 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]]]}] 02:59:41 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) 02:59:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2240ms 02:59:41 INFO - PROCESS | 3904 | 1468663181808 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 3904 | 1468663181812 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 02:59:41 INFO - PROCESS | 3904 | 1468663181817 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:59:41 INFO - PROCESS | 3904 | 1468663181820 Marionette TRACE conn3 <- [1,2674,null,{}] 02:59:41 INFO - PROCESS | 3904 | 1468663181826 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}] 02:59:41 INFO - PROCESS | 3904 | 1468663181829 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:41 INFO - PROCESS | 3904 | 1468663181921 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:59:41 INFO - PROCESS | 3904 | 1468663182004 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 3904 | 1468663182008 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:42 INFO - PROCESS | 3904 | ++DOCSHELL 10B5D000 == 26 [pid = 3904] [id = 678] 02:59:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 43 (10B5E800) [pid = 3904] [serial = 2034] [outer = 00000000] 02:59:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 44 (112E2000) [pid = 3904] [serial = 2035] [outer = 10B5E800] 02:59:42 INFO - PROCESS | 3904 | 1468663182056 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 45 (114CF800) [pid = 3904] [serial = 2036] [outer = 10B5E800] 02:59:42 INFO - PROCESS | 3904 | 1468663182896 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"]]]}] 02:59:42 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 02:59:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:59:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1105ms 02:59:42 INFO - PROCESS | 3904 | 1468663182931 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 02:59:42 INFO - PROCESS | 3904 | 1468663182936 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 02:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:59:42 INFO - PROCESS | 3904 | 1468663182942 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:59:42 INFO - PROCESS | 3904 | 1468663182945 Marionette TRACE conn3 <- [1,2678,null,{}] 02:59:42 INFO - PROCESS | 3904 | 1468663182949 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}] 02:59:42 INFO - PROCESS | 3904 | 1468663182952 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:43 INFO - PROCESS | 3904 | 1468663183037 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:59:43 INFO - PROCESS | 3904 | 1468663183043 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 3904 | 1468663183046 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:43 INFO - PROCESS | 3904 | ++DOCSHELL 12D68800 == 27 [pid = 3904] [id = 679] 02:59:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 46 (12D6CC00) [pid = 3904] [serial = 2037] [outer = 00000000] 02:59:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 47 (13032800) [pid = 3904] [serial = 2038] [outer = 12D6CC00] 02:59:43 INFO - PROCESS | 3904 | 1468663183092 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 48 (130CE400) [pid = 3904] [serial = 2039] [outer = 12D6CC00] 02:59:44 INFO - PROCESS | 3904 | 1468663184014 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"]]]}] 02:59:44 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 02:59:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:59:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1105ms 02:59:44 INFO - PROCESS | 3904 | 1468663184048 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 3904 | 1468663184050 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 02:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:59:44 INFO - PROCESS | 3904 | 1468663184055 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 3904 | 1468663184058 Marionette TRACE conn3 <- [1,2682,null,{}] 02:59:44 INFO - PROCESS | 3904 | 1468663184069 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}] 02:59:44 INFO - PROCESS | 3904 | 1468663184073 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:44 INFO - PROCESS | 3904 | 1468663184156 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:59:44 INFO - PROCESS | 3904 | 1468663184164 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 3904 | 1468663184167 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:44 INFO - PROCESS | 3904 | ++DOCSHELL 15398800 == 28 [pid = 3904] [id = 680] 02:59:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 49 (15399C00) [pid = 3904] [serial = 2040] [outer = 00000000] 02:59:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 50 (154EBC00) [pid = 3904] [serial = 2041] [outer = 15399C00] 02:59:44 INFO - PROCESS | 3904 | 1468663184214 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (157B5400) [pid = 3904] [serial = 2042] [outer = 15399C00] 02:59:45 INFO - PROCESS | 3904 | 1468663185122 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"]]]}] 02:59:45 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 02:59:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:59:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:59:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1105ms 02:59:45 INFO - PROCESS | 3904 | 1468663185168 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 3904 | 1468663185171 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 02:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:59:45 INFO - PROCESS | 3904 | 1468663185175 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 3904 | 1468663185193 Marionette TRACE conn3 <- [1,2686,null,{}] 02:59:45 INFO - PROCESS | 3904 | 1468663185198 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}] 02:59:45 INFO - PROCESS | 3904 | 1468663185200 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:45 INFO - PROCESS | 3904 | 1468663185280 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:59:45 INFO - PROCESS | 3904 | 1468663185286 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 3904 | 1468663185288 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:45 INFO - PROCESS | 3904 | ++DOCSHELL 157BE400 == 29 [pid = 3904] [id = 681] 02:59:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (15B7CC00) [pid = 3904] [serial = 2043] [outer = 00000000] 02:59:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (1602D400) [pid = 3904] [serial = 2044] [outer = 15B7CC00] 02:59:45 INFO - PROCESS | 3904 | 1468663185332 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (162AE400) [pid = 3904] [serial = 2045] [outer = 15B7CC00] 02:59:46 INFO - PROCESS | 3904 | 1468663186245 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"]]]}] 02:59:46 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 02:59:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:59:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1120ms 02:59:46 INFO - PROCESS | 3904 | 1468663186310 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 3904 | 1468663186312 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 02:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:59:46 INFO - PROCESS | 3904 | 1468663186316 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - PROCESS | 3904 | 1468663186317 Marionette TRACE conn3 <- [1,2690,null,{}] 02:59:46 INFO - PROCESS | 3904 | 1468663186322 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}] 02:59:46 INFO - PROCESS | 3904 | 1468663186324 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:46 INFO - PROCESS | 3904 | 1468663186429 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:59:46 INFO - PROCESS | 3904 | 1468663186435 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 3904 | 1468663186437 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:46 INFO - PROCESS | 3904 | ++DOCSHELL 162AA400 == 30 [pid = 3904] [id = 682] 02:59:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (162EB000) [pid = 3904] [serial = 2046] [outer = 00000000] 02:59:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (1631DC00) [pid = 3904] [serial = 2047] [outer = 162EB000] 02:59:46 INFO - PROCESS | 3904 | 1468663186481 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (16323000) [pid = 3904] [serial = 2048] [outer = 162EB000] 02:59:46 INFO - PROCESS | 3904 | 1468663186927 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]]]}] 02:59:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 666ms 02:59:46 INFO - PROCESS | 3904 | 1468663186998 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 3904 | 1468663187000 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 02:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:59:47 INFO - PROCESS | 3904 | 1468663187003 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 3904 | 1468663187005 Marionette TRACE conn3 <- [1,2694,null,{}] 02:59:47 INFO - PROCESS | 3904 | 1468663187008 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}] 02:59:47 INFO - PROCESS | 3904 | 1468663187013 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:47 INFO - PROCESS | 3904 | 1468663187148 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:59:47 INFO - PROCESS | 3904 | 1468663187197 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 3904 | 1468663187199 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:47 INFO - PROCESS | 3904 | ++DOCSHELL 16A8A000 == 31 [pid = 3904] [id = 683] 02:59:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (16A8A400) [pid = 3904] [serial = 2049] [outer = 00000000] 02:59:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (16A95800) [pid = 3904] [serial = 2050] [outer = 16A8A400] 02:59:47 INFO - PROCESS | 3904 | 1468663187243 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (16C0F000) [pid = 3904] [serial = 2051] [outer = 16A8A400] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (129F1C00) [pid = 3904] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (14453400) [pid = 3904] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (15C66400) [pid = 3904] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (12DF7000) [pid = 3904] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (10EDF800) [pid = 3904] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (10A04800) [pid = 3904] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (15C5A000) [pid = 3904] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:59:47 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (10E8D400) [pid = 3904] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:59:47 INFO - PROCESS | 3904 | 1468663187676 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]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:59:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 711ms 02:59:47 INFO - PROCESS | 3904 | 1468663187728 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 3904 | 1468663187730 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 02:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:59:47 INFO - PROCESS | 3904 | 1468663187733 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 3904 | 1468663187745 Marionette TRACE conn3 <- [1,2698,null,{}] 02:59:47 INFO - PROCESS | 3904 | 1468663187751 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}] 02:59:47 INFO - PROCESS | 3904 | 1468663187753 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:47 INFO - PROCESS | 3904 | 1468663187827 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:59:47 INFO - PROCESS | 3904 | 1468663187832 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 3904 | 1468663187834 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:47 INFO - PROCESS | 3904 | ++DOCSHELL 112E0C00 == 32 [pid = 3904] [id = 684] 02:59:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (114C9800) [pid = 3904] [serial = 2052] [outer = 00000000] 02:59:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (16A95400) [pid = 3904] [serial = 2053] [outer = 114C9800] 02:59:47 INFO - PROCESS | 3904 | 1468663187880 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (16E42C00) [pid = 3904] [serial = 2054] [outer = 114C9800] 02:59:48 INFO - PROCESS | 3904 | 1468663188291 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] 02:59:48 INFO - PROCESS | 3904 | 1468663188320 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 02:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:59:48 INFO - PROCESS | 3904 | 1468663188323 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 3904 | 1468663188325 Marionette TRACE conn3 <- [1,2702,null,{}] 02:59:48 INFO - PROCESS | 3904 | 1468663188328 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}] 02:59:48 INFO - PROCESS | 3904 | 1468663188330 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:48 INFO - PROCESS | 3904 | 1468663188406 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:59:48 INFO - PROCESS | 3904 | 1468663188412 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 3904 | 1468663188414 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:48 INFO - PROCESS | 3904 | ++DOCSHELL 16356000 == 33 [pid = 3904] [id = 685] 02:59:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (16A93000) [pid = 3904] [serial = 2055] [outer = 00000000] 02:59:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (176D1400) [pid = 3904] [serial = 2056] [outer = 16A93000] 02:59:48 INFO - PROCESS | 3904 | 1468663188459 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (176D2400) [pid = 3904] [serial = 2057] [outer = 16A93000] 02:59:48 INFO - PROCESS | 3904 | 1468663188860 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]]]}] 02:59:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 575ms 02:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:59:48 INFO - PROCESS | 3904 | 1468663188907 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 3904 | 1468663188909 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 02:59:48 INFO - PROCESS | 3904 | 1468663188913 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 3904 | 1468663188915 Marionette TRACE conn3 <- [1,2706,null,{}] 02:59:48 INFO - PROCESS | 3904 | 1468663188918 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}] 02:59:48 INFO - PROCESS | 3904 | 1468663188920 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:48 INFO - PROCESS | 3904 | 1468663189000 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:59:48 INFO - PROCESS | 3904 | 1468663189006 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 3904 | 1468663189008 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:49 INFO - PROCESS | 3904 | ++DOCSHELL 15397C00 == 34 [pid = 3904] [id = 686] 02:59:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (177A6800) [pid = 3904] [serial = 2058] [outer = 00000000] 02:59:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (177AB400) [pid = 3904] [serial = 2059] [outer = 177A6800] 02:59:49 INFO - PROCESS | 3904 | 1468663189055 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (10EDFC00) [pid = 3904] [serial = 2060] [outer = 177A6800] 02:59:49 INFO - PROCESS | 3904 | 1468663189492 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] 02:59:49 INFO - PROCESS | 3904 | 1468663189541 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 02:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:59:49 INFO - PROCESS | 3904 | 1468663189544 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 3904 | 1468663189546 Marionette TRACE conn3 <- [1,2710,null,{}] 02:59:49 INFO - PROCESS | 3904 | 1468663189550 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}] 02:59:49 INFO - PROCESS | 3904 | 1468663189552 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:49 INFO - PROCESS | 3904 | 1468663189648 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:59:49 INFO - PROCESS | 3904 | 1468663189782 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 3904 | 1468663189785 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:49 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E7C00 == 35 [pid = 3904] [id = 687] 02:59:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (0F2E8800) [pid = 3904] [serial = 2061] [outer = 00000000] 02:59:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (10375C00) [pid = 3904] [serial = 2062] [outer = 0F2E8800] 02:59:49 INFO - PROCESS | 3904 | 1468663189868 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (10E8A800) [pid = 3904] [serial = 2063] [outer = 0F2E8800] 02:59:50 INFO - PROCESS | 3904 | 1468663190666 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] 02:59:50 INFO - PROCESS | 3904 | 1468663190707 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 02:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:59:50 INFO - PROCESS | 3904 | 1468663190712 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 3904 | 1468663190715 Marionette TRACE conn3 <- [1,2714,null,{}] 02:59:50 INFO - PROCESS | 3904 | 1468663190721 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}] 02:59:50 INFO - PROCESS | 3904 | 1468663190724 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:50 INFO - PROCESS | 3904 | 1468663190851 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:59:51 INFO - PROCESS | 3904 | 1468663191007 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 3904 | 1468663191010 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:51 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E3400 == 36 [pid = 3904] [id = 688] 02:59:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (131DD000) [pid = 3904] [serial = 2064] [outer = 00000000] 02:59:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13DB2C00) [pid = 3904] [serial = 2065] [outer = 131DD000] 02:59:51 INFO - PROCESS | 3904 | 1468663191066 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (15603800) [pid = 3904] [serial = 2066] [outer = 131DD000] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 15397C00 == 35 [pid = 3904] [id = 686] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 16356000 == 34 [pid = 3904] [id = 685] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 112E0C00 == 33 [pid = 3904] [id = 684] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 16A8A000 == 32 [pid = 3904] [id = 683] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 162AA400 == 31 [pid = 3904] [id = 682] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 157BE400 == 30 [pid = 3904] [id = 681] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 15398800 == 29 [pid = 3904] [id = 680] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 12D68800 == 28 [pid = 3904] [id = 679] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 10B5D000 == 27 [pid = 3904] [id = 678] 02:59:51 INFO - PROCESS | 3904 | --DOCSHELL 162F1000 == 26 [pid = 3904] [id = 677] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (162B2400) [pid = 3904] [serial = 2030] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16A5CC00) [pid = 3904] [serial = 2032] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (15607800) [pid = 3904] [serial = 2023] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (162EDC00) [pid = 3904] [serial = 2027] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (1602EC00) [pid = 3904] [serial = 2026] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (16020800) [pid = 3904] [serial = 2029] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (130D4400) [pid = 3904] [serial = 2020] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (112AF400) [pid = 3904] [serial = 2017] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (112E0400) [pid = 3904] [serial = 2018] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (114CD400) [pid = 3904] [serial = 2015] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (112A6800) [pid = 3904] [serial = 2014] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (16318C00) [pid = 3904] [serial = 2012] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (162A7000) [pid = 3904] [serial = 2011] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (13224800) [pid = 3904] [serial = 2009] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 52 (130AD000) [pid = 3904] [serial = 2008] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 51 (157BDC00) [pid = 3904] [serial = 2024] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | --DOMWINDOW == 50 (131D6400) [pid = 3904] [serial = 2021] [outer = 00000000] [url = about:blank] 02:59:51 INFO - PROCESS | 3904 | 1468663191814 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]]]}] 02:59:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:59:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1150ms 02:59:51 INFO - PROCESS | 3904 | 1468663191870 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 3904 | 1468663191874 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 02:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:59:51 INFO - PROCESS | 3904 | 1468663191878 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 3904 | 1468663191883 Marionette TRACE conn3 <- [1,2718,null,{}] 02:59:51 INFO - PROCESS | 3904 | 1468663191888 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}] 02:59:51 INFO - PROCESS | 3904 | 1468663191891 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:51 INFO - PROCESS | 3904 | 1468663191989 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:59:52 INFO - PROCESS | 3904 | 1468663192066 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 3904 | 1468663192069 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:52 INFO - PROCESS | 3904 | ++DOCSHELL 10A0F400 == 27 [pid = 3904] [id = 689] 02:59:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 51 (10B60C00) [pid = 3904] [serial = 2067] [outer = 00000000] 02:59:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 52 (12823C00) [pid = 3904] [serial = 2068] [outer = 10B60C00] 02:59:52 INFO - PROCESS | 3904 | 1468663192115 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 53 (12BC7400) [pid = 3904] [serial = 2069] [outer = 10B60C00] 02:59:52 INFO - PROCESS | 3904 | 1468663192998 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"]]]}] 02:59:53 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 02:59:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:59:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:59:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1150ms 02:59:53 INFO - PROCESS | 3904 | 1468663193024 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 3904 | 1468663193028 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 02:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:59:53 INFO - PROCESS | 3904 | 1468663193046 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 3904 | 1468663193048 Marionette TRACE conn3 <- [1,2722,null,{}] 02:59:53 INFO - PROCESS | 3904 | 1468663193053 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}] 02:59:53 INFO - PROCESS | 3904 | 1468663193055 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:53 INFO - PROCESS | 3904 | 1468663193142 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:59:53 INFO - PROCESS | 3904 | 1468663193148 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 3904 | 1468663193151 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:53 INFO - PROCESS | 3904 | ++DOCSHELL 132CE400 == 28 [pid = 3904] [id = 690] 02:59:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 54 (132CF000) [pid = 3904] [serial = 2070] [outer = 00000000] 02:59:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (13948800) [pid = 3904] [serial = 2071] [outer = 132CF000] 02:59:53 INFO - PROCESS | 3904 | 1468663193197 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (139CB400) [pid = 3904] [serial = 2072] [outer = 132CF000] 02:59:53 INFO - PROCESS | 3904 | 1468663193647 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]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 681ms 02:59:53 INFO - PROCESS | 3904 | 1468663193729 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 3904 | 1468663193731 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 02:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:59:53 INFO - PROCESS | 3904 | 1468663193735 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 3904 | 1468663193739 Marionette TRACE conn3 <- [1,2726,null,{}] 02:59:53 INFO - PROCESS | 3904 | 1468663193749 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}] 02:59:53 INFO - PROCESS | 3904 | 1468663193754 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:53 INFO - PROCESS | 3904 | 1468663193852 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:59:53 INFO - PROCESS | 3904 | 1468663193859 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 3904 | 1468663193862 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:53 INFO - PROCESS | 3904 | ++DOCSHELL 15C57400 == 29 [pid = 3904] [id = 691] 02:59:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (15C5F000) [pid = 3904] [serial = 2073] [outer = 00000000] 02:59:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (1601FC00) [pid = 3904] [serial = 2074] [outer = 15C5F000] 02:59:53 INFO - PROCESS | 3904 | 1468663193908 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (1602D800) [pid = 3904] [serial = 2075] [outer = 15C5F000] 02:59:54 INFO - PROCESS | 3904 | 1468663194385 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]]]}] 02:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 682ms 02:59:54 INFO - PROCESS | 3904 | 1468663194419 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 3904 | 1468663194421 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 02:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:59:54 INFO - PROCESS | 3904 | 1468663194425 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 3904 | 1468663194427 Marionette TRACE conn3 <- [1,2730,null,{}] 02:59:54 INFO - PROCESS | 3904 | 1468663194430 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}] 02:59:54 INFO - PROCESS | 3904 | 1468663194432 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:54 INFO - PROCESS | 3904 | 1468663194571 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:59:54 INFO - PROCESS | 3904 | 1468663194634 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 3904 | 1468663194636 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:54 INFO - PROCESS | 3904 | ++DOCSHELL 162B2400 == 30 [pid = 3904] [id = 692] 02:59:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (162EC000) [pid = 3904] [serial = 2076] [outer = 00000000] 02:59:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (162F5800) [pid = 3904] [serial = 2077] [outer = 162EC000] 02:59:54 INFO - PROCESS | 3904 | 1468663194664 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1631C000) [pid = 3904] [serial = 2078] [outer = 162EC000] 02:59:55 INFO - PROCESS | 3904 | 1468663195073 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]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 681ms 02:59:55 INFO - PROCESS | 3904 | 1468663195105 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 3904 | 1468663195107 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 02:59:55 INFO - PROCESS | 3904 | 1468663195110 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:59:55 INFO - PROCESS | 3904 | 1468663195111 Marionette TRACE conn3 <- [1,2734,null,{}] 02:59:55 INFO - PROCESS | 3904 | 1468663195115 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}] 02:59:55 INFO - PROCESS | 3904 | 1468663195117 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:55 INFO - PROCESS | 3904 | 1468663195227 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:59:55 INFO - PROCESS | 3904 | 1468663195233 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 3904 | 1468663195219 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:55 INFO - PROCESS | 3904 | ++DOCSHELL 11AE4C00 == 31 [pid = 3904] [id = 693] 02:59:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (16A34400) [pid = 3904] [serial = 2079] [outer = 00000000] 02:59:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (16A57000) [pid = 3904] [serial = 2080] [outer = 16A34400] 02:59:55 INFO - PROCESS | 3904 | 1468663195265 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (16A5E800) [pid = 3904] [serial = 2081] [outer = 16A34400] 02:59:55 INFO - PROCESS | 3904 | 1468663195733 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]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:59:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 681ms 02:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:59:55 INFO - PROCESS | 3904 | 1468663195791 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 3904 | 1468663195793 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 02:59:55 INFO - PROCESS | 3904 | 1468663195796 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 3904 | 1468663195798 Marionette TRACE conn3 <- [1,2738,null,{}] 02:59:55 INFO - PROCESS | 3904 | 1468663195802 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}] 02:59:55 INFO - PROCESS | 3904 | 1468663195808 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:55 INFO - PROCESS | 3904 | 1468663195964 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (162EB000) [pid = 3904] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (162F3400) [pid = 3904] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (10B5E800) [pid = 3904] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (15B7CC00) [pid = 3904] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (15399C00) [pid = 3904] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (12D6CC00) [pid = 3904] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (16A8A400) [pid = 3904] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (114C9800) [pid = 3904] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:59:56 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (16A93000) [pid = 3904] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:59:56 INFO - PROCESS | 3904 | 1468663196075 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 3904 | 1468663196077 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:56 INFO - PROCESS | 3904 | ++DOCSHELL 10B5E800 == 32 [pid = 3904] [id = 694] 02:59:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (10E8D400) [pid = 3904] [serial = 2082] [outer = 00000000] 02:59:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (13DB3C00) [pid = 3904] [serial = 2083] [outer = 10E8D400] 02:59:56 INFO - PROCESS | 3904 | 1468663196121 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (16026800) [pid = 3904] [serial = 2084] [outer = 10E8D400] 02:59:56 INFO - PROCESS | 3904 | 1468663196460 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]]]}] 02:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 711ms 02:59:56 INFO - PROCESS | 3904 | 1468663196518 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:59:56 INFO - PROCESS | 3904 | 1468663196520 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 02:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:59:56 INFO - PROCESS | 3904 | 1468663196523 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:59:56 INFO - PROCESS | 3904 | 1468663196525 Marionette TRACE conn3 <- [1,2742,null,{}] 02:59:56 INFO - PROCESS | 3904 | 1468663196528 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}] 02:59:56 INFO - PROCESS | 3904 | 1468663196530 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:56 INFO - PROCESS | 3904 | 1468663196643 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:59:56 INFO - PROCESS | 3904 | 1468663196648 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 3904 | 1468663196650 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:56 INFO - PROCESS | 3904 | ++DOCSHELL 1047C000 == 33 [pid = 3904] [id = 695] 02:59:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (11ADE800) [pid = 3904] [serial = 2085] [outer = 00000000] 02:59:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (1712F000) [pid = 3904] [serial = 2086] [outer = 11ADE800] 02:59:56 INFO - PROCESS | 3904 | 1468663196697 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1768C800) [pid = 3904] [serial = 2087] [outer = 11ADE800] 02:59:57 INFO - PROCESS | 3904 | 1468663197072 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]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 576ms 02:59:57 INFO - PROCESS | 3904 | 1468663197114 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 3904 | 1468663197116 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 02:59:57 INFO - PROCESS | 3904 | 1468663197123 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 3904 | 1468663197125 Marionette TRACE conn3 <- [1,2746,null,{}] 02:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:59:57 INFO - PROCESS | 3904 | 1468663197128 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}] 02:59:57 INFO - PROCESS | 3904 | 1468663197130 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:57 INFO - PROCESS | 3904 | 1468663197208 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:59:57 INFO - PROCESS | 3904 | 1468663197213 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 3904 | 1468663197215 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:57 INFO - PROCESS | 3904 | ++DOCSHELL 15399C00 == 34 [pid = 3904] [id = 696] 02:59:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (16A8F000) [pid = 3904] [serial = 2088] [outer = 00000000] 02:59:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (177AB800) [pid = 3904] [serial = 2089] [outer = 16A8F000] 02:59:57 INFO - PROCESS | 3904 | 1468663197261 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (177AF000) [pid = 3904] [serial = 2090] [outer = 16A8F000] 02:59:57 INFO - PROCESS | 3904 | 1468663197688 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]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 620ms 02:59:57 INFO - PROCESS | 3904 | 1468663197750 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 3904 | 1468663197752 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 02:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:59:57 INFO - PROCESS | 3904 | 1468663197755 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 3904 | 1468663197757 Marionette TRACE conn3 <- [1,2750,null,{}] 02:59:57 INFO - PROCESS | 3904 | 1468663197760 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}] 02:59:57 INFO - PROCESS | 3904 | 1468663197762 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:57 INFO - PROCESS | 3904 | 1468663197843 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:59:57 INFO - PROCESS | 3904 | 1468663197849 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 3904 | 1468663197851 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:57 INFO - PROCESS | 3904 | ++DOCSHELL 176CF800 == 35 [pid = 3904] [id = 697] 02:59:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (177DE000) [pid = 3904] [serial = 2091] [outer = 00000000] 02:59:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (17978000) [pid = 3904] [serial = 2092] [outer = 177DE000] 02:59:57 INFO - PROCESS | 3904 | 1468663197903 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (17A7D800) [pid = 3904] [serial = 2093] [outer = 177DE000] 02:59:58 INFO - PROCESS | 3904 | 1468663198601 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]]]}] 02:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 908ms 02:59:58 INFO - PROCESS | 3904 | 1468663198680 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 3904 | 1468663198684 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 02:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:59:58 INFO - PROCESS | 3904 | 1468663198673 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 3904 | 1468663198678 Marionette TRACE conn3 <- [1,2754,null,{}] 02:59:58 INFO - PROCESS | 3904 | 1468663198683 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}] 02:59:58 INFO - PROCESS | 3904 | 1468663198687 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:58 INFO - PROCESS | 3904 | 1468663198805 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:59:58 INFO - PROCESS | 3904 | 1468663198935 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 3904 | 1468663198938 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:58 INFO - PROCESS | 3904 | ++DOCSHELL 114C9800 == 36 [pid = 3904] [id = 698] 02:59:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (1281CC00) [pid = 3904] [serial = 2094] [outer = 00000000] 02:59:58 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (130D4400) [pid = 3904] [serial = 2095] [outer = 1281CC00] 02:59:58 INFO - PROCESS | 3904 | 1468663199002 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (13226000) [pid = 3904] [serial = 2096] [outer = 1281CC00] 02:59:59 INFO - PROCESS | 3904 | 1468663199550 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]]]}] 02:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 908ms 02:59:59 INFO - PROCESS | 3904 | 1468663199601 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 3904 | 1468663199606 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 02:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:59:59 INFO - PROCESS | 3904 | 1468663199612 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 3904 | 1468663199615 Marionette TRACE conn3 <- [1,2758,null,{}] 02:59:59 INFO - PROCESS | 3904 | 1468663199619 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}] 02:59:59 INFO - PROCESS | 3904 | 1468663199622 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:59 INFO - PROCESS | 3904 | 1468663199730 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:59:59 INFO - PROCESS | 3904 | 1468663199821 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 3904 | 1468663199824 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 02:59:59 INFO - PROCESS | 3904 | ++DOCSHELL 16020400 == 37 [pid = 3904] [id = 699] 02:59:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16020800) [pid = 3904] [serial = 2097] [outer = 00000000] 02:59:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (162B3400) [pid = 3904] [serial = 2098] [outer = 16020800] 02:59:59 INFO - PROCESS | 3904 | 1468663199879 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1631B400) [pid = 3904] [serial = 2099] [outer = 16020800] 03:00:00 INFO - PROCESS | 3904 | 1468663200505 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]]]}] 03:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 908ms 03:00:00 INFO - PROCESS | 3904 | 1468663200521 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:00:00 INFO - PROCESS | 3904 | 1468663200524 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:00:00 INFO - PROCESS | 3904 | 1468663200528 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:00:00 INFO - PROCESS | 3904 | 1468663200531 Marionette TRACE conn3 <- [1,2762,null,{}] 03:00:00 INFO - PROCESS | 3904 | 1468663200542 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}] 03:00:00 INFO - PROCESS | 3904 | 1468663200546 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:00 INFO - PROCESS | 3904 | 1468663200652 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:00:00 INFO - PROCESS | 3904 | 1468663200764 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 3904 | 1468663200768 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:00 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E5C00 == 38 [pid = 3904] [id = 700] 03:00:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (0F2E9800) [pid = 3904] [serial = 2100] [outer = 00000000] 03:00:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (10A79000) [pid = 3904] [serial = 2101] [outer = 0F2E9800] 03:00:00 INFO - PROCESS | 3904 | 1468663200962 Marionette DEBUG loaded listener.js 03:00:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1146D400) [pid = 3904] [serial = 2102] [outer = 0F2E9800] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 15399C00 == 37 [pid = 3904] [id = 696] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 1047C000 == 36 [pid = 3904] [id = 695] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 10B5E800 == 35 [pid = 3904] [id = 694] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 11AE4C00 == 34 [pid = 3904] [id = 693] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 162B2400 == 33 [pid = 3904] [id = 692] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 15C57400 == 32 [pid = 3904] [id = 691] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 132CE400 == 31 [pid = 3904] [id = 690] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 10A0F400 == 30 [pid = 3904] [id = 689] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 0F2E3400 == 29 [pid = 3904] [id = 688] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 0F2E7C00 == 28 [pid = 3904] [id = 687] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 16020400 == 27 [pid = 3904] [id = 699] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 176CF800 == 26 [pid = 3904] [id = 697] 03:00:01 INFO - PROCESS | 3904 | --DOCSHELL 114C9800 == 25 [pid = 3904] [id = 698] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (177AB400) [pid = 3904] [serial = 2059] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16323000) [pid = 3904] [serial = 2048] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16A8FC00) [pid = 3904] [serial = 2033] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1631DC00) [pid = 3904] [serial = 2047] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (112E2000) [pid = 3904] [serial = 2035] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (114CF800) [pid = 3904] [serial = 2036] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (1602D400) [pid = 3904] [serial = 2044] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (154EBC00) [pid = 3904] [serial = 2041] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (157B5400) [pid = 3904] [serial = 2042] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (13032800) [pid = 3904] [serial = 2038] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (130CE400) [pid = 3904] [serial = 2039] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (16A95800) [pid = 3904] [serial = 2050] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16A95400) [pid = 3904] [serial = 2053] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (16C0F000) [pid = 3904] [serial = 2051] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (176D1400) [pid = 3904] [serial = 2056] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (162AE400) [pid = 3904] [serial = 2045] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (176D2400) [pid = 3904] [serial = 2057] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (16E42C00) [pid = 3904] [serial = 2054] [outer = 00000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3904 | 1468663202154 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]]]}] 03:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1649ms 03:00:02 INFO - PROCESS | 3904 | 1468663202187 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:00:02 INFO - PROCESS | 3904 | 1468663202191 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:00:02 INFO - PROCESS | 3904 | 1468663202196 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:00:02 INFO - PROCESS | 3904 | 1468663202199 Marionette TRACE conn3 <- [1,2766,null,{}] 03:00:02 INFO - PROCESS | 3904 | 1468663202206 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}] 03:00:02 INFO - PROCESS | 3904 | 1468663202209 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:02 INFO - PROCESS | 3904 | 1468663202328 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:00:02 INFO - PROCESS | 3904 | 1468663202342 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 3904 | 1468663202345 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:02 INFO - PROCESS | 3904 | ++DOCSHELL 112AA400 == 26 [pid = 3904] [id = 701] 03:00:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (112E2000) [pid = 3904] [serial = 2103] [outer = 00000000] 03:00:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (1146CC00) [pid = 3904] [serial = 2104] [outer = 112E2000] 03:00:02 INFO - PROCESS | 3904 | 1468663202392 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (114C9800) [pid = 3904] [serial = 2105] [outer = 112E2000] 03:00:02 INFO - PROCESS | 3904 | 1468663202968 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]]]}] 03:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 817ms 03:00:03 INFO - PROCESS | 3904 | 1468663203011 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:00:03 INFO - PROCESS | 3904 | 1468663203016 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:00:03 INFO - PROCESS | 3904 | 1468663203022 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 3904 | 1468663203026 Marionette TRACE conn3 <- [1,2770,null,{}] 03:00:03 INFO - PROCESS | 3904 | 1468663203032 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}] 03:00:03 INFO - PROCESS | 3904 | 1468663203037 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:03 INFO - PROCESS | 3904 | 1468663203168 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:00:03 INFO - PROCESS | 3904 | 1468663203295 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 3904 | 1468663203301 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:03 INFO - PROCESS | 3904 | ++DOCSHELL 10B5C000 == 27 [pid = 3904] [id = 702] 03:00:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (10B5D800) [pid = 3904] [serial = 2106] [outer = 00000000] 03:00:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (12927C00) [pid = 3904] [serial = 2107] [outer = 10B5D800] 03:00:03 INFO - PROCESS | 3904 | 1468663203357 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (12BD0400) [pid = 3904] [serial = 2108] [outer = 10B5D800] 03:00:04 INFO - PROCESS | 3904 | 1468663204138 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]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1150ms 03:00:04 INFO - PROCESS | 3904 | 1468663204184 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 3904 | 1468663204189 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:00:04 INFO - PROCESS | 3904 | 1468663204196 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 3904 | 1468663204199 Marionette TRACE conn3 <- [1,2774,null,{}] 03:00:04 INFO - PROCESS | 3904 | 1468663204204 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}] 03:00:04 INFO - PROCESS | 3904 | 1468663204207 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:04 INFO - PROCESS | 3904 | 1468663204325 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:00:04 INFO - PROCESS | 3904 | 1468663204463 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 3904 | 1468663204466 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:04 INFO - PROCESS | 3904 | ++DOCSHELL 13429C00 == 28 [pid = 3904] [id = 703] 03:00:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (13438000) [pid = 3904] [serial = 2109] [outer = 00000000] 03:00:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (139CB000) [pid = 3904] [serial = 2110] [outer = 13438000] 03:00:04 INFO - PROCESS | 3904 | 1468663204522 Marionette DEBUG loaded listener.js 03:00:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1444D400) [pid = 3904] [serial = 2111] [outer = 13438000] 03:00:05 INFO - PROCESS | 3904 | --DOCSHELL 0F2E5C00 == 27 [pid = 3904] [id = 700] 03:00:05 INFO - PROCESS | 3904 | 1468663205141 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]]]}] 03:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 968ms 03:00:05 INFO - PROCESS | 3904 | 1468663205179 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:00:05 INFO - PROCESS | 3904 | 1468663205183 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:00:05 INFO - PROCESS | 3904 | 1468663205188 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - PROCESS | 3904 | 1468663205191 Marionette TRACE conn3 <- [1,2778,null,{}] 03:00:05 INFO - PROCESS | 3904 | 1468663205180 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}] 03:00:05 INFO - PROCESS | 3904 | 1468663205182 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:05 INFO - PROCESS | 3904 | 1468663205265 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:00:05 INFO - PROCESS | 3904 | 1468663205372 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 3904 | 1468663205374 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:05 INFO - PROCESS | 3904 | ++DOCSHELL 11CDA800 == 28 [pid = 3904] [id = 704] 03:00:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (12823800) [pid = 3904] [serial = 2112] [outer = 00000000] 03:00:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (13162800) [pid = 3904] [serial = 2113] [outer = 12823800] 03:00:05 INFO - PROCESS | 3904 | 1468663205421 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (13949800) [pid = 3904] [serial = 2114] [outer = 12823800] 03:00:05 INFO - PROCESS | 3904 | 1468663205788 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]]]}] 03:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 682ms 03:00:05 INFO - PROCESS | 3904 | 1468663205853 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:00:05 INFO - PROCESS | 3904 | 1468663205857 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:00:05 INFO - PROCESS | 3904 | 1468663205863 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:00:05 INFO - PROCESS | 3904 | 1468663205865 Marionette TRACE conn3 <- [1,2782,null,{}] 03:00:05 INFO - PROCESS | 3904 | 1468663205869 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}] 03:00:05 INFO - PROCESS | 3904 | 1468663205871 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:05 INFO - PROCESS | 3904 | 1468663205957 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:00:05 INFO - PROCESS | 3904 | 1468663206002 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 3904 | 1468663206004 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:06 INFO - PROCESS | 3904 | ++DOCSHELL 15B7AC00 == 29 [pid = 3904] [id = 705] 03:00:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (15B7B000) [pid = 3904] [serial = 2115] [outer = 00000000] 03:00:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (15C5C400) [pid = 3904] [serial = 2116] [outer = 15B7B000] 03:00:06 INFO - PROCESS | 3904 | 1468663206056 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (16027C00) [pid = 3904] [serial = 2117] [outer = 15B7B000] 03:00:06 INFO - PROCESS | 3904 | 1468663206517 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]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 666ms 03:00:06 INFO - PROCESS | 3904 | 1468663206545 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 3904 | 1468663206548 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:00:06 INFO - PROCESS | 3904 | 1468663206551 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 3904 | 1468663206554 Marionette TRACE conn3 <- [1,2786,null,{}] 03:00:06 INFO - PROCESS | 3904 | 1468663206565 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}] 03:00:06 INFO - PROCESS | 3904 | 1468663206569 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:06 INFO - PROCESS | 3904 | 1468663206684 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:00:06 INFO - PROCESS | 3904 | 1468663206693 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 3904 | 1468663206696 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:06 INFO - PROCESS | 3904 | ++DOCSHELL 16319000 == 30 [pid = 3904] [id = 706] 03:00:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (1631D400) [pid = 3904] [serial = 2118] [outer = 00000000] 03:00:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (16A34800) [pid = 3904] [serial = 2119] [outer = 1631D400] 03:00:06 INFO - PROCESS | 3904 | 1468663206798 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16A58400) [pid = 3904] [serial = 2120] [outer = 1631D400] 03:00:07 INFO - PROCESS | 3904 | 1468663207229 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]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 711ms 03:00:07 INFO - PROCESS | 3904 | 1468663207277 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 3904 | 1468663207289 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:00:07 INFO - PROCESS | 3904 | 1468663207293 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 3904 | 1468663207294 Marionette TRACE conn3 <- [1,2790,null,{}] 03:00:07 INFO - PROCESS | 3904 | 1468663207298 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}] 03:00:07 INFO - PROCESS | 3904 | 1468663207300 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:07 INFO - PROCESS | 3904 | 1468663207424 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:00:07 INFO - PROCESS | 3904 | 1468663207445 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 3904 | 1468663207448 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:07 INFO - PROCESS | 3904 | ++DOCSHELL 16A87800 == 31 [pid = 3904] [id = 707] 03:00:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16A90800) [pid = 3904] [serial = 2121] [outer = 00000000] 03:00:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16D4B800) [pid = 3904] [serial = 2122] [outer = 16A90800] 03:00:07 INFO - PROCESS | 3904 | 1468663207491 Marionette DEBUG loaded listener.js 03:00:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16E47C00) [pid = 3904] [serial = 2123] [outer = 16A90800] 03:00:07 INFO - PROCESS | 3904 | 1468663207907 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]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 682ms 03:00:07 INFO - PROCESS | 3904 | 1468663207956 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 3904 | 1468663207958 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:00:07 INFO - PROCESS | 3904 | 1468663207962 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:00:07 INFO - PROCESS | 3904 | 1468663207963 Marionette TRACE conn3 <- [1,2794,null,{}] 03:00:07 INFO - PROCESS | 3904 | 1468663207967 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}] 03:00:07 INFO - PROCESS | 3904 | 1468663207969 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:08 INFO - PROCESS | 3904 | 1468663208077 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:00:08 INFO - PROCESS | 3904 | 1468663208086 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 3904 | 1468663208088 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:08 INFO - PROCESS | 3904 | ++DOCSHELL 16A91400 == 32 [pid = 3904] [id = 708] 03:00:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16F47800) [pid = 3904] [serial = 2124] [outer = 00000000] 03:00:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (17783C00) [pid = 3904] [serial = 2125] [outer = 16F47800] 03:00:08 INFO - PROCESS | 3904 | 1468663208185 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (177A4400) [pid = 3904] [serial = 2126] [outer = 16F47800] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (177A6800) [pid = 3904] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (177DE000) [pid = 3904] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (16A8F000) [pid = 3904] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1281CC00) [pid = 3904] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (16020800) [pid = 3904] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162EC000) [pid = 3904] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (131DD000) [pid = 3904] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15C5F000) [pid = 3904] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (0F2E8800) [pid = 3904] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (10B60C00) [pid = 3904] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (132CF000) [pid = 3904] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16A34400) [pid = 3904] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (0F2E9800) [pid = 3904] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (10E8D400) [pid = 3904] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:00:08 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (11ADE800) [pid = 3904] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:00:08 INFO - PROCESS | 3904 | 1468663208632 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]]]}] 03:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 711ms 03:00:08 INFO - PROCESS | 3904 | 1468663208686 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 3904 | 1468663208688 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:00:08 INFO - PROCESS | 3904 | 1468663208692 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 3904 | 1468663208693 Marionette TRACE conn3 <- [1,2798,null,{}] 03:00:08 INFO - PROCESS | 3904 | 1468663208724 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}] 03:00:08 INFO - PROCESS | 3904 | 1468663208729 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:08 INFO - PROCESS | 3904 | 1468663208837 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:00:08 INFO - PROCESS | 3904 | 1468663208843 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 3904 | 1468663208845 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:08 INFO - PROCESS | 3904 | ++DOCSHELL 10EDB000 == 33 [pid = 3904] [id = 709] 03:00:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (11AE4C00) [pid = 3904] [serial = 2127] [outer = 00000000] 03:00:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (162F3800) [pid = 3904] [serial = 2128] [outer = 11AE4C00] 03:00:08 INFO - PROCESS | 3904 | 1468663208888 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (1631F400) [pid = 3904] [serial = 2129] [outer = 11AE4C00] 03:00:09 INFO - PROCESS | 3904 | 1468663209299 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]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 621ms 03:00:09 INFO - PROCESS | 3904 | 1468663209311 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 3904 | 1468663209313 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:00:09 INFO - PROCESS | 3904 | 1468663209330 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 3904 | 1468663209341 Marionette TRACE conn3 <- [1,2802,null,{}] 03:00:09 INFO - PROCESS | 3904 | 1468663209345 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}] 03:00:09 INFO - PROCESS | 3904 | 1468663209347 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:09 INFO - PROCESS | 3904 | 1468663209422 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:00:09 INFO - PROCESS | 3904 | 1468663209427 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 3904 | 1468663209429 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:09 INFO - PROCESS | 3904 | ++DOCSHELL 177B3C00 == 34 [pid = 3904] [id = 710] 03:00:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (177DE000) [pid = 3904] [serial = 2130] [outer = 00000000] 03:00:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (17975400) [pid = 3904] [serial = 2131] [outer = 177DE000] 03:00:09 INFO - PROCESS | 3904 | 1468663209476 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17A7C400) [pid = 3904] [serial = 2132] [outer = 177DE000] 03:00:09 INFO - PROCESS | 3904 | 1468663209880 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]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 605ms 03:00:09 INFO - PROCESS | 3904 | 1468663209928 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 3904 | 1468663209930 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:00:09 INFO - PROCESS | 3904 | 1468663209935 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 3904 | 1468663209936 Marionette TRACE conn3 <- [1,2806,null,{}] 03:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:00:09 INFO - PROCESS | 3904 | 1468663209944 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}] 03:00:09 INFO - PROCESS | 3904 | 1468663209946 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:10 INFO - PROCESS | 3904 | 1468663210022 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:00:10 INFO - PROCESS | 3904 | 1468663210028 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 3904 | 1468663210029 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:10 INFO - PROCESS | 3904 | ++DOCSHELL 180E8C00 == 35 [pid = 3904] [id = 711] 03:00:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (180E9400) [pid = 3904] [serial = 2133] [outer = 00000000] 03:00:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (199AC800) [pid = 3904] [serial = 2134] [outer = 180E9400] 03:00:10 INFO - PROCESS | 3904 | 1468663210076 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (199B2C00) [pid = 3904] [serial = 2135] [outer = 180E9400] 03:00:10 INFO - PROCESS | 3904 | 1468663210738 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]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 818ms 03:00:10 INFO - PROCESS | 3904 | 1468663210761 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 3904 | 1468663210765 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:00:10 INFO - PROCESS | 3904 | 1468663210770 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:00:10 INFO - PROCESS | 3904 | 1468663210774 Marionette TRACE conn3 <- [1,2810,null,{}] 03:00:10 INFO - PROCESS | 3904 | 1468663210779 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}] 03:00:10 INFO - PROCESS | 3904 | 1468663210783 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:10 INFO - PROCESS | 3904 | 1468663210892 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:00:10 INFO - PROCESS | 3904 | 1468663211004 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 3904 | 1468663211007 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:11 INFO - PROCESS | 3904 | ++DOCSHELL 112AB800 == 36 [pid = 3904] [id = 712] 03:00:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (112E1800) [pid = 3904] [serial = 2136] [outer = 00000000] 03:00:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1315D800) [pid = 3904] [serial = 2137] [outer = 112E1800] 03:00:11 INFO - PROCESS | 3904 | 1468663211103 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (1394E000) [pid = 3904] [serial = 2138] [outer = 112E1800] 03:00:11 INFO - PROCESS | 3904 | 1468663211724 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]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1014ms 03:00:11 INFO - PROCESS | 3904 | 1468663211779 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 3904 | 1468663211784 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:00:11 INFO - PROCESS | 3904 | 1468663211808 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:00:11 INFO - PROCESS | 3904 | 1468663211811 Marionette TRACE conn3 <- [1,2814,null,{}] 03:00:11 INFO - PROCESS | 3904 | 1468663211830 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}] 03:00:11 INFO - PROCESS | 3904 | 1468663211833 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:11 INFO - PROCESS | 3904 | 1468663211954 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:00:12 INFO - PROCESS | 3904 | 1468663212068 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 3904 | 1468663212071 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:12 INFO - PROCESS | 3904 | ++DOCSHELL 157B5800 == 37 [pid = 3904] [id = 713] 03:00:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15C5B800) [pid = 3904] [serial = 2139] [outer = 00000000] 03:00:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162AE400) [pid = 3904] [serial = 2140] [outer = 15C5B800] 03:00:12 INFO - PROCESS | 3904 | 1468663212127 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (162F5400) [pid = 3904] [serial = 2141] [outer = 15C5B800] 03:00:12 INFO - PROCESS | 3904 | 1468663212709 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:00:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 969ms 03:00:12 INFO - PROCESS | 3904 | 1468663212778 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 3904 | 1468663212781 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:00:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:00:12 INFO - PROCESS | 3904 | 1468663212785 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 3904 | 1468663212788 Marionette TRACE conn3 <- [1,2818,null,{}] 03:00:12 INFO - PROCESS | 3904 | 1468663212799 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}] 03:00:12 INFO - PROCESS | 3904 | 1468663212804 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:12 INFO - PROCESS | 3904 | 1468663212924 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:00:13 INFO - PROCESS | 3904 | 1468663213192 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 3904 | 1468663213195 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:13 INFO - PROCESS | 3904 | ++DOCSHELL 0F2E5000 == 38 [pid = 3904] [id = 714] 03:00:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (0F2E5400) [pid = 3904] [serial = 2142] [outer = 00000000] 03:00:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (10A74800) [pid = 3904] [serial = 2143] [outer = 0F2E5400] 03:00:13 INFO - PROCESS | 3904 | 1468663213248 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (10EE0C00) [pid = 3904] [serial = 2144] [outer = 0F2E5400] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 177B3C00 == 37 [pid = 3904] [id = 710] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 10EDB000 == 36 [pid = 3904] [id = 709] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 16A91400 == 35 [pid = 3904] [id = 708] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 16A87800 == 34 [pid = 3904] [id = 707] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 16319000 == 33 [pid = 3904] [id = 706] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 15B7AC00 == 32 [pid = 3904] [id = 705] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 11CDA800 == 31 [pid = 3904] [id = 704] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 13429C00 == 30 [pid = 3904] [id = 703] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 10B5C000 == 29 [pid = 3904] [id = 702] 03:00:13 INFO - PROCESS | 3904 | --DOCSHELL 112AA400 == 28 [pid = 3904] [id = 701] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (10EDFC00) [pid = 3904] [serial = 2060] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (17978000) [pid = 3904] [serial = 2092] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (17A7D800) [pid = 3904] [serial = 2093] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (177AB800) [pid = 3904] [serial = 2089] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1146CC00) [pid = 3904] [serial = 2104] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (177AF000) [pid = 3904] [serial = 2090] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (130D4400) [pid = 3904] [serial = 2095] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (162B3400) [pid = 3904] [serial = 2098] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (162F5800) [pid = 3904] [serial = 2077] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (13DB2C00) [pid = 3904] [serial = 2065] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (15603800) [pid = 3904] [serial = 2066] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1601FC00) [pid = 3904] [serial = 2074] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (10375C00) [pid = 3904] [serial = 2062] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (10E8A800) [pid = 3904] [serial = 2063] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (12823C00) [pid = 3904] [serial = 2068] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (12BC7400) [pid = 3904] [serial = 2069] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (13948800) [pid = 3904] [serial = 2071] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (139CB400) [pid = 3904] [serial = 2072] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16A57000) [pid = 3904] [serial = 2080] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (13226000) [pid = 3904] [serial = 2096] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1631B400) [pid = 3904] [serial = 2099] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (1146D400) [pid = 3904] [serial = 2102] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1631C000) [pid = 3904] [serial = 2078] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (10A79000) [pid = 3904] [serial = 2101] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (13DB3C00) [pid = 3904] [serial = 2083] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (16A5E800) [pid = 3904] [serial = 2081] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (16026800) [pid = 3904] [serial = 2084] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (1712F000) [pid = 3904] [serial = 2086] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (1602D800) [pid = 3904] [serial = 2075] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (1768C800) [pid = 3904] [serial = 2087] [outer = 00000000] [url = about:blank] 03:00:13 INFO - PROCESS | 3904 | 1468663213858 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]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1120ms 03:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:00:13 INFO - PROCESS | 3904 | 1468663213902 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 3904 | 1468663213905 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:00:13 INFO - PROCESS | 3904 | 1468663213909 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 3904 | 1468663213912 Marionette TRACE conn3 <- [1,2822,null,{}] 03:00:13 INFO - PROCESS | 3904 | 1468663213917 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}] 03:00:13 INFO - PROCESS | 3904 | 1468663213921 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:13 INFO - PROCESS | 3904 | 1468663214005 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:00:14 INFO - PROCESS | 3904 | 1468663214018 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 3904 | 1468663214020 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:14 INFO - PROCESS | 3904 | ++DOCSHELL 114D5800 == 29 [pid = 3904] [id = 715] 03:00:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (114D6000) [pid = 3904] [serial = 2145] [outer = 00000000] 03:00:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (11CD2C00) [pid = 3904] [serial = 2146] [outer = 114D6000] 03:00:14 INFO - PROCESS | 3904 | 1468663214066 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (129F2C00) [pid = 3904] [serial = 2147] [outer = 114D6000] 03:00:14 INFO - PROCESS | 3904 | 1468663214591 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 711ms 03:00:14 INFO - PROCESS | 3904 | 1468663214632 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:00:14 INFO - PROCESS | 3904 | 1468663214635 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:00:14 INFO - PROCESS | 3904 | 1468663214640 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:00:14 INFO - PROCESS | 3904 | 1468663214642 Marionette TRACE conn3 <- [1,2826,null,{}] 03:00:14 INFO - PROCESS | 3904 | 1468663214645 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}] 03:00:14 INFO - PROCESS | 3904 | 1468663214648 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:14 INFO - PROCESS | 3904 | 1468663214715 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:00:14 INFO - PROCESS | 3904 | 1468663214811 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 3904 | 1468663214814 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:14 INFO - PROCESS | 3904 | ++DOCSHELL 1315E800 == 30 [pid = 3904] [id = 716] 03:00:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (1321D000) [pid = 3904] [serial = 2148] [outer = 00000000] 03:00:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (139C9C00) [pid = 3904] [serial = 2149] [outer = 1321D000] 03:00:14 INFO - PROCESS | 3904 | 1468663214857 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1539CC00) [pid = 3904] [serial = 2150] [outer = 1321D000] 03:00:15 INFO - PROCESS | 3904 | 1468663215251 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]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 666ms 03:00:15 INFO - PROCESS | 3904 | 1468663215305 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 3904 | 1468663215307 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:00:15 INFO - PROCESS | 3904 | 1468663215312 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 3904 | 1468663215318 Marionette TRACE conn3 <- [1,2830,null,{}] 03:00:15 INFO - PROCESS | 3904 | 1468663215327 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}] 03:00:15 INFO - PROCESS | 3904 | 1468663215331 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:15 INFO - PROCESS | 3904 | 1468663215420 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:00:15 INFO - PROCESS | 3904 | 1468663215427 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 3904 | 1468663215429 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:15 INFO - PROCESS | 3904 | ++DOCSHELL 157B5400 == 31 [pid = 3904] [id = 717] 03:00:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (157B5C00) [pid = 3904] [serial = 2151] [outer = 00000000] 03:00:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (16027400) [pid = 3904] [serial = 2152] [outer = 157B5C00] 03:00:15 INFO - PROCESS | 3904 | 1468663215481 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (162B0800) [pid = 3904] [serial = 2153] [outer = 157B5C00] 03:00:15 INFO - PROCESS | 3904 | 1468663215917 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]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 635ms 03:00:15 INFO - PROCESS | 3904 | 1468663215950 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 3904 | 1468663215953 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:00:15 INFO - PROCESS | 3904 | 1468663215961 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 3904 | 1468663215963 Marionette TRACE conn3 <- [1,2834,null,{}] 03:00:15 INFO - PROCESS | 3904 | 1468663215967 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}] 03:00:15 INFO - PROCESS | 3904 | 1468663215969 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:16 INFO - PROCESS | 3904 | 1468663216083 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:00:16 INFO - PROCESS | 3904 | 1468663216174 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 3904 | 1468663216176 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:16 INFO - PROCESS | 3904 | ++DOCSHELL 1631C000 == 32 [pid = 3904] [id = 718] 03:00:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (1631E000) [pid = 3904] [serial = 2154] [outer = 00000000] 03:00:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (16A35400) [pid = 3904] [serial = 2155] [outer = 1631E000] 03:00:16 INFO - PROCESS | 3904 | 1468663216219 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (112AF400) [pid = 3904] [serial = 2156] [outer = 1631E000] 03:00:16 INFO - PROCESS | 3904 | 1468663216643 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]]]}] 03:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 712ms 03:00:16 INFO - PROCESS | 3904 | 1468663216680 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 3904 | 1468663216682 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:00:16 INFO - PROCESS | 3904 | 1468663216685 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 3904 | 1468663216687 Marionette TRACE conn3 <- [1,2838,null,{}] 03:00:16 INFO - PROCESS | 3904 | 1468663216690 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}] 03:00:16 INFO - PROCESS | 3904 | 1468663216692 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:16 INFO - PROCESS | 3904 | 1468663216833 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:00:16 INFO - PROCESS | 3904 | 1468663216847 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 3904 | 1468663216853 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:16 INFO - PROCESS | 3904 | ++DOCSHELL 16A86400 == 33 [pid = 3904] [id = 719] 03:00:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16A89C00) [pid = 3904] [serial = 2157] [outer = 00000000] 03:00:16 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16A90C00) [pid = 3904] [serial = 2158] [outer = 16A89C00] 03:00:16 INFO - PROCESS | 3904 | 1468663216944 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16E39C00) [pid = 3904] [serial = 2159] [outer = 16A89C00] 03:00:17 INFO - PROCESS | 3904 | 1468663217382 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 711ms 03:00:17 INFO - PROCESS | 3904 | 1468663217411 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 3904 | 1468663217413 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:00:17 INFO - PROCESS | 3904 | 1468663217436 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 3904 | 1468663217438 Marionette TRACE conn3 <- [1,2842,null,{}] 03:00:17 INFO - PROCESS | 3904 | 1468663217441 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}] 03:00:17 INFO - PROCESS | 3904 | 1468663217443 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:17 INFO - PROCESS | 3904 | 1468663217563 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:00:17 INFO - PROCESS | 3904 | 1468663217577 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 3904 | 1468663217588 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:17 INFO - PROCESS | 3904 | ++DOCSHELL 170DF000 == 34 [pid = 3904] [id = 720] 03:00:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (17134800) [pid = 3904] [serial = 2160] [outer = 00000000] 03:00:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1778F000) [pid = 3904] [serial = 2161] [outer = 17134800] 03:00:17 INFO - PROCESS | 3904 | 1468663217686 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (177A6400) [pid = 3904] [serial = 2162] [outer = 17134800] 03:00:18 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (15B7B000) [pid = 3904] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:00:18 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (12823800) [pid = 3904] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:00:18 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16F47800) [pid = 3904] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:00:18 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (16A90800) [pid = 3904] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:00:18 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (11AE4C00) [pid = 3904] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:00:18 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (177DE000) [pid = 3904] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:00:18 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (1631D400) [pid = 3904] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:00:18 INFO - PROCESS | 3904 | 1468663218096 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]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 711ms 03:00:18 INFO - PROCESS | 3904 | 1468663218151 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 3904 | 1468663218153 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:00:18 INFO - PROCESS | 3904 | 1468663218157 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 3904 | 1468663218159 Marionette TRACE conn3 <- [1,2846,null,{}] 03:00:18 INFO - PROCESS | 3904 | 1468663218162 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}] 03:00:18 INFO - PROCESS | 3904 | 1468663218164 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:18 INFO - PROCESS | 3904 | 1468663218241 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:00:18 INFO - PROCESS | 3904 | 1468663218340 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 3904 | 1468663218342 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:18 INFO - PROCESS | 3904 | ++DOCSHELL 10A0A400 == 35 [pid = 3904] [id = 721] 03:00:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (11AE4C00) [pid = 3904] [serial = 2163] [outer = 00000000] 03:00:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16C04C00) [pid = 3904] [serial = 2164] [outer = 11AE4C00] 03:00:18 INFO - PROCESS | 3904 | 1468663218386 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (17784800) [pid = 3904] [serial = 2165] [outer = 11AE4C00] 03:00:18 INFO - PROCESS | 3904 | 1468663218719 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 606ms 03:00:18 INFO - PROCESS | 3904 | 1468663218777 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 3904 | 1468663218779 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:00:18 INFO - PROCESS | 3904 | 1468663218783 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 3904 | 1468663218784 Marionette TRACE conn3 <- [1,2850,null,{}] 03:00:18 INFO - PROCESS | 3904 | 1468663218788 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}] 03:00:18 INFO - PROCESS | 3904 | 1468663218790 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:18 INFO - PROCESS | 3904 | 1468663218908 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:00:18 INFO - PROCESS | 3904 | 1468663218947 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 3904 | 1468663218949 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:18 INFO - PROCESS | 3904 | ++DOCSHELL 1312C000 == 36 [pid = 3904] [id = 722] 03:00:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (139D4C00) [pid = 3904] [serial = 2166] [outer = 00000000] 03:00:18 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (17A7A800) [pid = 3904] [serial = 2167] [outer = 139D4C00] 03:00:18 INFO - PROCESS | 3904 | 1468663218991 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (17A7E000) [pid = 3904] [serial = 2168] [outer = 139D4C00] 03:00:19 INFO - PROCESS | 3904 | 1468663219371 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]]]}] 03:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 621ms 03:00:19 INFO - PROCESS | 3904 | 1468663219403 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:00:19 INFO - PROCESS | 3904 | 1468663219404 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:00:19 INFO - PROCESS | 3904 | 1468663219408 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:00:19 INFO - PROCESS | 3904 | 1468663219409 Marionette TRACE conn3 <- [1,2854,null,{}] 03:00:19 INFO - PROCESS | 3904 | 1468663219413 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}] 03:00:19 INFO - PROCESS | 3904 | 1468663219415 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:19 INFO - PROCESS | 3904 | 1468663219549 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:00:19 INFO - PROCESS | 3904 | 1468663219557 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 3904 | 1468663219560 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:19 INFO - PROCESS | 3904 | ++DOCSHELL 13952400 == 37 [pid = 3904] [id = 723] 03:00:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (17A7D800) [pid = 3904] [serial = 2169] [outer = 00000000] 03:00:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (19DE3C00) [pid = 3904] [serial = 2170] [outer = 17A7D800] 03:00:19 INFO - PROCESS | 3904 | 1468663219609 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (19DE7400) [pid = 3904] [serial = 2171] [outer = 17A7D800] 03:00:20 INFO - PROCESS | 3904 | 1468663220088 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]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 711ms 03:00:20 INFO - PROCESS | 3904 | 1468663220132 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 3904 | 1468663220138 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:00:20 INFO - PROCESS | 3904 | 1468663220143 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 3904 | 1468663220147 Marionette TRACE conn3 <- [1,2858,null,{}] 03:00:20 INFO - PROCESS | 3904 | 1468663220153 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}] 03:00:20 INFO - PROCESS | 3904 | 1468663220156 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:20 INFO - PROCESS | 3904 | 1468663220306 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:00:20 INFO - PROCESS | 3904 | 1468663220420 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 3904 | 1468663220425 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:20 INFO - PROCESS | 3904 | ++DOCSHELL 11C48400 == 38 [pid = 3904] [id = 724] 03:00:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (11C48800) [pid = 3904] [serial = 2172] [outer = 00000000] 03:00:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (12DFBC00) [pid = 3904] [serial = 2173] [outer = 11C48800] 03:00:20 INFO - PROCESS | 3904 | 1468663220521 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (1315DC00) [pid = 3904] [serial = 2174] [outer = 11C48800] 03:00:21 INFO - PROCESS | 3904 | 1468663221072 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]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 969ms 03:00:21 INFO - PROCESS | 3904 | 1468663221111 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:00:21 INFO - PROCESS | 3904 | 1468663221116 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:00:21 INFO - PROCESS | 3904 | 1468663221123 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 3904 | 1468663221125 Marionette TRACE conn3 <- [1,2862,null,{}] 03:00:21 INFO - PROCESS | 3904 | 1468663221130 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}] 03:00:21 INFO - PROCESS | 3904 | 1468663221133 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:21 INFO - PROCESS | 3904 | 1468663221225 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:00:21 INFO - PROCESS | 3904 | 1468663221365 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 3904 | 1468663221368 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:21 INFO - PROCESS | 3904 | ++DOCSHELL 15607C00 == 39 [pid = 3904] [id = 725] 03:00:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (15608400) [pid = 3904] [serial = 2175] [outer = 00000000] 03:00:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16029800) [pid = 3904] [serial = 2176] [outer = 15608400] 03:00:21 INFO - PROCESS | 3904 | 1468663221423 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16317800) [pid = 3904] [serial = 2177] [outer = 15608400] 03:00:22 INFO - PROCESS | 3904 | 1468663222017 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]]]}] 03:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 969ms 03:00:22 INFO - PROCESS | 3904 | 1468663222090 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 3904 | 1468663222093 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:00:22 INFO - PROCESS | 3904 | 1468663222097 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 3904 | 1468663222101 Marionette TRACE conn3 <- [1,2866,null,{}] 03:00:22 INFO - PROCESS | 3904 | 1468663222128 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}] 03:00:22 INFO - PROCESS | 3904 | 1468663222134 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:22 INFO - PROCESS | 3904 | 1468663222245 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:00:22 INFO - PROCESS | 3904 | 1468663222379 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 3904 | 1468663222383 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:22 INFO - PROCESS | 3904 | ++DOCSHELL 18041C00 == 40 [pid = 3904] [id = 726] 03:00:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (181CE400) [pid = 3904] [serial = 2178] [outer = 00000000] 03:00:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (19DDF400) [pid = 3904] [serial = 2179] [outer = 181CE400] 03:00:22 INFO - PROCESS | 3904 | 1468663222441 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (19F86400) [pid = 3904] [serial = 2180] [outer = 181CE400] 03:00:23 INFO - PROCESS | 3904 | 1468663223228 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]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1180ms 03:00:23 INFO - PROCESS | 3904 | 1468663223282 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 3904 | 1468663223286 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:00:23 INFO - PROCESS | 3904 | 1468663223291 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:00:23 INFO - PROCESS | 3904 | 1468663223294 Marionette TRACE conn3 <- [1,2870,null,{}] 03:00:23 INFO - PROCESS | 3904 | 1468663223300 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}] 03:00:23 INFO - PROCESS | 3904 | 1468663223302 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:23 INFO - PROCESS | 3904 | 1468663223402 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:00:23 INFO - PROCESS | 3904 | 1468663223547 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 3904 | 1468663223551 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:23 INFO - PROCESS | 3904 | ++DOCSHELL 10566000 == 41 [pid = 3904] [id = 727] 03:00:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (10A05C00) [pid = 3904] [serial = 2181] [outer = 00000000] 03:00:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (112A6800) [pid = 3904] [serial = 2182] [outer = 10A05C00] 03:00:23 INFO - PROCESS | 3904 | 1468663223603 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1146D800) [pid = 3904] [serial = 2183] [outer = 10A05C00] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 1312C000 == 40 [pid = 3904] [id = 722] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 10A0A400 == 39 [pid = 3904] [id = 721] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 170DF000 == 38 [pid = 3904] [id = 720] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 16A86400 == 37 [pid = 3904] [id = 719] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 1631C000 == 36 [pid = 3904] [id = 718] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 157B5400 == 35 [pid = 3904] [id = 717] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 1315E800 == 34 [pid = 3904] [id = 716] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 114D5800 == 33 [pid = 3904] [id = 715] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 0F2E5000 == 32 [pid = 3904] [id = 714] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 157B5800 == 31 [pid = 3904] [id = 713] 03:00:23 INFO - PROCESS | 3904 | --DOCSHELL 112AB800 == 30 [pid = 3904] [id = 712] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (139CB000) [pid = 3904] [serial = 2110] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (15C5C400) [pid = 3904] [serial = 2116] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (13162800) [pid = 3904] [serial = 2113] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (13949800) [pid = 3904] [serial = 2114] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (12927C00) [pid = 3904] [serial = 2107] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (17783C00) [pid = 3904] [serial = 2125] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16D4B800) [pid = 3904] [serial = 2122] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (162F3800) [pid = 3904] [serial = 2128] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17975400) [pid = 3904] [serial = 2131] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (177A4400) [pid = 3904] [serial = 2126] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (16A34800) [pid = 3904] [serial = 2119] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (16E47C00) [pid = 3904] [serial = 2123] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (16A58400) [pid = 3904] [serial = 2120] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (1631F400) [pid = 3904] [serial = 2129] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (199AC800) [pid = 3904] [serial = 2134] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16027C00) [pid = 3904] [serial = 2117] [outer = 00000000] [url = about:blank] 03:00:23 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (17A7C400) [pid = 3904] [serial = 2132] [outer = 00000000] [url = about:blank] 03:00:24 INFO - PROCESS | 3904 | 1468663224098 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]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 878ms 03:00:24 INFO - PROCESS | 3904 | 1468663224161 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 3904 | 1468663224165 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:00:24 INFO - PROCESS | 3904 | 1468663224171 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 3904 | 1468663224173 Marionette TRACE conn3 <- [1,2874,null,{}] 03:00:24 INFO - PROCESS | 3904 | 1468663224177 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}] 03:00:24 INFO - PROCESS | 3904 | 1468663224179 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:24 INFO - PROCESS | 3904 | 1468663224265 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:00:24 INFO - PROCESS | 3904 | 1468663224366 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 3904 | 1468663224368 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:24 INFO - PROCESS | 3904 | ++DOCSHELL 129F1000 == 31 [pid = 3904] [id = 728] 03:00:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (129F2800) [pid = 3904] [serial = 2184] [outer = 00000000] 03:00:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (130A2C00) [pid = 3904] [serial = 2185] [outer = 129F2800] 03:00:24 INFO - PROCESS | 3904 | 1468663224414 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (1321AC00) [pid = 3904] [serial = 2186] [outer = 129F2800] 03:00:24 INFO - PROCESS | 3904 | 1468663224831 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]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 712ms 03:00:24 INFO - PROCESS | 3904 | 1468663224921 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 3904 | 1468663224923 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:00:24 INFO - PROCESS | 3904 | 1468663224929 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 3904 | 1468663224933 Marionette TRACE conn3 <- [1,2878,null,{}] 03:00:24 INFO - PROCESS | 3904 | 1468663224943 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}] 03:00:24 INFO - PROCESS | 3904 | 1468663224947 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:25 INFO - PROCESS | 3904 | 1468663225031 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:00:25 INFO - PROCESS | 3904 | 1468663225042 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 3904 | 1468663225045 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:25 INFO - PROCESS | 3904 | ++DOCSHELL 157B2400 == 32 [pid = 3904] [id = 729] 03:00:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (157B2800) [pid = 3904] [serial = 2187] [outer = 00000000] 03:00:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (15C60400) [pid = 3904] [serial = 2188] [outer = 157B2800] 03:00:25 INFO - PROCESS | 3904 | 1468663225076 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (16027C00) [pid = 3904] [serial = 2189] [outer = 157B2800] 03:00:25 INFO - PROCESS | 3904 | 1468663225534 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 636ms 03:00:25 INFO - PROCESS | 3904 | 1468663225568 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 3904 | 1468663225571 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:00:25 INFO - PROCESS | 3904 | 1468663225574 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 3904 | 1468663225576 Marionette TRACE conn3 <- [1,2882,null,{}] 03:00:25 INFO - PROCESS | 3904 | 1468663225580 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}] 03:00:25 INFO - PROCESS | 3904 | 1468663225581 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:25 INFO - PROCESS | 3904 | 1468663225649 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:00:25 INFO - PROCESS | 3904 | 1468663225654 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 3904 | 1468663225657 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:25 INFO - PROCESS | 3904 | ++DOCSHELL 162F3800 == 33 [pid = 3904] [id = 730] 03:00:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (16316C00) [pid = 3904] [serial = 2190] [outer = 00000000] 03:00:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (16323400) [pid = 3904] [serial = 2191] [outer = 16316C00] 03:00:25 INFO - PROCESS | 3904 | 1468663225705 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16A53000) [pid = 3904] [serial = 2192] [outer = 16316C00] 03:00:26 INFO - PROCESS | 3904 | 1468663226175 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]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 666ms 03:00:26 INFO - PROCESS | 3904 | 1468663226237 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 3904 | 1468663226240 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:00:26 INFO - PROCESS | 3904 | 1468663226243 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:00:26 INFO - PROCESS | 3904 | 1468663226244 Marionette TRACE conn3 <- [1,2886,null,{}] 03:00:26 INFO - PROCESS | 3904 | 1468663226248 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}] 03:00:26 INFO - PROCESS | 3904 | 1468663226250 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:26 INFO - PROCESS | 3904 | 1468663226365 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:00:26 INFO - PROCESS | 3904 | 1468663226454 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 3904 | 1468663226456 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:26 INFO - PROCESS | 3904 | ++DOCSHELL 16A5F800 == 34 [pid = 3904] [id = 731] 03:00:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (16A5FC00) [pid = 3904] [serial = 2193] [outer = 00000000] 03:00:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16A8F000) [pid = 3904] [serial = 2194] [outer = 16A5FC00] 03:00:26 INFO - PROCESS | 3904 | 1468663226503 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A88000) [pid = 3904] [serial = 2195] [outer = 16A5FC00] 03:00:26 INFO - PROCESS | 3904 | 1468663226927 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]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 712ms 03:00:26 INFO - PROCESS | 3904 | 1468663226971 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 3904 | 1468663226973 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:00:26 INFO - PROCESS | 3904 | 1468663226976 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 3904 | 1468663226978 Marionette TRACE conn3 <- [1,2890,null,{}] 03:00:26 INFO - PROCESS | 3904 | 1468663226982 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}] 03:00:26 INFO - PROCESS | 3904 | 1468663226987 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:27 INFO - PROCESS | 3904 | 1468663227125 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:00:27 INFO - PROCESS | 3904 | 1468663227191 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 3904 | 1468663227194 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:27 INFO - PROCESS | 3904 | ++DOCSHELL 16F3F800 == 35 [pid = 3904] [id = 732] 03:00:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16F45000) [pid = 3904] [serial = 2196] [outer = 00000000] 03:00:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1778B800) [pid = 3904] [serial = 2197] [outer = 16F45000] 03:00:27 INFO - PROCESS | 3904 | 1468663227237 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (17790000) [pid = 3904] [serial = 2198] [outer = 16F45000] 03:00:27 INFO - PROCESS | 3904 | 1468663227637 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 681ms 03:00:27 INFO - PROCESS | 3904 | 1468663227658 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 3904 | 1468663227660 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:00:27 INFO - PROCESS | 3904 | 1468663227663 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 3904 | 1468663227665 Marionette TRACE conn3 <- [1,2894,null,{}] 03:00:27 INFO - PROCESS | 3904 | 1468663227669 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}] 03:00:27 INFO - PROCESS | 3904 | 1468663227671 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:27 INFO - PROCESS | 3904 | 1468663227808 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:00:27 INFO - PROCESS | 3904 | 1468663227836 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 3904 | 1468663227838 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:27 INFO - PROCESS | 3904 | ++DOCSHELL 177E7400 == 36 [pid = 3904] [id = 733] 03:00:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (17970800) [pid = 3904] [serial = 2199] [outer = 00000000] 03:00:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (17A7D400) [pid = 3904] [serial = 2200] [outer = 17970800] 03:00:27 INFO - PROCESS | 3904 | 1468663227882 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (17A7EC00) [pid = 3904] [serial = 2201] [outer = 17970800] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1631E000) [pid = 3904] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (0F2E5400) [pid = 3904] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (157B5C00) [pid = 3904] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (1321D000) [pid = 3904] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (114D6000) [pid = 3904] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (139D4C00) [pid = 3904] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16A89C00) [pid = 3904] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (11AE4C00) [pid = 3904] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (17134800) [pid = 3904] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:00:28 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (13438000) [pid = 3904] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:00:28 INFO - PROCESS | 3904 | 1468663228423 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]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 817ms 03:00:28 INFO - PROCESS | 3904 | 1468663228471 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 3904 | 1468663228473 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:00:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:00:28 INFO - PROCESS | 3904 | 1468663228477 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:00:28 INFO - PROCESS | 3904 | 1468663228478 Marionette TRACE conn3 <- [1,2898,null,{}] 03:00:28 INFO - PROCESS | 3904 | 1468663228482 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}] 03:00:28 INFO - PROCESS | 3904 | 1468663228484 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:28 INFO - PROCESS | 3904 | 1468663228601 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:00:28 INFO - PROCESS | 3904 | 1468663228665 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 3904 | 1468663228667 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:28 INFO - PROCESS | 3904 | ++DOCSHELL 114D6000 == 37 [pid = 3904] [id = 734] 03:00:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (11AE4C00) [pid = 3904] [serial = 2202] [outer = 00000000] 03:00:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (15B78000) [pid = 3904] [serial = 2203] [outer = 11AE4C00] 03:00:28 INFO - PROCESS | 3904 | 1468663228710 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (15C65400) [pid = 3904] [serial = 2204] [outer = 11AE4C00] 03:00:29 INFO - PROCESS | 3904 | 1468663229022 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]]]}] 03:00:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:00:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:00:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 576ms 03:00:29 INFO - PROCESS | 3904 | 1468663229056 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 3904 | 1468663229058 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:00:29 INFO - TEST-START | /DOMEvents/constructors.html 03:00:29 INFO - PROCESS | 3904 | 1468663229062 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 3904 | 1468663229063 Marionette TRACE conn3 <- [1,2902,null,{}] 03:00:29 INFO - PROCESS | 3904 | 1468663229067 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}] 03:00:29 INFO - PROCESS | 3904 | 1468663229069 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:29 INFO - PROCESS | 3904 | 1468663229223 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:00:29 INFO - PROCESS | 3904 | 1468663229231 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 3904 | 1468663229233 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:29 INFO - PROCESS | 3904 | ++DOCSHELL 139D4C00 == 38 [pid = 3904] [id = 735] 03:00:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1602E800) [pid = 3904] [serial = 2205] [outer = 00000000] 03:00:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (19DE1800) [pid = 3904] [serial = 2206] [outer = 1602E800] 03:00:29 INFO - PROCESS | 3904 | 1468663229276 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (19DE2C00) [pid = 3904] [serial = 2207] [outer = 1602E800] 03:00:29 INFO - PROCESS | 3904 | 1468663229732 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]]]}] 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:00:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:00:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:00:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:00:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 756ms 03:00:29 INFO - PROCESS | 3904 | 1468663229822 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:00:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:00:29 INFO - PROCESS | 3904 | 1468663229825 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:00:29 INFO - PROCESS | 3904 | 1468663229829 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 3904 | 1468663229831 Marionette TRACE conn3 <- [1,2906,null,{}] 03:00:29 INFO - PROCESS | 3904 | 1468663229834 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}] 03:00:29 INFO - PROCESS | 3904 | 1468663229836 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:29 INFO - PROCESS | 3904 | 1468663229920 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:00:29 INFO - PROCESS | 3904 | 1468663229913 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 3904 | 1468663229915 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:29 INFO - PROCESS | 3904 | ++DOCSHELL 12DFC400 == 39 [pid = 3904] [id = 736] 03:00:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (1A0C1000) [pid = 3904] [serial = 2208] [outer = 00000000] 03:00:29 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1A0CAC00) [pid = 3904] [serial = 2209] [outer = 1A0C1000] 03:00:29 INFO - PROCESS | 3904 | 1468663229957 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1A0CD400) [pid = 3904] [serial = 2210] [outer = 1A0C1000] 03:00:30 INFO - PROCESS | 3904 | 1468663230565 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:00:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:00:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 772ms 03:00:30 INFO - PROCESS | 3904 | 1468663230596 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 3904 | 1468663230600 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:00:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:00:30 INFO - PROCESS | 3904 | 1468663230620 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 3904 | 1468663230624 Marionette TRACE conn3 <- [1,2910,null,{}] 03:00:30 INFO - PROCESS | 3904 | 1468663230631 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}] 03:00:30 INFO - PROCESS | 3904 | 1468663230634 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:30 INFO - PROCESS | 3904 | 1468663230746 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:00:30 INFO - PROCESS | 3904 | 1468663230904 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 3904 | 1468663230907 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:30 INFO - PROCESS | 3904 | ++DOCSHELL 10A80000 == 40 [pid = 3904] [id = 737] 03:00:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (10A81800) [pid = 3904] [serial = 2211] [outer = 00000000] 03:00:30 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (12BC7800) [pid = 3904] [serial = 2212] [outer = 10A81800] 03:00:30 INFO - PROCESS | 3904 | 1468663230966 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (131E0800) [pid = 3904] [serial = 2213] [outer = 10A81800] 03:00:31 INFO - PROCESS | 3904 | [3904] 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 03:00:31 INFO - PROCESS | 3904 | [3904] 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 03:00:31 INFO - PROCESS | 3904 | [3904] 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 03:00:31 INFO - PROCESS | 3904 | [3904] 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 03:00:31 INFO - PROCESS | 3904 | 1468663231487 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]]]}] 03:00:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:00:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:31 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 03:00:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:31 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 03:00:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:31 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]" 03:00:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:00:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:00:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 878ms 03:00:31 INFO - PROCESS | 3904 | 1468663231497 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 3904 | 1468663231501 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:00:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:00:31 INFO - PROCESS | 3904 | 1468663231509 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 3904 | 1468663231514 Marionette TRACE conn3 <- [1,2914,null,{}] 03:00:31 INFO - PROCESS | 3904 | 1468663231501 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}] 03:00:31 INFO - PROCESS | 3904 | 1468663231504 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:31 INFO - PROCESS | 3904 | 1468663231667 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:00:31 INFO - PROCESS | 3904 | 1468663231749 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 3904 | 1468663231752 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:31 INFO - PROCESS | 3904 | ++DOCSHELL 162F1800 == 41 [pid = 3904] [id = 738] 03:00:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (16316400) [pid = 3904] [serial = 2214] [outer = 00000000] 03:00:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (16E44000) [pid = 3904] [serial = 2215] [outer = 16316400] 03:00:31 INFO - PROCESS | 3904 | 1468663231808 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (17786C00) [pid = 3904] [serial = 2216] [outer = 16316400] 03:00:32 INFO - PROCESS | 3904 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:00:32 INFO - PROCESS | 3904 | 1468663232333 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]]]}] 03:00:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:00:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 878ms 03:00:32 INFO - PROCESS | 3904 | 1468663232377 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 3904 | 1468663232379 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:00:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:00:32 INFO - PROCESS | 3904 | 1468663232384 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 3904 | 1468663232387 Marionette TRACE conn3 <- [1,2918,null,{}] 03:00:32 INFO - PROCESS | 3904 | 1468663232398 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}] 03:00:32 INFO - PROCESS | 3904 | 1468663232403 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:32 INFO - PROCESS | 3904 | 1468663232539 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:00:32 INFO - PROCESS | 3904 | 1468663232683 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 3904 | 1468663232686 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:32 INFO - PROCESS | 3904 | ++DOCSHELL 1A0CC400 == 42 [pid = 3904] [id = 739] 03:00:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (1A0DC800) [pid = 3904] [serial = 2217] [outer = 00000000] 03:00:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (1A0E6000) [pid = 3904] [serial = 2218] [outer = 1A0DC800] 03:00:32 INFO - PROCESS | 3904 | 1468663232744 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (1A387800) [pid = 3904] [serial = 2219] [outer = 1A0DC800] 03:00:33 INFO - PROCESS | 3904 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:00:33 INFO - PROCESS | 3904 | 1468663233215 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]]]}] 03:00:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:00:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 878ms 03:00:33 INFO - PROCESS | 3904 | 1468663233250 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 3904 | 1468663233253 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:00:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:00:33 INFO - PROCESS | 3904 | 1468663233256 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 3904 | 1468663233258 Marionette TRACE conn3 <- [1,2922,null,{}] 03:00:33 INFO - PROCESS | 3904 | 1468663233262 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}] 03:00:33 INFO - PROCESS | 3904 | 1468663233264 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:33 INFO - PROCESS | 3904 | 1468663233371 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:00:33 INFO - PROCESS | 3904 | 1468663233518 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 3904 | 1468663233521 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:33 INFO - PROCESS | 3904 | ++DOCSHELL 12DF0400 == 43 [pid = 3904] [id = 740] 03:00:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (1A0C3800) [pid = 3904] [serial = 2220] [outer = 00000000] 03:00:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (1A4BB800) [pid = 3904] [serial = 2221] [outer = 1A0C3800] 03:00:33 INFO - PROCESS | 3904 | 1468663233582 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (1A50B000) [pid = 3904] [serial = 2222] [outer = 1A0C3800] 03:00:34 INFO - PROCESS | 3904 | 1468663234104 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]]]}] 03:00:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:00:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 878ms 03:00:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:00:34 INFO - PROCESS | 3904 | 1468663234143 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 3904 | 1468663234146 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:00:34 INFO - PROCESS | 3904 | 1468663234149 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 3904 | 1468663234151 Marionette TRACE conn3 <- [1,2926,null,{}] 03:00:34 INFO - PROCESS | 3904 | 1468663234156 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}] 03:00:34 INFO - PROCESS | 3904 | 1468663234158 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:34 INFO - PROCESS | 3904 | 1468663234243 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:00:34 INFO - PROCESS | 3904 | 1468663234358 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 3904 | 1468663234360 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:34 INFO - PROCESS | 3904 | ++DOCSHELL 1047E000 == 44 [pid = 3904] [id = 741] 03:00:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (10A78400) [pid = 3904] [serial = 2223] [outer = 00000000] 03:00:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (10E8D400) [pid = 3904] [serial = 2224] [outer = 10A78400] 03:00:34 INFO - PROCESS | 3904 | 1468663234584 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (114D1C00) [pid = 3904] [serial = 2225] [outer = 10A78400] 03:00:35 INFO - PROCESS | 3904 | 1468663235103 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]]]}] 03:00:35 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. 03:00:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 999ms 03:00:35 INFO - PROCESS | 3904 | 1468663235175 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 3904 | 1468663235179 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:00:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:00:35 INFO - PROCESS | 3904 | 1468663235184 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 3904 | 1468663235186 Marionette TRACE conn3 <- [1,2930,null,{}] 03:00:35 INFO - PROCESS | 3904 | 1468663235191 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}] 03:00:35 INFO - PROCESS | 3904 | 1468663235194 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:35 INFO - PROCESS | 3904 | 1468663235295 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:00:35 INFO - PROCESS | 3904 | 1468663235422 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 3904 | 1468663235425 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:35 INFO - PROCESS | 3904 | ++DOCSHELL 15397400 == 45 [pid = 3904] [id = 742] 03:00:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (1560C000) [pid = 3904] [serial = 2226] [outer = 00000000] 03:00:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 105 (162F2800) [pid = 3904] [serial = 2227] [outer = 1560C000] 03:00:35 INFO - PROCESS | 3904 | 1468663235476 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 3904 | ++DOMWINDOW == 106 (1631C400) [pid = 3904] [serial = 2228] [outer = 1560C000] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 139D4C00 == 44 [pid = 3904] [id = 735] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 114D6000 == 43 [pid = 3904] [id = 734] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 177E7400 == 42 [pid = 3904] [id = 733] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 16F3F800 == 41 [pid = 3904] [id = 732] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 16A5F800 == 40 [pid = 3904] [id = 731] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 157B2400 == 39 [pid = 3904] [id = 729] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 129F1000 == 38 [pid = 3904] [id = 728] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 10566000 == 37 [pid = 3904] [id = 727] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 11C48400 == 36 [pid = 3904] [id = 724] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 15607C00 == 35 [pid = 3904] [id = 725] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 13952400 == 34 [pid = 3904] [id = 723] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 18041C00 == 33 [pid = 3904] [id = 726] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 180E8C00 == 32 [pid = 3904] [id = 711] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 162F3800 == 31 [pid = 3904] [id = 730] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 1047E000 == 30 [pid = 3904] [id = 741] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 12DF0400 == 29 [pid = 3904] [id = 740] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 162F1800 == 28 [pid = 3904] [id = 738] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 1A0CC400 == 27 [pid = 3904] [id = 739] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 12DFC400 == 26 [pid = 3904] [id = 736] 03:00:36 INFO - PROCESS | 3904 | --DOCSHELL 10A80000 == 25 [pid = 3904] [id = 737] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 105 (1444D400) [pid = 3904] [serial = 2111] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 104 (16A35400) [pid = 3904] [serial = 2155] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (112AF400) [pid = 3904] [serial = 2156] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (10EE0C00) [pid = 3904] [serial = 2144] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (10A74800) [pid = 3904] [serial = 2143] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (16027400) [pid = 3904] [serial = 2152] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (139C9C00) [pid = 3904] [serial = 2149] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (1539CC00) [pid = 3904] [serial = 2150] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (11CD2C00) [pid = 3904] [serial = 2146] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (129F2C00) [pid = 3904] [serial = 2147] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (162AE400) [pid = 3904] [serial = 2140] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (1315D800) [pid = 3904] [serial = 2137] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (17A7E000) [pid = 3904] [serial = 2168] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (16E39C00) [pid = 3904] [serial = 2159] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (16A90C00) [pid = 3904] [serial = 2158] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (16C04C00) [pid = 3904] [serial = 2164] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (1778F000) [pid = 3904] [serial = 2161] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (17A7A800) [pid = 3904] [serial = 2167] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (177A6400) [pid = 3904] [serial = 2162] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (162B0800) [pid = 3904] [serial = 2153] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (17784800) [pid = 3904] [serial = 2165] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (19DE3C00) [pid = 3904] [serial = 2170] [outer = 00000000] [url = about:blank] 03:00:36 INFO - PROCESS | 3904 | 1468663236628 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"]]]}] 03:00:36 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 03:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:00:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1513ms 03:00:36 INFO - PROCESS | 3904 | 1468663236688 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 3904 | 1468663236692 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:00:36 INFO - PROCESS | 3904 | 1468663236697 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:00:36 INFO - PROCESS | 3904 | 1468663236702 Marionette TRACE conn3 <- [1,2934,null,{}] 03:00:36 INFO - PROCESS | 3904 | 1468663236707 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}] 03:00:36 INFO - PROCESS | 3904 | 1468663236709 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:36 INFO - PROCESS | 3904 | 1468663236797 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:00:36 INFO - PROCESS | 3904 | 1468663236851 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 3904 | 1468663236855 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:36 INFO - PROCESS | 3904 | ++DOCSHELL 10EE5800 == 26 [pid = 3904] [id = 743] 03:00:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (112A4C00) [pid = 3904] [serial = 2229] [outer = 00000000] 03:00:36 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (12DF0400) [pid = 3904] [serial = 2230] [outer = 112A4C00] 03:00:36 INFO - PROCESS | 3904 | 1468663236997 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (131DD400) [pid = 3904] [serial = 2231] [outer = 112A4C00] 03:00:37 INFO - PROCESS | 3904 | 1468663237342 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]]]}] 03:00:37 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. 03:00:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 666ms 03:00:37 INFO - PROCESS | 3904 | 1468663237395 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:00:37 INFO - PROCESS | 3904 | 1468663237400 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:00:37 INFO - PROCESS | 3904 | 1468663237407 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - PROCESS | 3904 | 1468663237410 Marionette TRACE conn3 <- [1,2938,null,{}] 03:00:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:00:37 INFO - PROCESS | 3904 | 1468663237413 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}] 03:00:37 INFO - PROCESS | 3904 | 1468663237416 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:37 INFO - PROCESS | 3904 | 1468663237533 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:00:37 INFO - PROCESS | 3904 | 1468663237540 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 3904 | 1468663237543 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:37 INFO - PROCESS | 3904 | ++DOCSHELL 14448C00 == 27 [pid = 3904] [id = 744] 03:00:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1444D400) [pid = 3904] [serial = 2232] [outer = 00000000] 03:00:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (157BF400) [pid = 3904] [serial = 2233] [outer = 1444D400] 03:00:37 INFO - PROCESS | 3904 | 1468663237593 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (15C63800) [pid = 3904] [serial = 2234] [outer = 1444D400] 03:00:37 INFO - PROCESS | 3904 | ++DOCSHELL 162EAC00 == 28 [pid = 3904] [id = 745] 03:00:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (162ED800) [pid = 3904] [serial = 2235] [outer = 00000000] 03:00:37 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (162EE000) [pid = 3904] [serial = 2236] [outer = 162ED800] 03:00:38 INFO - PROCESS | 3904 | 1468663238058 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]]]}] 03:00:38 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. 03:00:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 651ms 03:00:38 INFO - PROCESS | 3904 | 1468663238069 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 3904 | 1468663238071 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:00:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:00:38 INFO - PROCESS | 3904 | 1468663238075 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 3904 | 1468663238078 Marionette TRACE conn3 <- [1,2942,null,{}] 03:00:38 INFO - PROCESS | 3904 | 1468663238094 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}] 03:00:38 INFO - PROCESS | 3904 | 1468663238100 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:38 INFO - PROCESS | 3904 | 1468663238193 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:00:38 INFO - PROCESS | 3904 | 1468663238200 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 3904 | 1468663238203 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:38 INFO - PROCESS | 3904 | ++DOCSHELL 16A35000 == 29 [pid = 3904] [id = 746] 03:00:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (16A35400) [pid = 3904] [serial = 2237] [outer = 00000000] 03:00:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (16A5D800) [pid = 3904] [serial = 2238] [outer = 16A35400] 03:00:38 INFO - PROCESS | 3904 | 1468663238249 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (16A94400) [pid = 3904] [serial = 2239] [outer = 16A35400] 03:00:38 INFO - PROCESS | 3904 | 1468663238720 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]]]}] 03:00:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:00:38 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 03:00:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 693ms 03:00:38 INFO - PROCESS | 3904 | 1468663238757 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 3904 | 1468663238760 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:00:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:00:38 INFO - PROCESS | 3904 | 1468663238763 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 3904 | 1468663238765 Marionette TRACE conn3 <- [1,2946,null,{}] 03:00:38 INFO - PROCESS | 3904 | 1468663238769 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}] 03:00:38 INFO - PROCESS | 3904 | 1468663238770 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:38 INFO - PROCESS | 3904 | 1468663238929 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:00:38 INFO - PROCESS | 3904 | 1468663239000 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 3904 | 1468663239002 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:39 INFO - PROCESS | 3904 | ++DOCSHELL 176C7400 == 30 [pid = 3904] [id = 747] 03:00:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (176CF800) [pid = 3904] [serial = 2240] [outer = 00000000] 03:00:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (177B1C00) [pid = 3904] [serial = 2241] [outer = 176CF800] 03:00:39 INFO - PROCESS | 3904 | 1468663239045 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (177E7400) [pid = 3904] [serial = 2242] [outer = 176CF800] 03:00:39 INFO - PROCESS | 3904 | 1468663239438 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]]]}] 03:00:39 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. 03:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 695ms 03:00:39 INFO - PROCESS | 3904 | 1468663239462 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 3904 | 1468663239464 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:00:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:00:39 INFO - PROCESS | 3904 | 1468663239467 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 3904 | 1468663239469 Marionette TRACE conn3 <- [1,2950,null,{}] 03:00:39 INFO - PROCESS | 3904 | 1468663239480 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}] 03:00:39 INFO - PROCESS | 3904 | 1468663239482 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:39 INFO - PROCESS | 3904 | 1468663239596 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:00:39 INFO - PROCESS | 3904 | 1468663239600 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 3904 | 1468663239603 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:39 INFO - PROCESS | 3904 | ++DOCSHELL 177AEC00 == 31 [pid = 3904] [id = 748] 03:00:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (177E6000) [pid = 3904] [serial = 2243] [outer = 00000000] 03:00:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (199AC800) [pid = 3904] [serial = 2244] [outer = 177E6000] 03:00:39 INFO - PROCESS | 3904 | 1468663239646 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (19DE3400) [pid = 3904] [serial = 2245] [outer = 177E6000] 03:00:40 INFO - PROCESS | 3904 | 1468663240086 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]]]}] 03:00:40 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. 03:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 648ms 03:00:40 INFO - PROCESS | 3904 | 1468663240126 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 3904 | 1468663240128 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:00:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:00:40 INFO - PROCESS | 3904 | 1468663240132 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 3904 | 1468663240134 Marionette TRACE conn3 <- [1,2954,null,{}] 03:00:40 INFO - PROCESS | 3904 | 1468663240139 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}] 03:00:40 INFO - PROCESS | 3904 | 1468663240149 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:40 INFO - PROCESS | 3904 | 1468663240264 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:00:40 INFO - PROCESS | 3904 | 1468663240368 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 3904 | 1468663240370 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:40 INFO - PROCESS | 3904 | ++DOCSHELL 1A0DA800 == 32 [pid = 3904] [id = 749] 03:00:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (1A0DDC00) [pid = 3904] [serial = 2246] [outer = 00000000] 03:00:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (1A4B0400) [pid = 3904] [serial = 2247] [outer = 1A0DDC00] 03:00:40 INFO - PROCESS | 3904 | 1468663240413 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (1A515000) [pid = 3904] [serial = 2248] [outer = 1A0DDC00] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (15C5B800) [pid = 3904] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (112E1800) [pid = 3904] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (10B5D800) [pid = 3904] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (180E9400) [pid = 3904] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (112E2000) [pid = 3904] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (16A5FC00) [pid = 3904] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (17A7D800) [pid = 3904] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (157B2800) [pid = 3904] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (129F2800) [pid = 3904] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (10A05C00) [pid = 3904] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (181CE400) [pid = 3904] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (15608400) [pid = 3904] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (11C48800) [pid = 3904] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (11AE4C00) [pid = 3904] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (16F45000) [pid = 3904] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (16316C00) [pid = 3904] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (1A0C1000) [pid = 3904] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (17970800) [pid = 3904] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:00:41 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (1602E800) [pid = 3904] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:00:41 INFO - PROCESS | 3904 | 1468663241210 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]]]}] 03:00:41 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. 03:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1128ms 03:00:41 INFO - PROCESS | 3904 | 1468663241257 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 3904 | 1468663241259 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:00:41 INFO - PROCESS | 3904 | 1468663241262 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 3904 | 1468663241263 Marionette TRACE conn3 <- [1,2958,null,{}] 03:00:41 INFO - PROCESS | 3904 | 1468663241267 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}] 03:00:41 INFO - PROCESS | 3904 | 1468663241269 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:41 INFO - PROCESS | 3904 | 1468663241348 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:00:41 INFO - PROCESS | 3904 | 1468663241353 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 3904 | 1468663241355 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:41 INFO - PROCESS | 3904 | ++DOCSHELL 10A05C00 == 33 [pid = 3904] [id = 750] 03:00:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (11AE4C00) [pid = 3904] [serial = 2249] [outer = 00000000] 03:00:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (130AD000) [pid = 3904] [serial = 2250] [outer = 11AE4C00] 03:00:41 INFO - PROCESS | 3904 | 1468663241398 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (15C5A000) [pid = 3904] [serial = 2251] [outer = 11AE4C00] 03:00:41 INFO - PROCESS | 3904 | 1468663241786 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]]]}] 03:00:41 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. 03:00:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 03:00:41 INFO - PROCESS | 3904 | 1468663241843 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 3904 | 1468663241845 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:00:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:00:41 INFO - PROCESS | 3904 | 1468663241862 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 3904 | 1468663241864 Marionette TRACE conn3 <- [1,2962,null,{}] 03:00:41 INFO - PROCESS | 3904 | 1468663241872 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}] 03:00:41 INFO - PROCESS | 3904 | 1468663241874 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:41 INFO - PROCESS | 3904 | 1468663241952 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:00:41 INFO - PROCESS | 3904 | 1468663241958 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 3904 | 1468663241960 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:41 INFO - PROCESS | 3904 | ++DOCSHELL 16F44800 == 34 [pid = 3904] [id = 751] 03:00:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (16F48C00) [pid = 3904] [serial = 2252] [outer = 00000000] 03:00:41 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (177AE400) [pid = 3904] [serial = 2253] [outer = 16F48C00] 03:00:42 INFO - PROCESS | 3904 | 1468663242003 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (1804B400) [pid = 3904] [serial = 2254] [outer = 16F48C00] 03:00:42 INFO - PROCESS | 3904 | 1468663242439 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]]]}] 03:00:42 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. 03:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 587ms 03:00:42 INFO - PROCESS | 3904 | 1468663242456 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:00:42 INFO - PROCESS | 3904 | 1468663242458 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:00:42 INFO - PROCESS | 3904 | 1468663242461 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:00:42 INFO - PROCESS | 3904 | 1468663242463 Marionette TRACE conn3 <- [1,2966,null,{}] 03:00:42 INFO - PROCESS | 3904 | 1468663242466 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}] 03:00:42 INFO - PROCESS | 3904 | 1468663242468 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:42 INFO - PROCESS | 3904 | 1468663242597 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:00:42 INFO - PROCESS | 3904 | 1468663242604 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 3904 | 1468663242606 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:42 INFO - PROCESS | 3904 | ++DOCSHELL 19DE4000 == 35 [pid = 3904] [id = 752] 03:00:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A0C8000) [pid = 3904] [serial = 2255] [outer = 00000000] 03:00:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1A518800) [pid = 3904] [serial = 2256] [outer = 1A0C8000] 03:00:42 INFO - PROCESS | 3904 | 1468663242649 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (112E2C00) [pid = 3904] [serial = 2257] [outer = 1A0C8000] 03:00:43 INFO - PROCESS | 3904 | 1468663243121 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]]]}] 03:00:43 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. 03:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 742ms 03:00:43 INFO - PROCESS | 3904 | 1468663243187 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 3904 | 1468663243192 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:00:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:00:43 INFO - PROCESS | 3904 | 1468663243198 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 3904 | 1468663243202 Marionette TRACE conn3 <- [1,2970,null,{}] 03:00:43 INFO - PROCESS | 3904 | 1468663243255 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}] 03:00:43 INFO - PROCESS | 3904 | 1468663243258 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:43 INFO - PROCESS | 3904 | 1468663243437 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:00:43 INFO - PROCESS | 3904 | 1468663243558 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 3904 | 1468663243563 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:43 INFO - PROCESS | 3904 | ++DOCSHELL 112E2400 == 36 [pid = 3904] [id = 753] 03:00:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (1281E800) [pid = 3904] [serial = 2258] [outer = 00000000] 03:00:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (130A5400) [pid = 3904] [serial = 2259] [outer = 1281E800] 03:00:43 INFO - PROCESS | 3904 | 1468663243662 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (139CB400) [pid = 3904] [serial = 2260] [outer = 1281E800] 03:00:44 INFO - PROCESS | 3904 | 1468663244243 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"]]]}] 03:00:44 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 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:00:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1081ms 03:00:44 INFO - PROCESS | 3904 | 1468663244290 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 3904 | 1468663244295 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:00:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:00:44 INFO - PROCESS | 3904 | 1468663244324 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 3904 | 1468663244327 Marionette TRACE conn3 <- [1,2974,null,{}] 03:00:44 INFO - PROCESS | 3904 | 1468663244332 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}] 03:00:44 INFO - PROCESS | 3904 | 1468663244335 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:44 INFO - PROCESS | 3904 | 1468663244452 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:00:44 INFO - PROCESS | 3904 | 1468663244597 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 3904 | 1468663244600 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:44 INFO - PROCESS | 3904 | ++DOCSHELL 1602E800 == 37 [pid = 3904] [id = 754] 03:00:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 98 (162A4400) [pid = 3904] [serial = 2261] [outer = 00000000] 03:00:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 99 (1631F400) [pid = 3904] [serial = 2262] [outer = 162A4400] 03:00:44 INFO - PROCESS | 3904 | 1468663244656 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 3904 | ++DOMWINDOW == 100 (16A5B400) [pid = 3904] [serial = 2263] [outer = 162A4400] 03:00:45 INFO - PROCESS | 3904 | 1468663245285 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]]]}] 03:00:45 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. 03:00:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1004ms 03:00:45 INFO - PROCESS | 3904 | 1468663245299 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 3904 | 1468663245301 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:00:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:00:45 INFO - PROCESS | 3904 | 1468663245305 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 3904 | 1468663245309 Marionette TRACE conn3 <- [1,2978,null,{}] 03:00:45 INFO - PROCESS | 3904 | 1468663245320 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}] 03:00:45 INFO - PROCESS | 3904 | 1468663245325 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:45 INFO - PROCESS | 3904 | 1468663245451 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:00:45 INFO - PROCESS | 3904 | 1468663245627 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 3904 | 1468663245630 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:45 INFO - PROCESS | 3904 | ++DOCSHELL 10B8BC00 == 38 [pid = 3904] [id = 755] 03:00:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 101 (10E94C00) [pid = 3904] [serial = 2264] [outer = 00000000] 03:00:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 102 (1631F000) [pid = 3904] [serial = 2265] [outer = 10E94C00] 03:00:45 INFO - PROCESS | 3904 | 1468663245687 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 3904 | ++DOMWINDOW == 103 (17978800) [pid = 3904] [serial = 2266] [outer = 10E94C00] 03:00:46 INFO - PROCESS | 3904 | ++DOCSHELL 10A04800 == 39 [pid = 3904] [id = 756] 03:00:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 104 (112E0800) [pid = 3904] [serial = 2267] [outer = 00000000] 03:00:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 105 (112EE400) [pid = 3904] [serial = 2268] [outer = 112E0800] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 16F44800 == 38 [pid = 3904] [id = 751] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 10A05C00 == 37 [pid = 3904] [id = 750] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 1A0DA800 == 36 [pid = 3904] [id = 749] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 177AEC00 == 35 [pid = 3904] [id = 748] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 176C7400 == 34 [pid = 3904] [id = 747] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 16A35000 == 33 [pid = 3904] [id = 746] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 162EAC00 == 32 [pid = 3904] [id = 745] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 14448C00 == 31 [pid = 3904] [id = 744] 03:00:46 INFO - PROCESS | 3904 | --DOCSHELL 10EE5800 == 30 [pid = 3904] [id = 743] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 104 (162F5400) [pid = 3904] [serial = 2141] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 103 (1394E000) [pid = 3904] [serial = 2138] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 102 (12BD0400) [pid = 3904] [serial = 2108] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 101 (199B2C00) [pid = 3904] [serial = 2135] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 100 (114C9800) [pid = 3904] [serial = 2105] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 99 (16A8F000) [pid = 3904] [serial = 2194] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 98 (16A88000) [pid = 3904] [serial = 2195] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 97 (19DE7400) [pid = 3904] [serial = 2171] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (15C60400) [pid = 3904] [serial = 2188] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (16027C00) [pid = 3904] [serial = 2189] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (130A2C00) [pid = 3904] [serial = 2185] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (1321AC00) [pid = 3904] [serial = 2186] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (112A6800) [pid = 3904] [serial = 2182] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (1146D800) [pid = 3904] [serial = 2183] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (19DDF400) [pid = 3904] [serial = 2179] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (19F86400) [pid = 3904] [serial = 2180] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (16029800) [pid = 3904] [serial = 2176] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (16317800) [pid = 3904] [serial = 2177] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (12DFBC00) [pid = 3904] [serial = 2173] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (1315DC00) [pid = 3904] [serial = 2174] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (15B78000) [pid = 3904] [serial = 2203] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (17790000) [pid = 3904] [serial = 2198] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (16323400) [pid = 3904] [serial = 2191] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1778B800) [pid = 3904] [serial = 2197] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1A0CAC00) [pid = 3904] [serial = 2209] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (17A7D400) [pid = 3904] [serial = 2200] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (19DE1800) [pid = 3904] [serial = 2206] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (19DE2C00) [pid = 3904] [serial = 2207] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A0CD400) [pid = 3904] [serial = 2210] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (17A7EC00) [pid = 3904] [serial = 2201] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (15C65400) [pid = 3904] [serial = 2204] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (16A53000) [pid = 3904] [serial = 2192] [outer = 00000000] [url = about:blank] 03:00:46 INFO - PROCESS | 3904 | 1468663246565 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]]]}] 03:00:46 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. 03:00:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1298ms 03:00:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:00:46 INFO - PROCESS | 3904 | 1468663246599 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 3904 | 1468663246603 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:00:46 INFO - PROCESS | 3904 | 1468663246608 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 3904 | 1468663246610 Marionette TRACE conn3 <- [1,2982,null,{}] 03:00:46 INFO - PROCESS | 3904 | 1468663246615 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}] 03:00:46 INFO - PROCESS | 3904 | 1468663246618 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:46 INFO - PROCESS | 3904 | 1468663246730 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:00:46 INFO - PROCESS | 3904 | 1468663246828 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 3904 | 1468663246831 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:46 INFO - PROCESS | 3904 | ++DOCSHELL 10328400 == 31 [pid = 3904] [id = 757] 03:00:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (10474C00) [pid = 3904] [serial = 2269] [outer = 00000000] 03:00:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (114D6C00) [pid = 3904] [serial = 2270] [outer = 10474C00] 03:00:46 INFO - PROCESS | 3904 | 1468663246877 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (12D6B000) [pid = 3904] [serial = 2271] [outer = 10474C00] 03:00:47 INFO - PROCESS | 3904 | 1468663247234 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]]]}] 03:00:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:00:47 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 03:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 680ms 03:00:47 INFO - PROCESS | 3904 | 1468663247348 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 3904 | 1468663247352 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:00:47 INFO - PROCESS | 3904 | 1468663247361 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 3904 | 1468663247364 Marionette TRACE conn3 <- [1,2986,null,{}] 03:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:00:47 INFO - PROCESS | 3904 | 1468663247368 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}] 03:00:47 INFO - PROCESS | 3904 | 1468663247370 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:47 INFO - PROCESS | 3904 | 1468663247449 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:00:47 INFO - PROCESS | 3904 | 1468663247457 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 3904 | 1468663247459 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:47 INFO - PROCESS | 3904 | ++DOCSHELL 14448C00 == 32 [pid = 3904] [id = 758] 03:00:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (1444BC00) [pid = 3904] [serial = 2272] [outer = 00000000] 03:00:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (154ECC00) [pid = 3904] [serial = 2273] [outer = 1444BC00] 03:00:47 INFO - PROCESS | 3904 | 1468663247504 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (157B8C00) [pid = 3904] [serial = 2274] [outer = 1444BC00] 03:00:47 INFO - PROCESS | 3904 | 1468663247953 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]]]}] 03:00:47 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. 03:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 633ms 03:00:47 INFO - PROCESS | 3904 | 1468663247986 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 3904 | 1468663247988 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:00:47 INFO - PROCESS | 3904 | 1468663247992 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 3904 | 1468663247995 Marionette TRACE conn3 <- [1,2990,null,{}] 03:00:48 INFO - PROCESS | 3904 | 1468663248009 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}] 03:00:48 INFO - PROCESS | 3904 | 1468663248013 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:48 INFO - PROCESS | 3904 | 1468663248096 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:00:48 INFO - PROCESS | 3904 | 1468663248104 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 3904 | 1468663248107 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:48 INFO - PROCESS | 3904 | ++DOCSHELL 162B0800 == 33 [pid = 3904] [id = 759] 03:00:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (162B1400) [pid = 3904] [serial = 2275] [outer = 00000000] 03:00:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (162F8400) [pid = 3904] [serial = 2276] [outer = 162B1400] 03:00:48 INFO - PROCESS | 3904 | 1468663248153 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (16320400) [pid = 3904] [serial = 2277] [outer = 162B1400] 03:00:48 INFO - PROCESS | 3904 | 1468663248581 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]]]}] 03:00:48 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. 03:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 618ms 03:00:48 INFO - PROCESS | 3904 | 1468663248638 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 3904 | 1468663248641 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:00:48 INFO - PROCESS | 3904 | 1468663248644 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - PROCESS | 3904 | 1468663248645 Marionette TRACE conn3 <- [1,2994,null,{}] 03:00:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:00:48 INFO - PROCESS | 3904 | 1468663248649 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}] 03:00:48 INFO - PROCESS | 3904 | 1468663248651 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:48 INFO - PROCESS | 3904 | 1468663248737 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:00:48 INFO - PROCESS | 3904 | 1468663248742 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 3904 | 1468663248744 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:48 INFO - PROCESS | 3904 | ++DOCSHELL 16A32000 == 34 [pid = 3904] [id = 760] 03:00:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16A52800) [pid = 3904] [serial = 2278] [outer = 00000000] 03:00:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16A8D400) [pid = 3904] [serial = 2279] [outer = 16A52800] 03:00:48 INFO - PROCESS | 3904 | 1468663248788 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16C08C00) [pid = 3904] [serial = 2280] [outer = 16A52800] 03:00:49 INFO - PROCESS | 3904 | 1468663249239 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]]]}] 03:00:49 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. 03:00:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 633ms 03:00:49 INFO - PROCESS | 3904 | 1468663249268 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 3904 | 1468663249270 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:00:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:00:49 INFO - PROCESS | 3904 | 1468663249273 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 3904 | 1468663249275 Marionette TRACE conn3 <- [1,2998,null,{}] 03:00:49 INFO - PROCESS | 3904 | 1468663249278 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}] 03:00:49 INFO - PROCESS | 3904 | 1468663249280 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:49 INFO - PROCESS | 3904 | 1468663249411 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:00:49 INFO - PROCESS | 3904 | 1468663249417 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:49 INFO - PROCESS | 3904 | 1468663249419 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:49 INFO - PROCESS | 3904 | ++DOCSHELL 16D48C00 == 35 [pid = 3904] [id = 761] 03:00:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (16F4AC00) [pid = 3904] [serial = 2281] [outer = 00000000] 03:00:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (177A6800) [pid = 3904] [serial = 2282] [outer = 16F4AC00] 03:00:49 INFO - PROCESS | 3904 | 1468663249462 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (177A9C00) [pid = 3904] [serial = 2283] [outer = 16F4AC00] 03:00:49 INFO - PROCESS | 3904 | [3904] 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 03:00:49 INFO - PROCESS | 3904 | 1468663249942 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:00:49 INFO - {} 03:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:00:49 INFO - {} 03:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:00:49 INFO - {} 03:00:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:00:49 INFO - {} 03:00:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 680ms 03:00:49 INFO - PROCESS | 3904 | 1468663249973 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 3904 | 1468663249975 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:00:49 INFO - PROCESS | 3904 | 1468663249978 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - TEST-START | /FileAPI/fileReader.html 03:00:49 INFO - PROCESS | 3904 | 1468663249980 Marionette TRACE conn3 <- [1,3002,null,{}] 03:00:49 INFO - PROCESS | 3904 | 1468663249994 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}] 03:00:49 INFO - PROCESS | 3904 | 1468663249999 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:50 INFO - PROCESS | 3904 | 1468663250136 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:00:50 INFO - PROCESS | 3904 | 1468663250230 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 3904 | 1468663250232 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:50 INFO - PROCESS | 3904 | ++DOCSHELL 18044C00 == 36 [pid = 3904] [id = 762] 03:00:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (1804B800) [pid = 3904] [serial = 2284] [outer = 00000000] 03:00:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (19DEE000) [pid = 3904] [serial = 2285] [outer = 1804B800] 03:00:50 INFO - PROCESS | 3904 | 1468663250284 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (19F86400) [pid = 3904] [serial = 2286] [outer = 1804B800] 03:00:50 INFO - PROCESS | 3904 | 1468663250658 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]]]}] 03:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:00:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:00:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 726ms 03:00:50 INFO - PROCESS | 3904 | 1468663250703 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 3904 | 1468663250705 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:00:50 INFO - PROCESS | 3904 | 1468663250708 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - TEST-START | /FileAPI/historical.html 03:00:50 INFO - PROCESS | 3904 | 1468663250710 Marionette TRACE conn3 <- [1,3006,null,{}] 03:00:50 INFO - PROCESS | 3904 | 1468663250714 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}] 03:00:50 INFO - PROCESS | 3904 | 1468663250716 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:50 INFO - PROCESS | 3904 | 1468663250834 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:00:50 INFO - PROCESS | 3904 | 1468663250841 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 3904 | 1468663250843 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:50 INFO - PROCESS | 3904 | ++DOCSHELL 19F8A800 == 37 [pid = 3904] [id = 763] 03:00:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (1A0C3400) [pid = 3904] [serial = 2287] [outer = 00000000] 03:00:50 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (1A0DD000) [pid = 3904] [serial = 2288] [outer = 1A0C3400] 03:00:50 INFO - PROCESS | 3904 | 1468663250953 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1A38E800) [pid = 3904] [serial = 2289] [outer = 1A0C3400] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (16A35400) [pid = 3904] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (176CF800) [pid = 3904] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (112A4C00) [pid = 3904] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (1560C000) [pid = 3904] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (162ED800) [pid = 3904] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (1444D400) [pid = 3904] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (177E6000) [pid = 3904] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (10A81800) [pid = 3904] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (16316400) [pid = 3904] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16F48C00) [pid = 3904] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1A0DC800) [pid = 3904] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1A0C3800) [pid = 3904] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (10A78400) [pid = 3904] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1A0DDC00) [pid = 3904] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:00:51 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (11AE4C00) [pid = 3904] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:00:51 INFO - PROCESS | 3904 | 1468663251423 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"]]]}] 03:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:00:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:00:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:00:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:00:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:00:51 INFO - TEST-OK | /FileAPI/historical.html | took 742ms 03:00:51 INFO - PROCESS | 3904 | 1468663251462 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 3904 | 1468663251464 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:00:51 INFO - TEST-START | /FileAPI/idlharness.html 03:00:51 INFO - PROCESS | 3904 | 1468663251468 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 3904 | 1468663251470 Marionette TRACE conn3 <- [1,3010,null,{}] 03:00:51 INFO - PROCESS | 3904 | 1468663251473 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}] 03:00:51 INFO - PROCESS | 3904 | 1468663251475 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:51 INFO - PROCESS | 3904 | 1468663251588 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:00:51 INFO - PROCESS | 3904 | 1468663251593 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 3904 | 1468663251595 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:51 INFO - PROCESS | 3904 | ++DOCSHELL 16316400 == 38 [pid = 3904] [id = 764] 03:00:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16A35400) [pid = 3904] [serial = 2290] [outer = 00000000] 03:00:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (1A4B0800) [pid = 3904] [serial = 2291] [outer = 16A35400] 03:00:51 INFO - PROCESS | 3904 | 1468663251638 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (1A50AC00) [pid = 3904] [serial = 2292] [outer = 16A35400] 03:00:52 INFO - PROCESS | 3904 | 1468663252420 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]]]}] 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:00:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:00:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:00:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:00:52 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 03:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:00:52 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 03:00:52 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 03:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:00:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:00:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:00:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:00:52 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 03:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:00:52 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 03:00:52 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 03:00:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:00:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:00:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1112ms 03:00:52 INFO - PROCESS | 3904 | 1468663252577 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 3904 | 1468663252579 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:00:52 INFO - TEST-START | /FileAPI/idlharness.worker 03:00:52 INFO - PROCESS | 3904 | 1468663252583 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 3904 | 1468663252584 Marionette TRACE conn3 <- [1,3014,null,{}] 03:00:52 INFO - PROCESS | 3904 | 1468663252588 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}] 03:00:52 INFO - PROCESS | 3904 | 1468663252590 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:52 INFO - PROCESS | 3904 | 1468663252672 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:00:52 INFO - PROCESS | 3904 | 1468663252681 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 3904 | 1468663252683 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:52 INFO - PROCESS | 3904 | ++DOCSHELL 1A605C00 == 39 [pid = 3904] [id = 765] 03:00:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (1A606400) [pid = 3904] [serial = 2293] [outer = 00000000] 03:00:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (1AADE800) [pid = 3904] [serial = 2294] [outer = 1A606400] 03:00:52 INFO - PROCESS | 3904 | 1468663252726 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (1AFBFC00) [pid = 3904] [serial = 2295] [outer = 1A606400] 03:00:52 INFO - PROCESS | 3904 | [3904] 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 03:00:53 INFO - PROCESS | 3904 | 1468663253870 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,{},{}]]]}] 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:00:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:00:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:00:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:00:53 INFO - {} 03:00:53 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 03:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:00:53 INFO - {} 03:00:53 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 - {} 03:00:53 INFO - {} 03:00:53 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 03:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:00:53 INFO - {} 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:00:53 INFO - {} 03:00:53 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 03:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:00:53 INFO - {} 03:00:53 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 - {} 03:00:53 INFO - {} 03:00:53 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 03:00:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:00:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:00:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 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 03:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 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 03:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:00:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:00:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:53 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 03:00:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:00:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:00:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:54 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 03:00:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:00:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:00:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:00:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:00:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:00:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:00:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:00:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:00:54 INFO - {} 03:00:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1468ms 03:00:54 INFO - PROCESS | 3904 | 1468663254060 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 3904 | 1468663254064 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:00:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:00:54 INFO - PROCESS | 3904 | 1468663254081 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 3904 | 1468663254085 Marionette TRACE conn3 <- [1,3018,null,{}] 03:00:54 INFO - PROCESS | 3904 | 1468663254092 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}] 03:00:54 INFO - PROCESS | 3904 | 1468663254095 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:54 INFO - PROCESS | 3904 | 1468663254236 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:00:54 INFO - PROCESS | 3904 | 1468663254375 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 3904 | 1468663254379 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:54 INFO - PROCESS | 3904 | ++DOCSHELL 15C36800 == 40 [pid = 3904] [id = 766] 03:00:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 86 (15C36C00) [pid = 3904] [serial = 2296] [outer = 00000000] 03:00:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 87 (1AFC9800) [pid = 3904] [serial = 2297] [outer = 15C36C00] 03:00:54 INFO - PROCESS | 3904 | 1468663254442 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 3904 | ++DOMWINDOW == 88 (1AFCC400) [pid = 3904] [serial = 2298] [outer = 15C36C00] 03:00:54 INFO - PROCESS | 3904 | 1468663254934 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]]]}] 03:00:54 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 03:00:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 03:00:54 INFO - PROCESS | 3904 | 1468663254957 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 3904 | 1468663254961 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:00:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:00:54 INFO - PROCESS | 3904 | 1468663254968 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 3904 | 1468663254970 Marionette TRACE conn3 <- [1,3022,null,{}] 03:00:54 INFO - PROCESS | 3904 | 1468663254975 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}] 03:00:54 INFO - PROCESS | 3904 | 1468663254977 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:55 INFO - PROCESS | 3904 | 1468663255098 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:00:55 INFO - PROCESS | 3904 | 1468663255248 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 3904 | 1468663255251 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:55 INFO - PROCESS | 3904 | ++DOCSHELL 18F46000 == 41 [pid = 3904] [id = 767] 03:00:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 89 (18F46400) [pid = 3904] [serial = 2299] [outer = 00000000] 03:00:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 90 (18F4AC00) [pid = 3904] [serial = 2300] [outer = 18F46400] 03:00:55 INFO - PROCESS | 3904 | 1468663255308 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 3904 | ++DOMWINDOW == 91 (18F4E000) [pid = 3904] [serial = 2301] [outer = 18F46400] 03:00:55 INFO - PROCESS | 3904 | 1468663255845 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]]]}] 03:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:00:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 896ms 03:00:55 INFO - PROCESS | 3904 | 1468663255872 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 3904 | 1468663255874 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:00:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:00:55 INFO - PROCESS | 3904 | 1468663255878 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 3904 | 1468663255882 Marionette TRACE conn3 <- [1,3026,null,{}] 03:00:55 INFO - PROCESS | 3904 | 1468663255893 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}] 03:00:55 INFO - PROCESS | 3904 | 1468663255898 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:56 INFO - PROCESS | 3904 | 1468663256018 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:00:56 INFO - PROCESS | 3904 | 1468663256137 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 3904 | 1468663256140 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:56 INFO - PROCESS | 3904 | ++DOCSHELL 18F1A000 == 42 [pid = 3904] [id = 768] 03:00:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 92 (18F1A400) [pid = 3904] [serial = 2302] [outer = 00000000] 03:00:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 93 (18F50000) [pid = 3904] [serial = 2303] [outer = 18F1A400] 03:00:56 INFO - PROCESS | 3904 | 1468663256196 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 3904 | ++DOMWINDOW == 94 (1AFC7C00) [pid = 3904] [serial = 2304] [outer = 18F1A400] 03:00:56 INFO - PROCESS | 3904 | 1468663256713 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"]]]}] 03:00:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:00:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 880ms 03:00:56 INFO - PROCESS | 3904 | 1468663256766 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 3904 | 1468663256769 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:00:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:00:56 INFO - PROCESS | 3904 | 1468663256773 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 3904 | 1468663256775 Marionette TRACE conn3 <- [1,3030,null,{}] 03:00:56 INFO - PROCESS | 3904 | 1468663256779 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}] 03:00:56 INFO - PROCESS | 3904 | 1468663256781 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:56 INFO - PROCESS | 3904 | 1468663256893 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:00:57 INFO - PROCESS | 3904 | 1468663257158 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 3904 | 1468663257162 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:57 INFO - PROCESS | 3904 | ++DOCSHELL 10A0B400 == 43 [pid = 3904] [id = 769] 03:00:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 95 (10A79800) [pid = 3904] [serial = 2305] [outer = 00000000] 03:00:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 96 (130CC400) [pid = 3904] [serial = 2306] [outer = 10A79800] 03:00:57 INFO - PROCESS | 3904 | 1468663257249 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 3904 | ++DOMWINDOW == 97 (13949800) [pid = 3904] [serial = 2307] [outer = 10A79800] 03:00:57 INFO - PROCESS | 3904 | 1468663257974 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]]]}] 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:00:58 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. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:00:58 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'.) 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:00:58 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. 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:00:58 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. 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:00:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:00:58 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. 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:00:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:00:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:00:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1297ms 03:00:58 INFO - PROCESS | 3904 | 1468663258070 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:00:58 INFO - PROCESS | 3904 | 1468663258073 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:00:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:00:58 INFO - PROCESS | 3904 | 1468663258078 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:00:58 INFO - PROCESS | 3904 | 1468663258081 Marionette TRACE conn3 <- [1,3034,null,{}] 03:00:58 INFO - PROCESS | 3904 | 1468663258100 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}] 03:00:58 INFO - PROCESS | 3904 | 1468663258105 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:58 INFO - PROCESS | 3904 | 1468663258209 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 16316400 == 42 [pid = 3904] [id = 764] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 19F8A800 == 41 [pid = 3904] [id = 763] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 18044C00 == 40 [pid = 3904] [id = 762] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 16D48C00 == 39 [pid = 3904] [id = 761] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 16A32000 == 38 [pid = 3904] [id = 760] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 162B0800 == 37 [pid = 3904] [id = 759] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 14448C00 == 36 [pid = 3904] [id = 758] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 10328400 == 35 [pid = 3904] [id = 757] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 10A04800 == 34 [pid = 3904] [id = 756] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 15397400 == 33 [pid = 3904] [id = 742] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 112E2400 == 32 [pid = 3904] [id = 753] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 1602E800 == 31 [pid = 3904] [id = 754] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 19DE4000 == 30 [pid = 3904] [id = 752] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 10B8BC00 == 29 [pid = 3904] [id = 755] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 10A0B400 == 28 [pid = 3904] [id = 769] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 18F46000 == 27 [pid = 3904] [id = 767] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 18F1A000 == 26 [pid = 3904] [id = 768] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 1A605C00 == 25 [pid = 3904] [id = 765] 03:00:58 INFO - PROCESS | 3904 | --DOCSHELL 15C36800 == 24 [pid = 3904] [id = 766] 03:00:58 INFO - PROCESS | 3904 | 1468663258947 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 3904 | 1468663258950 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 96 (177B1C00) [pid = 3904] [serial = 2241] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 95 (12DF0400) [pid = 3904] [serial = 2230] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 94 (131DD400) [pid = 3904] [serial = 2231] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 93 (16A5D800) [pid = 3904] [serial = 2238] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 92 (1631C400) [pid = 3904] [serial = 2228] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 91 (162F2800) [pid = 3904] [serial = 2227] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 90 (162EE000) [pid = 3904] [serial = 2236] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 89 (157BF400) [pid = 3904] [serial = 2233] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 88 (15C63800) [pid = 3904] [serial = 2234] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 87 (199AC800) [pid = 3904] [serial = 2244] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 86 (131E0800) [pid = 3904] [serial = 2213] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 85 (12BC7800) [pid = 3904] [serial = 2212] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (17786C00) [pid = 3904] [serial = 2216] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (16E44000) [pid = 3904] [serial = 2215] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1804B400) [pid = 3904] [serial = 2254] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (1A387800) [pid = 3904] [serial = 2219] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1A0E6000) [pid = 3904] [serial = 2218] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1A518800) [pid = 3904] [serial = 2256] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (1A50B000) [pid = 3904] [serial = 2222] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1A4BB800) [pid = 3904] [serial = 2221] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (114D1C00) [pid = 3904] [serial = 2225] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (10E8D400) [pid = 3904] [serial = 2224] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (177E7400) [pid = 3904] [serial = 2242] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (1A4B0400) [pid = 3904] [serial = 2247] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (19DE3400) [pid = 3904] [serial = 2245] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A515000) [pid = 3904] [serial = 2248] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (177AE400) [pid = 3904] [serial = 2253] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (130AD000) [pid = 3904] [serial = 2250] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (15C5A000) [pid = 3904] [serial = 2251] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (16A94400) [pid = 3904] [serial = 2239] [outer = 00000000] [url = about:blank] 03:00:59 INFO - PROCESS | 3904 | ++DOCSHELL 10329C00 == 25 [pid = 3904] [id = 770] 03:00:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (1036C000) [pid = 3904] [serial = 2308] [outer = 00000000] 03:00:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (10A04800) [pid = 3904] [serial = 2309] [outer = 1036C000] 03:00:59 INFO - PROCESS | 3904 | 1468663259094 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (0F2EA800) [pid = 3904] [serial = 2310] [outer = 1036C000] 03:00:59 INFO - PROCESS | 3904 | [3904] 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 03:00:59 INFO - PROCESS | 3904 | 1468663259583 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:00:59 INFO - {} 03:00:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1545ms 03:00:59 INFO - PROCESS | 3904 | 1468663259633 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 3904 | 1468663259637 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:00:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:00:59 INFO - PROCESS | 3904 | 1468663259641 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 3904 | 1468663259644 Marionette TRACE conn3 <- [1,3038,null,{}] 03:00:59 INFO - PROCESS | 3904 | 1468663259650 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}] 03:00:59 INFO - PROCESS | 3904 | 1468663259655 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:59 INFO - PROCESS | 3904 | 1468663259745 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:00:59 INFO - PROCESS | 3904 | 1468663259754 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 3904 | 1468663259757 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:00:59 INFO - PROCESS | 3904 | ++DOCSHELL 112E2400 == 26 [pid = 3904] [id = 771] 03:00:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (112E9400) [pid = 3904] [serial = 2311] [outer = 00000000] 03:00:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (11C40000) [pid = 3904] [serial = 2312] [outer = 112E9400] 03:00:59 INFO - PROCESS | 3904 | 1468663259804 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (1284B000) [pid = 3904] [serial = 2313] [outer = 112E9400] 03:01:00 INFO - PROCESS | 3904 | 1468663260276 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]]]}] 03:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:01:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 680ms 03:01:00 INFO - PROCESS | 3904 | 1468663260364 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 3904 | 1468663260368 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:01:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:01:00 INFO - PROCESS | 3904 | 1468663260374 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 3904 | 1468663260376 Marionette TRACE conn3 <- [1,3042,null,{}] 03:01:00 INFO - PROCESS | 3904 | 1468663260380 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}] 03:01:00 INFO - PROCESS | 3904 | 1468663260382 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:00 INFO - PROCESS | 3904 | 1468663260473 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:01:00 INFO - PROCESS | 3904 | 1468663260578 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 3904 | 1468663260580 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:00 INFO - PROCESS | 3904 | ++DOCSHELL 13032800 == 27 [pid = 3904] [id = 772] 03:01:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (130A4800) [pid = 3904] [serial = 2314] [outer = 00000000] 03:01:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (13162000) [pid = 3904] [serial = 2315] [outer = 130A4800] 03:01:00 INFO - PROCESS | 3904 | 1468663260625 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (1321AC00) [pid = 3904] [serial = 2316] [outer = 130A4800] 03:01:01 INFO - PROCESS | 3904 | 1468663261285 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"]]]}] 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:01:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:01:01 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" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:01:01 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" 03:01:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:01:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:01:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1097ms 03:01:01 INFO - PROCESS | 3904 | 1468663261471 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 3904 | 1468663261473 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:01:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:01:01 INFO - PROCESS | 3904 | 1468663261479 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 3904 | 1468663261484 Marionette TRACE conn3 <- [1,3046,null,{}] 03:01:01 INFO - PROCESS | 3904 | 1468663261494 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}] 03:01:01 INFO - PROCESS | 3904 | 1468663261497 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:01 INFO - PROCESS | 3904 | 1468663261632 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:01:01 INFO - PROCESS | 3904 | 1468663261640 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 3904 | 1468663261643 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:01 INFO - PROCESS | 3904 | ++DOCSHELL 157B8400 == 28 [pid = 3904] [id = 773] 03:01:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (157B9400) [pid = 3904] [serial = 2317] [outer = 00000000] 03:01:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (15C36800) [pid = 3904] [serial = 2318] [outer = 157B9400] 03:01:01 INFO - PROCESS | 3904 | 1468663261744 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (15C3C000) [pid = 3904] [serial = 2319] [outer = 157B9400] 03:01:02 INFO - PROCESS | 3904 | 1468663262226 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]]]}] 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:01:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:01:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 803ms 03:01:02 INFO - PROCESS | 3904 | 1468663262287 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 3904 | 1468663262290 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:01:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:01:02 INFO - PROCESS | 3904 | 1468663262277 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 3904 | 1468663262279 Marionette TRACE conn3 <- [1,3050,null,{}] 03:01:02 INFO - PROCESS | 3904 | 1468663262290 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}] 03:01:02 INFO - PROCESS | 3904 | 1468663262292 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:02 INFO - PROCESS | 3904 | 1468663262420 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:01:02 INFO - PROCESS | 3904 | 1468663262432 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 3904 | 1468663262434 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:02 INFO - PROCESS | 3904 | ++DOCSHELL 15C36400 == 29 [pid = 3904] [id = 774] 03:01:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (16023400) [pid = 3904] [serial = 2320] [outer = 00000000] 03:01:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 81 (162AD000) [pid = 3904] [serial = 2321] [outer = 16023400] 03:01:02 INFO - PROCESS | 3904 | 1468663262538 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 3904 | ++DOMWINDOW == 82 (162B1000) [pid = 3904] [serial = 2322] [outer = 16023400] 03:01:02 INFO - PROCESS | 3904 | [3904] 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 03:01:02 INFO - PROCESS | 3904 | 1468663262971 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:01:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:01:03 INFO - {} 03:01:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 742ms 03:01:03 INFO - PROCESS | 3904 | 1468663263023 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:01:03 INFO - PROCESS | 3904 | 1468663263025 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:01:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:01:03 INFO - PROCESS | 3904 | 1468663263031 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - PROCESS | 3904 | 1468663263033 Marionette TRACE conn3 <- [1,3054,null,{}] 03:01:03 INFO - PROCESS | 3904 | 1468663263037 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}] 03:01:03 INFO - PROCESS | 3904 | 1468663263039 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:03 INFO - PROCESS | 3904 | 1468663263153 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:01:03 INFO - PROCESS | 3904 | 1468663263158 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 3904 | 1468663263164 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:03 INFO - PROCESS | 3904 | ++DOCSHELL 1631E400 == 30 [pid = 3904] [id = 775] 03:01:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 83 (16320000) [pid = 3904] [serial = 2323] [outer = 00000000] 03:01:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 84 (16A56800) [pid = 3904] [serial = 2324] [outer = 16320000] 03:01:03 INFO - PROCESS | 3904 | 1468663263226 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 3904 | ++DOMWINDOW == 85 (16A8F400) [pid = 3904] [serial = 2325] [outer = 16320000] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 84 (16F4AC00) [pid = 3904] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 83 (1804B800) [pid = 3904] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 82 (1A0C3400) [pid = 3904] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 81 (16A52800) [pid = 3904] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 80 (1444BC00) [pid = 3904] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (1A0C8000) [pid = 3904] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (10474C00) [pid = 3904] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (1281E800) [pid = 3904] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (162B1400) [pid = 3904] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (162A4400) [pid = 3904] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (10E94C00) [pid = 3904] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (112E0800) [pid = 3904] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (16A35400) [pid = 3904] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:01:03 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1A606400) [pid = 3904] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:01:04 INFO - PROCESS | 3904 | 1468663264090 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]]]}] 03:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:01:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:01:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1082ms 03:01:04 INFO - PROCESS | 3904 | 1468663264121 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 3904 | 1468663264126 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:01:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:01:04 INFO - PROCESS | 3904 | 1468663264132 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 3904 | 1468663264136 Marionette TRACE conn3 <- [1,3058,null,{}] 03:01:04 INFO - PROCESS | 3904 | 1468663264142 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}] 03:01:04 INFO - PROCESS | 3904 | 1468663264145 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:04 INFO - PROCESS | 3904 | 1468663264264 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:01:04 INFO - PROCESS | 3904 | 1468663264431 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 3904 | 1468663264434 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:04 INFO - PROCESS | 3904 | ++DOCSHELL 0F38F000 == 31 [pid = 3904] [id = 776] 03:01:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (10E8A400) [pid = 3904] [serial = 2326] [outer = 00000000] 03:01:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 73 (12BC7400) [pid = 3904] [serial = 2327] [outer = 10E8A400] 03:01:04 INFO - PROCESS | 3904 | 1468663264492 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 3904 | ++DOMWINDOW == 74 (130AD000) [pid = 3904] [serial = 2328] [outer = 10E8A400] 03:01:05 INFO - PROCESS | 3904 | 1468663265149 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]]]}] 03:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:01:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1035ms 03:01:05 INFO - PROCESS | 3904 | 1468663265181 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 3904 | 1468663265186 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:01:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:01:05 INFO - PROCESS | 3904 | 1468663265211 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 3904 | 1468663265197 Marionette TRACE conn3 <- [1,3062,null,{}] 03:01:05 INFO - PROCESS | 3904 | 1468663265202 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}] 03:01:05 INFO - PROCESS | 3904 | 1468663265205 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:05 INFO - PROCESS | 3904 | 1468663265324 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:01:05 INFO - PROCESS | 3904 | 1468663265463 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 3904 | 1468663265466 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:05 INFO - PROCESS | 3904 | ++DOCSHELL 131DEC00 == 32 [pid = 3904] [id = 777] 03:01:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 75 (13438000) [pid = 3904] [serial = 2329] [outer = 00000000] 03:01:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 76 (139D8800) [pid = 3904] [serial = 2330] [outer = 13438000] 03:01:05 INFO - PROCESS | 3904 | 1468663265523 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 3904 | ++DOMWINDOW == 77 (141AD400) [pid = 3904] [serial = 2331] [outer = 13438000] 03:01:06 INFO - PROCESS | 3904 | 1468663266163 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]]]}] 03:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:01:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 989ms 03:01:06 INFO - PROCESS | 3904 | 1468663266311 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:01:06 INFO - PROCESS | 3904 | 1468663266315 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:01:06 INFO - PROCESS | 3904 | 1468663266343 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:01:06 INFO - PROCESS | 3904 | 1468663266347 Marionette TRACE conn3 <- [1,3066,null,{}] 03:01:06 INFO - PROCESS | 3904 | 1468663266354 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}] 03:01:06 INFO - PROCESS | 3904 | 1468663266357 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:06 INFO - PROCESS | 3904 | 1468663266476 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:01:06 INFO - PROCESS | 3904 | 1468663266611 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 3904 | 1468663266616 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:06 INFO - PROCESS | 3904 | ++DOCSHELL 10A80C00 == 33 [pid = 3904] [id = 778] 03:01:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 78 (10EDEC00) [pid = 3904] [serial = 2332] [outer = 00000000] 03:01:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 79 (112AA400) [pid = 3904] [serial = 2333] [outer = 10EDEC00] 03:01:06 INFO - PROCESS | 3904 | 1468663266673 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 3904 | ++DOMWINDOW == 80 (112AF400) [pid = 3904] [serial = 2334] [outer = 10EDEC00] 03:01:06 INFO - PROCESS | 3904 | --DOCSHELL 139D8400 == 32 [pid = 3904] [id = 563] 03:01:06 INFO - PROCESS | 3904 | --DOCSHELL 112AD400 == 31 [pid = 3904] [id = 568] 03:01:06 INFO - PROCESS | 3904 | --DOCSHELL 1631A800 == 30 [pid = 3904] [id = 566] 03:01:06 INFO - PROCESS | 3904 | --DOCSHELL 162EC400 == 29 [pid = 3904] [id = 565] 03:01:06 INFO - PROCESS | 3904 | --DOCSHELL 129EB400 == 28 [pid = 3904] [id = 575] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 79 (177A9C00) [pid = 3904] [serial = 2283] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 78 (177A6800) [pid = 3904] [serial = 2282] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 77 (19DEE000) [pid = 3904] [serial = 2285] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 76 (1A0DD000) [pid = 3904] [serial = 2288] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 75 (19F86400) [pid = 3904] [serial = 2286] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 74 (16A8D400) [pid = 3904] [serial = 2279] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 73 (154ECC00) [pid = 3904] [serial = 2273] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 72 (157B8C00) [pid = 3904] [serial = 2274] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (112E2C00) [pid = 3904] [serial = 2257] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (114D6C00) [pid = 3904] [serial = 2270] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (12D6B000) [pid = 3904] [serial = 2271] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (130A5400) [pid = 3904] [serial = 2259] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (139CB400) [pid = 3904] [serial = 2260] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1A38E800) [pid = 3904] [serial = 2289] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (162F8400) [pid = 3904] [serial = 2276] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (16320400) [pid = 3904] [serial = 2277] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1631F400) [pid = 3904] [serial = 2262] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (16A5B400) [pid = 3904] [serial = 2263] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (1631F000) [pid = 3904] [serial = 2265] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (17978800) [pid = 3904] [serial = 2266] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (112EE400) [pid = 3904] [serial = 2268] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (1A4B0800) [pid = 3904] [serial = 2291] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (1AADE800) [pid = 3904] [serial = 2294] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (1AFBFC00) [pid = 3904] [serial = 2295] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (1A50AC00) [pid = 3904] [serial = 2292] [outer = 00000000] [url = about:blank] 03:01:06 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (16C08C00) [pid = 3904] [serial = 2280] [outer = 00000000] [url = about:blank] 03:01:07 INFO - PROCESS | 3904 | 1468663267111 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] 03:01:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:01:07 INFO - PROCESS | 3904 | 1468663267185 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:01:07 INFO - PROCESS | 3904 | 1468663267191 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 3904 | 1468663267194 Marionette TRACE conn3 <- [1,3070,null,{}] 03:01:07 INFO - PROCESS | 3904 | 1468663267199 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}] 03:01:07 INFO - PROCESS | 3904 | 1468663267201 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:07 INFO - PROCESS | 3904 | 1468663267286 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:01:07 INFO - PROCESS | 3904 | 1468663267300 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 3904 | 1468663267302 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:07 INFO - PROCESS | 3904 | ++DOCSHELL 13162800 == 29 [pid = 3904] [id = 779] 03:01:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 55 (131D4C00) [pid = 3904] [serial = 2335] [outer = 00000000] 03:01:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 56 (132CE400) [pid = 3904] [serial = 2336] [outer = 131D4C00] 03:01:07 INFO - PROCESS | 3904 | 1468663267348 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 3904 | ++DOMWINDOW == 57 (139D8400) [pid = 3904] [serial = 2337] [outer = 131D4C00] 03:01:07 INFO - PROCESS | 3904 | 1468663267836 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]]]}] 03:01:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:01:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:01:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:01:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 695ms 03:01:07 INFO - PROCESS | 3904 | 1468663267886 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 3904 | 1468663267888 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:01:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:01:07 INFO - PROCESS | 3904 | 1468663267892 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 3904 | 1468663267894 Marionette TRACE conn3 <- [1,3074,null,{}] 03:01:07 INFO - PROCESS | 3904 | 1468663267903 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}] 03:01:07 INFO - PROCESS | 3904 | 1468663267908 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:08 INFO - PROCESS | 3904 | 1468663268033 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:01:08 INFO - PROCESS | 3904 | 1468663268159 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 3904 | 1468663268163 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:08 INFO - PROCESS | 3904 | ++DOCSHELL 157B2400 == 30 [pid = 3904] [id = 780] 03:01:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 58 (157B4000) [pid = 3904] [serial = 2338] [outer = 00000000] 03:01:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 59 (15B79C00) [pid = 3904] [serial = 2339] [outer = 157B4000] 03:01:08 INFO - PROCESS | 3904 | 1468663268201 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 60 (15C33C00) [pid = 3904] [serial = 2340] [outer = 157B4000] 03:01:08 INFO - PROCESS | 3904 | 1468663268552 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:01:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 696ms 03:01:08 INFO - PROCESS | 3904 | 1468663268574 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 3904 | 1468663268576 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:01:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:01:08 INFO - PROCESS | 3904 | 1468663268579 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 3904 | 1468663268581 Marionette TRACE conn3 <- [1,3078,null,{}] 03:01:08 INFO - PROCESS | 3904 | 1468663268604 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}] 03:01:08 INFO - PROCESS | 3904 | 1468663268606 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:08 INFO - PROCESS | 3904 | 1468663268700 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:01:08 INFO - PROCESS | 3904 | 1468663268705 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 3904 | 1468663268707 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:08 INFO - PROCESS | 3904 | ++DOCSHELL 12D66400 == 31 [pid = 3904] [id = 781] 03:01:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 61 (15C66C00) [pid = 3904] [serial = 2341] [outer = 00000000] 03:01:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 62 (1602B400) [pid = 3904] [serial = 2342] [outer = 15C66C00] 03:01:08 INFO - PROCESS | 3904 | 1468663268751 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 3904 | ++DOMWINDOW == 63 (162A9000) [pid = 3904] [serial = 2343] [outer = 15C66C00] 03:01:09 INFO - PROCESS | 3904 | 1468663269209 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:01:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 695ms 03:01:09 INFO - PROCESS | 3904 | 1468663269279 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 3904 | 1468663269281 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:01:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:01:09 INFO - PROCESS | 3904 | 1468663269284 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - PROCESS | 3904 | 1468663269286 Marionette TRACE conn3 <- [1,3082,null,{}] 03:01:09 INFO - PROCESS | 3904 | 1468663269290 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}] 03:01:09 INFO - PROCESS | 3904 | 1468663269292 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:09 INFO - PROCESS | 3904 | 1468663269407 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:01:09 INFO - PROCESS | 3904 | 1468663269503 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 3904 | 1468663269505 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:09 INFO - PROCESS | 3904 | ++DOCSHELL 162AC800 == 32 [pid = 3904] [id = 782] 03:01:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (162ADC00) [pid = 3904] [serial = 2344] [outer = 00000000] 03:01:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (162F5400) [pid = 3904] [serial = 2345] [outer = 162ADC00] 03:01:09 INFO - PROCESS | 3904 | 1468663269548 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (162F5C00) [pid = 3904] [serial = 2346] [outer = 162ADC00] 03:01:09 INFO - PROCESS | 3904 | 1468663269921 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:01:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 695ms 03:01:09 INFO - PROCESS | 3904 | 1468663269968 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 3904 | 1468663269970 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:01:09 INFO - PROCESS | 3904 | 1468663269973 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:01:09 INFO - PROCESS | 3904 | 1468663269975 Marionette TRACE conn3 <- [1,3086,null,{}] 03:01:09 INFO - PROCESS | 3904 | 1468663269981 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}] 03:01:09 INFO - PROCESS | 3904 | 1468663269987 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:10 INFO - PROCESS | 3904 | 1468663270134 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:01:10 INFO - PROCESS | 3904 | 1468663270204 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 3904 | 1468663270206 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:10 INFO - PROCESS | 3904 | ++DOCSHELL 16321400 == 33 [pid = 3904] [id = 783] 03:01:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (16322000) [pid = 3904] [serial = 2347] [outer = 00000000] 03:01:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (16A52C00) [pid = 3904] [serial = 2348] [outer = 16322000] 03:01:10 INFO - PROCESS | 3904 | 1468663270249 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (16A5F800) [pid = 3904] [serial = 2349] [outer = 16322000] 03:01:10 INFO - PROCESS | 3904 | 1468663270641 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]]]}] 03:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:01:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 695ms 03:01:10 INFO - PROCESS | 3904 | 1468663270676 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 3904 | 1468663270678 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:01:10 INFO - PROCESS | 3904 | 1468663270681 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 3904 | 1468663270683 Marionette TRACE conn3 <- [1,3090,null,{}] 03:01:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:01:10 INFO - PROCESS | 3904 | 1468663270686 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}] 03:01:10 INFO - PROCESS | 3904 | 1468663270688 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:10 INFO - PROCESS | 3904 | 1468663270814 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:01:10 INFO - PROCESS | 3904 | 1468663270914 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 3904 | 1468663270916 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:10 INFO - PROCESS | 3904 | ++DOCSHELL 16A95800 == 34 [pid = 3904] [id = 784] 03:01:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (16C02000) [pid = 3904] [serial = 2350] [outer = 00000000] 03:01:10 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (16C0F000) [pid = 3904] [serial = 2351] [outer = 16C02000] 03:01:10 INFO - PROCESS | 3904 | 1468663270958 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (16D48800) [pid = 3904] [serial = 2352] [outer = 16C02000] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (16023400) [pid = 3904] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (112E9400) [pid = 3904] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (130A4800) [pid = 3904] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (157B9400) [pid = 3904] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (18F46400) [pid = 3904] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (10A79800) [pid = 3904] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (15C36C00) [pid = 3904] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (18F1A400) [pid = 3904] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:01:11 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (1036C000) [pid = 3904] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:01:11 INFO - PROCESS | 3904 | 1468663271320 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:01:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 680ms 03:01:11 INFO - PROCESS | 3904 | 1468663271366 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 3904 | 1468663271368 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:01:11 INFO - PROCESS | 3904 | 1468663271372 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:01:11 INFO - PROCESS | 3904 | 1468663271374 Marionette TRACE conn3 <- [1,3094,null,{}] 03:01:11 INFO - PROCESS | 3904 | 1468663271377 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}] 03:01:11 INFO - PROCESS | 3904 | 1468663271379 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:11 INFO - PROCESS | 3904 | 1468663271463 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:01:11 INFO - PROCESS | 3904 | 1468663271467 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 3904 | 1468663271469 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:11 INFO - PROCESS | 3904 | ++DOCSHELL 154EE400 == 35 [pid = 3904] [id = 785] 03:01:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 64 (157B9400) [pid = 3904] [serial = 2353] [outer = 00000000] 03:01:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 65 (16D4B800) [pid = 3904] [serial = 2354] [outer = 157B9400] 03:01:11 INFO - PROCESS | 3904 | 1468663271512 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 3904 | ++DOMWINDOW == 66 (16F40000) [pid = 3904] [serial = 2355] [outer = 157B9400] 03:01:11 INFO - PROCESS | 3904 | 1468663271945 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]]]}] 03:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:01:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 587ms 03:01:11 INFO - PROCESS | 3904 | 1468663271969 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 3904 | 1468663271971 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:01:11 INFO - PROCESS | 3904 | 1468663271974 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:01:11 INFO - PROCESS | 3904 | 1468663271976 Marionette TRACE conn3 <- [1,3098,null,{}] 03:01:11 INFO - PROCESS | 3904 | 1468663271993 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}] 03:01:11 INFO - PROCESS | 3904 | 1468663271995 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:12 INFO - PROCESS | 3904 | 1468663272078 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:01:12 INFO - PROCESS | 3904 | 1468663272084 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 3904 | 1468663272086 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:12 INFO - PROCESS | 3904 | ++DOCSHELL 15608400 == 36 [pid = 3904] [id = 786] 03:01:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 67 (16C0B400) [pid = 3904] [serial = 2356] [outer = 00000000] 03:01:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 68 (176C6400) [pid = 3904] [serial = 2357] [outer = 16C0B400] 03:01:12 INFO - PROCESS | 3904 | 1468663272128 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 69 (17783400) [pid = 3904] [serial = 2358] [outer = 16C0B400] 03:01:12 INFO - PROCESS | 3904 | 1468663272546 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"]]]}] 03:01:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:01:12 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 03:01:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:01:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:01:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 618ms 03:01:12 INFO - PROCESS | 3904 | 1468663272595 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 3904 | 1468663272597 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:01:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:01:12 INFO - PROCESS | 3904 | 1468663272600 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - PROCESS | 3904 | 1468663272602 Marionette TRACE conn3 <- [1,3102,null,{}] 03:01:12 INFO - PROCESS | 3904 | 1468663272606 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}] 03:01:12 INFO - PROCESS | 3904 | 1468663272608 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:12 INFO - PROCESS | 3904 | 1468663272736 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:01:12 INFO - PROCESS | 3904 | 1468663272749 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\", \"869a671f-52d0-42a3-8218-d2e6ad98ae30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 3904 | 1468663272752 Marionette INFO sendAsync c41b34ea-bf46-48ec-b2fc-92d5407d51c3 03:01:12 INFO - PROCESS | 3904 | ++DOCSHELL 1778F000 == 37 [pid = 3904] [id = 787] 03:01:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 70 (1778F800) [pid = 3904] [serial = 2359] [outer = 00000000] 03:01:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 71 (177ABC00) [pid = 3904] [serial = 2360] [outer = 1778F800] 03:01:12 INFO - PROCESS | 3904 | 1468663272798 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 3904 | ++DOMWINDOW == 72 (177ADC00) [pid = 3904] [serial = 2361] [outer = 1778F800] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 16A5B000 == 36 [pid = 3904] [id = 579] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 10A82C00 == 35 [pid = 3904] [id = 569] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 162AF800 == 34 [pid = 3904] [id = 578] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 15610800 == 33 [pid = 3904] [id = 572] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 15B82800 == 32 [pid = 3904] [id = 570] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 10E8BC00 == 31 [pid = 3904] [id = 571] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 16C03000 == 30 [pid = 3904] [id = 573] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 11462C00 == 29 [pid = 3904] [id = 562] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 15608000 == 28 [pid = 3904] [id = 577] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 16A95C00 == 27 [pid = 3904] [id = 567] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 10329C00 == 26 [pid = 3904] [id = 770] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 10A75800 == 25 [pid = 3904] [id = 574] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 15B84800 == 24 [pid = 3904] [id = 564] 03:01:13 INFO - PROCESS | 3904 | --DOCSHELL 1394B400 == 23 [pid = 3904] [id = 576] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 71 (1321AC00) [pid = 3904] [serial = 2316] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 70 (13162000) [pid = 3904] [serial = 2315] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 69 (15C36800) [pid = 3904] [serial = 2318] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 68 (18F4E000) [pid = 3904] [serial = 2301] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 67 (13949800) [pid = 3904] [serial = 2307] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 66 (1AFCC400) [pid = 3904] [serial = 2298] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 65 (1AFC7C00) [pid = 3904] [serial = 2304] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 64 (0F2EA800) [pid = 3904] [serial = 2310] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 63 (16A56800) [pid = 3904] [serial = 2324] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 62 (162B1000) [pid = 3904] [serial = 2322] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 61 (15C3C000) [pid = 3904] [serial = 2319] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 60 (11C40000) [pid = 3904] [serial = 2312] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 59 (1284B000) [pid = 3904] [serial = 2313] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 58 (10A04800) [pid = 3904] [serial = 2309] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 57 (130CC400) [pid = 3904] [serial = 2306] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 56 (162AD000) [pid = 3904] [serial = 2321] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 55 (1AFC9800) [pid = 3904] [serial = 2297] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 54 (18F4AC00) [pid = 3904] [serial = 2300] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | --DOMWINDOW == 53 (18F50000) [pid = 3904] [serial = 2303] [outer = 00000000] [url = about:blank] 03:01:14 INFO - PROCESS | 3904 | 1468663274519 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]]]}] 03:01:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:01:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1931ms 03:01:14 INFO - PROCESS | 3904 | 1468663274542 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 3904 | 1468663274546 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:01:15 WARNING - u'runner_teardown' () 03:01:15 INFO - No more tests 03:01:15 INFO - Got 0 unexpected results 03:01:15 INFO - SUITE-END | took 633s 03:01:16 INFO - Closing logging queue 03:01:16 INFO - queue closed 03:01:16 INFO - Return code: 0 03:01:16 WARNING - # TBPL SUCCESS # 03:01:16 INFO - Running post-action listener: _resource_record_post_action 03:01:16 INFO - Running post-run listener: _resource_record_post_run 03:01:17 INFO - Total resource usage - Wall time: 642s; CPU: 17.0%; Read bytes: 91176960; Write bytes: 958869504; Read time: 503558; Write time: 1333607 03:01:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:01:17 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 84520960; Read time: 0; Write time: 85790 03:01:17 INFO - run-tests - Wall time: 640s; CPU: 17.0%; Read bytes: 91176960; Write bytes: 822709760; Read time: 503558; Write time: 1210267 03:01:17 INFO - Running post-run listener: _upload_blobber_files 03:01:17 INFO - Blob upload gear active. 03:01:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:01:17 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 03:01:17 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'] 03:01:17 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 03:01:17 INFO - (blobuploader) - INFO - Open directory for files ... 03:01:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:01:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:01:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:01:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:01:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:01:18 INFO - (blobuploader) - INFO - Done attempting. 03:01:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:01:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:01:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:01:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:01:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:01:20 INFO - (blobuploader) - INFO - Done attempting. 03:01:20 INFO - (blobuploader) - INFO - Iteration through files over. 03:01:20 INFO - Return code: 0 03:01:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:01:20 INFO - Using _rmtree_windows ... 03:01:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:01:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/31b5f6417b1397885ea29cf90ebd5292c59ca5bc8abc12c116791d6eacb768d782aba928583556eeecf17078e2458c5efc567319178e35c56fca0246fa7058cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb27fa71229b2bd1d25f6d0541ca45911bac15ee9e2772e75be2250480d39a6e357d170e6644f005210969573e560645979465c9e2347064ad913269915a7b71"} 03:01:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:01:20 INFO - Writing to file C:\slave\test\properties\blobber_files 03:01:20 INFO - Contents: 03:01:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/31b5f6417b1397885ea29cf90ebd5292c59ca5bc8abc12c116791d6eacb768d782aba928583556eeecf17078e2458c5efc567319178e35c56fca0246fa7058cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb27fa71229b2bd1d25f6d0541ca45911bac15ee9e2772e75be2250480d39a6e357d170e6644f005210969573e560645979465c9e2347064ad913269915a7b71"} 03:01:20 INFO - Running post-run listener: copy_logs_to_upload_dir 03:01:20 INFO - Copying logs to upload dir... 03:01:20 INFO - mkdir: C:\slave\test\build\upload\logs 03:01:20 INFO - Copying logs to upload dir... 03:01:20 INFO - Using _rmtree_windows ... 03:01:20 INFO - Using _rmtree_windows ... 03:01:20 INFO - Using _rmtree_windows ... 03:01:20 INFO - Using _rmtree_windows ... 03:01:20 INFO - Using _rmtree_windows ... 03:01:20 INFO - Using _rmtree_windows ... 03:01:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=738.827000 ========= master_lag: 78.62 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-07-16 03:01:16.637997) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 03:01:16.638914) ========= '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-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/31b5f6417b1397885ea29cf90ebd5292c59ca5bc8abc12c116791d6eacb768d782aba928583556eeecf17078e2458c5efc567319178e35c56fca0246fa7058cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb27fa71229b2bd1d25f6d0541ca45911bac15ee9e2772e75be2250480d39a6e357d170e6644f005210969573e560645979465c9e2347064ad913269915a7b71"} build_url:https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/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/Tx6_kcU-Q4GjjqcLzsbQew/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/31b5f6417b1397885ea29cf90ebd5292c59ca5bc8abc12c116791d6eacb768d782aba928583556eeecf17078e2458c5efc567319178e35c56fca0246fa7058cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb27fa71229b2bd1d25f6d0541ca45911bac15ee9e2772e75be2250480d39a6e357d170e6644f005210969573e560645979465c9e2347064ad913269915a7b71"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Tx6_kcU-Q4GjjqcLzsbQew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 03:01:16.773116) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 03:01:16.773809) ========= '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-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 03:01:16.891873) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-16 03:01:16.892230) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-16 03:01:17.503592) ========= ========= Total master_lag: 79.42 =========