builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-216 starttime: 1463820011.07 results: success (0) buildid: 20160521000929 builduid: c09c316c80464cf980cd49e397ca52cf revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:11.072292) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:11.073042) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:11.073341) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:11.227829) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-21 01:40:11.228102) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --01:40:12-- 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% 31.31 MB/s 01:40:12 (31.31 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.041000 ========= master_lag: 2.96 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-21 01:40:15.232503) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-21 01:40:15.233100) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.901000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-21 01:40:19.159536) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:40:19.159909) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b81a6c988c496aaff85df718646e17239c1e278 --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-aurora --rev 8b81a6c988c496aaff85df718646e17239c1e278 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-21 01:40:19,536 truncating revision to first 12 chars 2016-05-21 01:40:19,536 Setting DEBUG logging. 2016-05-21 01:40:19,536 attempt 1/10 2016-05-21 01:40:19,536 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8b81a6c988c4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-21 01:40:20,380 unpacking tar archive at: mozilla-aurora-8b81a6c988c4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.476000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:40:20.675958) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:20.676282) ========= script_repo_revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:20.676672) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:20.676946) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:40:20.693487) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 23 secs) (at 2016-05-21 01:40:20.693874) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-216 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:\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 01:40:21 INFO - MultiFileLogger online at 20160521 01:40:21 in C:\slave\test 01:40:21 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-aurora --download-symbols true 01:40:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:40:21 INFO - {'append_to_log': False, 01:40:21 INFO - 'base_work_dir': 'C:\\slave\\test', 01:40:21 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:40:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:40:21 INFO - 'buildbot_json_path': 'buildprops.json', 01:40:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:40:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:40:21 INFO - 'download_minidump_stackwalk': True, 01:40:21 INFO - 'download_symbols': 'true', 01:40:21 INFO - 'e10s': False, 01:40:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:40:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:40:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:40:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:40:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:40:21 INFO - 'C:/mozilla-build/tooltool.py'), 01:40:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:40:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:40:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:40:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:40:21 INFO - 'log_level': 'info', 01:40:21 INFO - 'log_to_console': True, 01:40:21 INFO - 'opt_config_files': (), 01:40:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:40:21 INFO - '--processes=1', 01:40:21 INFO - '--config=%(test_path)s/wptrunner.ini', 01:40:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:40:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:40:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:40:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:40:21 INFO - 'pip_index': False, 01:40:21 INFO - 'require_test_zip': True, 01:40:21 INFO - 'test_type': ('testharness',), 01:40:21 INFO - 'this_chunk': '1', 01:40:21 INFO - 'total_chunks': '10', 01:40:21 INFO - 'virtualenv_path': 'venv', 01:40:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:40:21 INFO - 'work_dir': 'build'} 01:40:21 INFO - ##### 01:40:21 INFO - ##### Running clobber step. 01:40:21 INFO - ##### 01:40:21 INFO - Running pre-action listener: _resource_record_pre_action 01:40:21 INFO - Running main action method: clobber 01:40:21 INFO - rmtree: C:\slave\test\build 01:40:21 INFO - Using _rmtree_windows ... 01:40:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:43:26 INFO - Running post-action listener: _resource_record_post_action 01:43:26 INFO - ##### 01:43:26 INFO - ##### Running read-buildbot-config step. 01:43:26 INFO - ##### 01:43:26 INFO - Running pre-action listener: _resource_record_pre_action 01:43:26 INFO - Running main action method: read_buildbot_config 01:43:26 INFO - Using buildbot properties: 01:43:26 INFO - { 01:43:26 INFO - "project": "", 01:43:26 INFO - "product": "firefox", 01:43:26 INFO - "script_repo_revision": "production", 01:43:26 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 01:43:26 INFO - "repository": "", 01:43:26 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 01:43:26 INFO - "buildid": "20160521000929", 01:43:26 INFO - "pgo_build": "False", 01:43:26 INFO - "basedir": "C:\\slave\\test", 01:43:26 INFO - "buildnumber": 4, 01:43:26 INFO - "slavename": "t-w732-ix-216", 01:43:26 INFO - "revision": "8b81a6c988c496aaff85df718646e17239c1e278", 01:43:26 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 01:43:26 INFO - "platform": "win32", 01:43:26 INFO - "branch": "mozilla-aurora", 01:43:26 INFO - "repo_path": "releases/mozilla-aurora", 01:43:26 INFO - "moz_repo_path": "", 01:43:26 INFO - "stage_platform": "win32", 01:43:26 INFO - "builduid": "c09c316c80464cf980cd49e397ca52cf", 01:43:26 INFO - "slavebuilddir": "test" 01:43:26 INFO - } 01:43:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 01:43:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 01:43:26 INFO - Running post-action listener: _resource_record_post_action 01:43:26 INFO - ##### 01:43:26 INFO - ##### Running download-and-extract step. 01:43:26 INFO - ##### 01:43:26 INFO - Running pre-action listener: _resource_record_pre_action 01:43:26 INFO - Running main action method: download_and_extract 01:43:26 INFO - mkdir: C:\slave\test\build\tests 01:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:43:26 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:43:26 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 01:43:26 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 01:43:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 01:43:27 INFO - Downloaded 1274 bytes. 01:43:27 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 01:43:27 INFO - Using the following test package requirements: 01:43:27 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 01:43:27 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 01:43:27 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 01:43:27 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'jsshell-win32.zip'], 01:43:27 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 01:43:27 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 01:43:27 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 01:43:27 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 01:43:27 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 01:43:27 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 01:43:27 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 01:43:27 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 01:43:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:43:27 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:43:27 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 01:43:27 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 01:43:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 01:43:29 INFO - Downloaded 19979464 bytes. 01:43:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:43:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:43:32 INFO - caution: filename not matched: web-platform/* 01:43:32 INFO - Return code: 11 01:43:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:43:32 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:43:32 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 01:43:32 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 01:43:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 01:43:34 INFO - Downloaded 36409073 bytes. 01:43:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:43:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:44:21 INFO - caution: filename not matched: bin/* 01:44:21 INFO - caution: filename not matched: config/* 01:44:21 INFO - caution: filename not matched: mozbase/* 01:44:21 INFO - caution: filename not matched: marionette/* 01:44:21 INFO - caution: filename not matched: tools/wptserve/* 01:44:21 INFO - Return code: 11 01:44:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:21 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 01:44:21 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:44:21 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 01:44:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 01:44:26 INFO - Downloaded 68443301 bytes. 01:44:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:44:26 INFO - mkdir: C:\slave\test\properties 01:44:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:44:26 INFO - Writing to file C:\slave\test\properties\build_url 01:44:26 INFO - Contents: 01:44:26 INFO - build_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 01:44:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:44:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:44:27 INFO - Writing to file C:\slave\test\properties\symbols_url 01:44:27 INFO - Contents: 01:44:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:44:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:27 INFO - https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:44:27 INFO - trying https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:44:27 INFO - Downloading https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 01:44:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 01:44:31 INFO - Downloaded 55558565 bytes. 01:44:31 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 01:44:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 01:44:35 INFO - Return code: 0 01:44:35 INFO - Running post-action listener: _resource_record_post_action 01:44:35 INFO - Running post-action listener: set_extra_try_arguments 01:44:35 INFO - ##### 01:44:35 INFO - ##### Running create-virtualenv step. 01:44:35 INFO - ##### 01:44:35 INFO - Running pre-action listener: _pre_create_virtualenv 01:44:35 INFO - Running pre-action listener: _resource_record_pre_action 01:44:35 INFO - Running main action method: create_virtualenv 01:44:35 INFO - Creating virtualenv C:\slave\test\build\venv 01:44:35 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 01:44:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:44:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:44:44 INFO - Installing distribute......................................................................................................................................................................................done. 01:44:45 INFO - Return code: 0 01:44:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:44:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:44:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:44:45 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 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C52200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C640C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:44:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 01:44:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:44:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:44:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:44:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:44:45 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 01:44:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:44:45 INFO - 'DCLOCATION': 'SCL3', 01:44:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:44:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:44:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:44:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:44:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:44:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:44:45 INFO - 'HOMEDRIVE': 'C:', 01:44:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:44:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:44:45 INFO - 'KTS_VERSION': '1.19c', 01:44:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:44:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:44:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 01:44:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:44:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:44:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:44:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:44:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:44:45 INFO - 'MOZ_AIRBAG': '1', 01:44:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:44:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:44:45 INFO - 'MOZ_MSVCVERSION': '8', 01:44:45 INFO - 'MOZ_NO_REMOTE': '1', 01:44:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:44:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:44:45 INFO - 'NO_EM_RESTART': '1', 01:44:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:44:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:44:45 INFO - 'OS': 'Windows_NT', 01:44:45 INFO - 'OURDRIVE': 'C:', 01:44:45 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:44:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:44:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:44:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:44:45 INFO - 'PROCESSOR_LEVEL': '6', 01:44:45 INFO - 'PROCESSOR_REVISION': '1e05', 01:44:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:44:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:44:45 INFO - 'PROMPT': '$P$G', 01:44:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:44:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:44:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:44:45 INFO - 'PWD': 'C:\\slave\\test', 01:44:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:44:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:44:45 INFO - 'SYSTEMDRIVE': 'C:', 01:44:45 INFO - 'SYSTEMROOT': 'C:\\windows', 01:44:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:45 INFO - 'TEST1': 'testie', 01:44:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:45 INFO - 'USERDOMAIN': 'T-W732-IX-216', 01:44:45 INFO - 'USERNAME': 'cltbld', 01:44:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:44:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:44:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:44:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:44:45 INFO - 'WINDIR': 'C:\\windows', 01:44:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:44:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:44:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:44:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:44:47 INFO - Downloading/unpacking psutil>=0.7.1 01:44:47 INFO - Running setup.py egg_info for package psutil 01:44:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:44:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:44:47 INFO - Installing collected packages: psutil 01:44:47 INFO - Running setup.py install for psutil 01:44:47 INFO - building 'psutil._psutil_windows' extension 01:44:47 INFO - error: Unable to find vcvarsall.bat 01:44:47 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:\users\cltbld\appdata\local\temp\pip-jigwq4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:44:47 INFO - running install 01:44:47 INFO - running build 01:44:47 INFO - running build_py 01:44:47 INFO - creating build 01:44:47 INFO - creating build\lib.win32-2.7 01:44:47 INFO - creating build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:44:47 INFO - running build_ext 01:44:47 INFO - building 'psutil._psutil_windows' extension 01:44:47 INFO - error: Unable to find vcvarsall.bat 01:44:47 INFO - ---------------------------------------- 01:44:47 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:\users\cltbld\appdata\local\temp\pip-jigwq4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:44:47 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:44:47 WARNING - Return code: 1 01:44:47 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 01:44:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:44:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:44:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:44:47 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 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C52200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C640C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:44:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 01:44:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 01:44:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:44:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:44:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:44:47 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 01:44:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:44:47 INFO - 'DCLOCATION': 'SCL3', 01:44:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:44:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:44:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:44:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:44:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:44:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:44:47 INFO - 'HOMEDRIVE': 'C:', 01:44:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:44:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:44:47 INFO - 'KTS_VERSION': '1.19c', 01:44:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:44:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:44:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 01:44:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:44:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:44:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:44:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:44:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:44:47 INFO - 'MOZ_AIRBAG': '1', 01:44:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:44:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:44:47 INFO - 'MOZ_MSVCVERSION': '8', 01:44:47 INFO - 'MOZ_NO_REMOTE': '1', 01:44:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:44:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:44:47 INFO - 'NO_EM_RESTART': '1', 01:44:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:44:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:44:47 INFO - 'OS': 'Windows_NT', 01:44:47 INFO - 'OURDRIVE': 'C:', 01:44:47 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:44:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:44:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:44:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:44:47 INFO - 'PROCESSOR_LEVEL': '6', 01:44:47 INFO - 'PROCESSOR_REVISION': '1e05', 01:44:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:44:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:44:47 INFO - 'PROMPT': '$P$G', 01:44:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:44:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:44:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:44:47 INFO - 'PWD': 'C:\\slave\\test', 01:44:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:44:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:44:47 INFO - 'SYSTEMDRIVE': 'C:', 01:44:47 INFO - 'SYSTEMROOT': 'C:\\windows', 01:44:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:47 INFO - 'TEST1': 'testie', 01:44:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:47 INFO - 'USERDOMAIN': 'T-W732-IX-216', 01:44:47 INFO - 'USERNAME': 'cltbld', 01:44:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:44:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:44:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:44:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:44:47 INFO - 'WINDIR': 'C:\\windows', 01:44:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:44:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:44:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:44:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:44:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:44:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:44:48 INFO - Running setup.py egg_info for package mozsystemmonitor 01:44:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:44:48 INFO - Running setup.py egg_info for package psutil 01:44:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:44:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:44:48 INFO - Installing collected packages: mozsystemmonitor, psutil 01:44:48 INFO - Running setup.py install for mozsystemmonitor 01:44:48 INFO - Running setup.py install for psutil 01:44:48 INFO - building 'psutil._psutil_windows' extension 01:44:48 INFO - error: Unable to find vcvarsall.bat 01:44:48 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:\users\cltbld\appdata\local\temp\pip-9et6mp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:44:48 INFO - running install 01:44:48 INFO - running build 01:44:48 INFO - running build_py 01:44:48 INFO - running build_ext 01:44:48 INFO - building 'psutil._psutil_windows' extension 01:44:48 INFO - error: Unable to find vcvarsall.bat 01:44:48 INFO - ---------------------------------------- 01:44:48 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:\users\cltbld\appdata\local\temp\pip-9et6mp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:44:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:44:48 WARNING - Return code: 1 01:44:48 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 01:44:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:44:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:44:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:44:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C52200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C640C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:44:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 01:44:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:44:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:44:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:44:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:44:48 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 01:44:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:44:48 INFO - 'DCLOCATION': 'SCL3', 01:44:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:44:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:44:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:44:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:44:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:44:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:44:48 INFO - 'HOMEDRIVE': 'C:', 01:44:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:44:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:44:48 INFO - 'KTS_VERSION': '1.19c', 01:44:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:44:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:44:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 01:44:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:44:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:44:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:44:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:44:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:44:48 INFO - 'MOZ_AIRBAG': '1', 01:44:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:44:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:44:48 INFO - 'MOZ_MSVCVERSION': '8', 01:44:48 INFO - 'MOZ_NO_REMOTE': '1', 01:44:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:44:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:44:48 INFO - 'NO_EM_RESTART': '1', 01:44:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:44:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:44:48 INFO - 'OS': 'Windows_NT', 01:44:48 INFO - 'OURDRIVE': 'C:', 01:44:48 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:44:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:44:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:44:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:44:48 INFO - 'PROCESSOR_LEVEL': '6', 01:44:48 INFO - 'PROCESSOR_REVISION': '1e05', 01:44:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:44:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:44:48 INFO - 'PROMPT': '$P$G', 01:44:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:44:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:44:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:44:48 INFO - 'PWD': 'C:\\slave\\test', 01:44:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:44:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:44:48 INFO - 'SYSTEMDRIVE': 'C:', 01:44:48 INFO - 'SYSTEMROOT': 'C:\\windows', 01:44:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:48 INFO - 'TEST1': 'testie', 01:44:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:48 INFO - 'USERDOMAIN': 'T-W732-IX-216', 01:44:48 INFO - 'USERNAME': 'cltbld', 01:44:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:44:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:44:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:44:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:44:48 INFO - 'WINDIR': 'C:\\windows', 01:44:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:44:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:44:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:44:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:44:48 INFO - Downloading/unpacking blobuploader==1.2.4 01:44:48 INFO - Downloading blobuploader-1.2.4.tar.gz 01:44:48 INFO - Running setup.py egg_info for package blobuploader 01:44:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:44:52 INFO - Running setup.py egg_info for package requests 01:44:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:44:52 INFO - Downloading docopt-0.6.1.tar.gz 01:44:52 INFO - Running setup.py egg_info for package docopt 01:44:52 INFO - Installing collected packages: blobuploader, docopt, requests 01:44:52 INFO - Running setup.py install for blobuploader 01:44:52 INFO - Running setup.py install for docopt 01:44:52 INFO - Running setup.py install for requests 01:44:52 INFO - Successfully installed blobuploader docopt requests 01:44:52 INFO - Cleaning up... 01:44:52 INFO - Return code: 0 01:44:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:44:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:44:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:44:52 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 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C52200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C640C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:44:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 01:44:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:44:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:44:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:44:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:44:52 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 01:44:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:44:52 INFO - 'DCLOCATION': 'SCL3', 01:44:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:44:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:44:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:44:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:44:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:44:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:44:52 INFO - 'HOMEDRIVE': 'C:', 01:44:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:44:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:44:52 INFO - 'KTS_VERSION': '1.19c', 01:44:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:44:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:44:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 01:44:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:44:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:44:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:44:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:44:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:44:52 INFO - 'MOZ_AIRBAG': '1', 01:44:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:44:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:44:52 INFO - 'MOZ_MSVCVERSION': '8', 01:44:52 INFO - 'MOZ_NO_REMOTE': '1', 01:44:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:44:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:44:52 INFO - 'NO_EM_RESTART': '1', 01:44:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:44:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:44:52 INFO - 'OS': 'Windows_NT', 01:44:52 INFO - 'OURDRIVE': 'C:', 01:44:52 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:44:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:44:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:44:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:44:52 INFO - 'PROCESSOR_LEVEL': '6', 01:44:52 INFO - 'PROCESSOR_REVISION': '1e05', 01:44:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:44:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:44:52 INFO - 'PROMPT': '$P$G', 01:44:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:44:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:44:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:44:52 INFO - 'PWD': 'C:\\slave\\test', 01:44:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:44:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:44:52 INFO - 'SYSTEMDRIVE': 'C:', 01:44:52 INFO - 'SYSTEMROOT': 'C:\\windows', 01:44:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:52 INFO - 'TEST1': 'testie', 01:44:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:44:52 INFO - 'USERDOMAIN': 'T-W732-IX-216', 01:44:52 INFO - 'USERNAME': 'cltbld', 01:44:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:44:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:44:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:44:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:44:52 INFO - 'WINDIR': 'C:\\windows', 01:44:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:44:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:44:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:44:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:44:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:44:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:44:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:44:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:44:57 INFO - Unpacking c:\slave\test\build\tests\marionette 01:44:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:44:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:44:57 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:44:57 INFO - Running setup.py install for browsermob-proxy 01:45:11 INFO - Running setup.py install for manifestparser 01:45:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for marionette-client 01:45:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:45:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for marionette-driver 01:45:11 INFO - Running setup.py install for mozcrash 01:45:11 INFO - Running setup.py install for mozdebug 01:45:11 INFO - Running setup.py install for mozdevice 01:45:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for mozfile 01:45:11 INFO - Running setup.py install for mozhttpd 01:45:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for mozinfo 01:45:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for mozInstall 01:45:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for mozleak 01:45:11 INFO - Running setup.py install for mozlog 01:45:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for moznetwork 01:45:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for mozprocess 01:45:11 INFO - Running setup.py install for mozprofile 01:45:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for mozrunner 01:45:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for mozscreenshot 01:45:11 INFO - Running setup.py install for moztest 01:45:11 INFO - Running setup.py install for mozversion 01:45:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:45:11 INFO - Running setup.py install for wptserve 01:45:11 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:45:11 INFO - Cleaning up... 01:45:11 INFO - Return code: 0 01:45:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:45:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:45:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:45:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:45:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:45:11 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 0x01B566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C52200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C640C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:45:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 01:45:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:45:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:45:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:45:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:45:11 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 01:45:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:45:11 INFO - 'DCLOCATION': 'SCL3', 01:45:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:45:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:45:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:45:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:45:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:45:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:45:11 INFO - 'HOMEDRIVE': 'C:', 01:45:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:45:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:45:11 INFO - 'KTS_VERSION': '1.19c', 01:45:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:45:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:45:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 01:45:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:45:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:45:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:45:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:45:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:45:11 INFO - 'MOZ_AIRBAG': '1', 01:45:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:45:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:11 INFO - 'MOZ_MSVCVERSION': '8', 01:45:11 INFO - 'MOZ_NO_REMOTE': '1', 01:45:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:45:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:45:11 INFO - 'NO_EM_RESTART': '1', 01:45:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:45:11 INFO - 'OS': 'Windows_NT', 01:45:11 INFO - 'OURDRIVE': 'C:', 01:45:11 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:45:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:45:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:45:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:45:11 INFO - 'PROCESSOR_LEVEL': '6', 01:45:11 INFO - 'PROCESSOR_REVISION': '1e05', 01:45:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:45:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:45:11 INFO - 'PROMPT': '$P$G', 01:45:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:45:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:45:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:45:11 INFO - 'PWD': 'C:\\slave\\test', 01:45:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:45:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:45:11 INFO - 'SYSTEMDRIVE': 'C:', 01:45:11 INFO - 'SYSTEMROOT': 'C:\\windows', 01:45:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:45:11 INFO - 'TEST1': 'testie', 01:45:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:45:11 INFO - 'USERDOMAIN': 'T-W732-IX-216', 01:45:11 INFO - 'USERNAME': 'cltbld', 01:45:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:45:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:45:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:45:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:45:11 INFO - 'WINDIR': 'C:\\windows', 01:45:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:45:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:45:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:45:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:45:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:45:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:45:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:45:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:45:15 INFO - Unpacking c:\slave\test\build\tests\marionette 01:45:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:45:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:45:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 01:45:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 01:45:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 01:45:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:45:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:45:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:45:26 INFO - Downloading blessings-1.6.tar.gz 01:45:26 INFO - Running setup.py egg_info for package blessings 01:45:26 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 01:45:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:45:26 INFO - Running setup.py install for blessings 01:45:26 INFO - Running setup.py install for browsermob-proxy 01:45:26 INFO - Running setup.py install for manifestparser 01:45:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Running setup.py install for marionette-client 01:45:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:45:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Running setup.py install for marionette-driver 01:45:26 INFO - Running setup.py install for mozcrash 01:45:26 INFO - Running setup.py install for mozdebug 01:45:26 INFO - Running setup.py install for mozdevice 01:45:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Running setup.py install for mozhttpd 01:45:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Running setup.py install for mozInstall 01:45:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:45:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Running setup.py install for mozleak 01:45:27 INFO - Running setup.py install for mozprofile 01:45:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Running setup.py install for mozrunner 01:45:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:45:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:45:29 INFO - Running setup.py install for mozscreenshot 01:45:29 INFO - Running setup.py install for moztest 01:45:29 INFO - Running setup.py install for mozversion 01:45:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:45:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:45:29 INFO - Running setup.py install for wptserve 01:45:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:45:29 INFO - Cleaning up... 01:45:29 INFO - Return code: 0 01:45:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:45:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:45:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:45:29 INFO - Reading from file tmpfile_stdout 01:45:29 INFO - Using _rmtree_windows ... 01:45:29 INFO - Using _rmtree_windows ... 01:45:29 INFO - Current package versions: 01:45:29 INFO - blessings == 1.6 01:45:29 INFO - blobuploader == 1.2.4 01:45:29 INFO - browsermob-proxy == 0.6.0 01:45:29 INFO - distribute == 0.6.14 01:45:29 INFO - docopt == 0.6.1 01:45:29 INFO - manifestparser == 1.1 01:45:29 INFO - marionette-client == 2.3.0 01:45:29 INFO - marionette-driver == 1.4.0 01:45:29 INFO - mozInstall == 1.12 01:45:29 INFO - mozcrash == 0.17 01:45:29 INFO - mozdebug == 0.1 01:45:29 INFO - mozdevice == 0.48 01:45:29 INFO - mozfile == 1.2 01:45:29 INFO - mozhttpd == 0.7 01:45:29 INFO - mozinfo == 0.9 01:45:29 INFO - mozleak == 0.1 01:45:29 INFO - mozlog == 3.1 01:45:29 INFO - moznetwork == 0.27 01:45:29 INFO - mozprocess == 0.22 01:45:29 INFO - mozprofile == 0.28 01:45:29 INFO - mozrunner == 6.11 01:45:29 INFO - mozscreenshot == 0.1 01:45:29 INFO - mozsystemmonitor == 0.0 01:45:29 INFO - moztest == 0.7 01:45:29 INFO - mozversion == 1.4 01:45:29 INFO - requests == 1.2.3 01:45:29 INFO - wptserve == 1.4.0 01:45:29 INFO - Running post-action listener: _resource_record_post_action 01:45:29 INFO - Running post-action listener: _start_resource_monitoring 01:45:29 INFO - Starting resource monitoring. 01:45:29 INFO - ##### 01:45:29 INFO - ##### Running pull step. 01:45:29 INFO - ##### 01:45:29 INFO - Running pre-action listener: _resource_record_pre_action 01:45:29 INFO - Running main action method: pull 01:45:29 INFO - Pull has nothing to do! 01:45:29 INFO - Running post-action listener: _resource_record_post_action 01:45:29 INFO - ##### 01:45:29 INFO - ##### Running install step. 01:45:29 INFO - ##### 01:45:29 INFO - Running pre-action listener: _resource_record_pre_action 01:45:29 INFO - Running main action method: install 01:45:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:45:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:45:29 INFO - Reading from file tmpfile_stdout 01:45:29 INFO - Using _rmtree_windows ... 01:45:29 INFO - Using _rmtree_windows ... 01:45:29 INFO - Detecting whether we're running mozinstall >=1.0... 01:45:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:45:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:45:29 INFO - Reading from file tmpfile_stdout 01:45:29 INFO - Output received: 01:45:29 INFO - Usage: mozinstall-script.py [options] installer 01:45:29 INFO - Options: 01:45:29 INFO - -h, --help show this help message and exit 01:45:29 INFO - -d DEST, --destination=DEST 01:45:29 INFO - Directory to install application into. [default: 01:45:29 INFO - "C:\slave\test"] 01:45:29 INFO - --app=APP Application being installed. [default: firefox] 01:45:29 INFO - Using _rmtree_windows ... 01:45:29 INFO - Using _rmtree_windows ... 01:45:29 INFO - mkdir: C:\slave\test\build\application 01:45:29 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:45:29 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 01:45:31 INFO - Reading from file tmpfile_stdout 01:45:31 INFO - Output received: 01:45:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:45:31 INFO - Using _rmtree_windows ... 01:45:31 INFO - Using _rmtree_windows ... 01:45:31 INFO - Running post-action listener: _resource_record_post_action 01:45:31 INFO - ##### 01:45:31 INFO - ##### Running run-tests step. 01:45:31 INFO - ##### 01:45:31 INFO - Running pre-action listener: _resource_record_pre_action 01:45:31 INFO - Running main action method: run_tests 01:45:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:45:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:45:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:45:31 INFO - grabbing minidump binary from tooltool 01:45:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:45:31 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 0x01C0D368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C640C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:45:31 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 01:45:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 01:45:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:45:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplr5kxi 01:45:35 INFO - INFO - File integrity verified, renaming tmplr5kxi to win32-minidump_stackwalk.exe 01:45:35 INFO - Return code: 0 01:45:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:45:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:45:36 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/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 01:45:36 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/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 01:45:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:45:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:45:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:45:36 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 01:45:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:45:36 INFO - 'DCLOCATION': 'SCL3', 01:45:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:45:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:45:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:45:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:45:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:45:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:45:36 INFO - 'HOMEDRIVE': 'C:', 01:45:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:45:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:45:36 INFO - 'KTS_VERSION': '1.19c', 01:45:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:45:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:45:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 01:45:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:45:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:45:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:45:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:45:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:45:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:45:36 INFO - 'MOZ_AIRBAG': '1', 01:45:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:45:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:36 INFO - 'MOZ_MSVCVERSION': '8', 01:45:36 INFO - 'MOZ_NO_REMOTE': '1', 01:45:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:45:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:45:36 INFO - 'NO_EM_RESTART': '1', 01:45:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:45:36 INFO - 'OS': 'Windows_NT', 01:45:36 INFO - 'OURDRIVE': 'C:', 01:45:36 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:45:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:45:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:45:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:45:36 INFO - 'PROCESSOR_LEVEL': '6', 01:45:36 INFO - 'PROCESSOR_REVISION': '1e05', 01:45:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:45:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:45:36 INFO - 'PROMPT': '$P$G', 01:45:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:45:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:45:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:45:36 INFO - 'PWD': 'C:\\slave\\test', 01:45:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:45:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:45:36 INFO - 'SYSTEMDRIVE': 'C:', 01:45:36 INFO - 'SYSTEMROOT': 'C:\\windows', 01:45:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:45:36 INFO - 'TEST1': 'testie', 01:45:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:45:36 INFO - 'USERDOMAIN': 'T-W732-IX-216', 01:45:36 INFO - 'USERNAME': 'cltbld', 01:45:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:45:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:45:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:45:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:45:36 INFO - 'WINDIR': 'C:\\windows', 01:45:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:45:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:45:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:45:36 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/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 01:45:37 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 01:45:37 INFO - import pkg_resources 01:45:39 INFO - Using 1 client processes 01:45:42 INFO - SUITE-START | Running 778 tests 01:45:42 INFO - Running testharness tests 01:45:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:45:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:45:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:45:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:45:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:45:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:45:42 INFO - Setting up ssl 01:45:42 INFO - PROCESS | certutil | 01:45:42 INFO - PROCESS | certutil | 01:45:42 INFO - PROCESS | certutil | 01:45:42 INFO - Certificate Nickname Trust Attributes 01:45:42 INFO - SSL,S/MIME,JAR/XPI 01:45:42 INFO - 01:45:42 INFO - web-platform-tests CT,, 01:45:42 INFO - 01:45:42 INFO - Starting runner 01:45:43 INFO - PROCESS | 2776 | [2776] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 01:45:43 INFO - PROCESS | 2776 | [2776] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 01:45:43 INFO - PROCESS | 2776 | [2776] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 01:45:43 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 01:45:43 INFO - PROCESS | 2776 | [2776] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 01:45:45 INFO - PROCESS | 2776 | 1463820345147 Marionette DEBUG Marionette enabled via build flag and pref 01:45:46 INFO - PROCESS | 2776 | ++DOCSHELL 0DFEEC00 == 1 [pid = 2776] [id = 1] 01:45:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 1 (0DFEF000) [pid = 2776] [serial = 1] [outer = 00000000] 01:45:46 INFO - PROCESS | 2776 | [2776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:45:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 2 (0DFEFC00) [pid = 2776] [serial = 2] [outer = 0DFEF000] 01:45:46 INFO - PROCESS | 2776 | ++DOCSHELL 0EA82400 == 2 [pid = 2776] [id = 2] 01:45:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 3 (0EA82800) [pid = 2776] [serial = 3] [outer = 00000000] 01:45:46 INFO - PROCESS | 2776 | [2776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:45:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 4 (0EA83400) [pid = 2776] [serial = 4] [outer = 0EA82800] 01:45:46 INFO - PROCESS | 2776 | 1463820346754 Marionette INFO Listening on port 2828 01:45:48 INFO - PROCESS | 2776 | 1463820348285 Marionette DEBUG Marionette enabled via command-line flag 01:45:48 INFO - PROCESS | 2776 | [2776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:45:48 INFO - PROCESS | 2776 | [2776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:45:48 INFO - PROCESS | 2776 | ++DOCSHELL 0D310400 == 3 [pid = 2776] [id = 3] 01:45:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 5 (0D310800) [pid = 2776] [serial = 5] [outer = 00000000] 01:45:48 INFO - PROCESS | 2776 | [2776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:45:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 6 (0D311400) [pid = 2776] [serial = 6] [outer = 0D310800] 01:45:48 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:45:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 7 (1322DC00) [pid = 2776] [serial = 7] [outer = 0EA82800] 01:45:49 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:45:49 INFO - PROCESS | 2776 | 1463820349158 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49913 01:45:49 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:45:49 INFO - PROCESS | 2776 | 1463820349164 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49914 01:45:49 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:45:49 INFO - PROCESS | 2776 | 1463820349201 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49915 01:45:49 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:45:49 INFO - PROCESS | 2776 | 1463820349208 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49916 01:45:49 INFO - PROCESS | 2776 | 1463820349210 Marionette DEBUG Closed connection conn0 01:45:49 INFO - PROCESS | 2776 | 1463820349212 Marionette DEBUG Closed connection conn1 01:45:49 INFO - PROCESS | 2776 | 1463820349276 Marionette DEBUG Closed connection conn2 01:45:49 INFO - PROCESS | 2776 | 1463820349391 Marionette DEBUG Closed connection conn3 01:45:49 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:45:49 INFO - PROCESS | 2776 | 1463820349397 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49917 01:45:49 INFO - PROCESS | 2776 | 1463820349405 Marionette DEBUG Closed connection conn4 01:45:49 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:45:49 INFO - PROCESS | 2776 | 1463820349412 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49918 01:45:49 INFO - PROCESS | 2776 | ++DOCSHELL 13DCE800 == 4 [pid = 2776] [id = 4] 01:45:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 8 (13DD0000) [pid = 2776] [serial = 8] [outer = 00000000] 01:45:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 9 (137F2400) [pid = 2776] [serial = 9] [outer = 13DD0000] 01:45:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 10 (137F7400) [pid = 2776] [serial = 10] [outer = 13DD0000] 01:45:49 INFO - PROCESS | 2776 | 1463820349561 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:45:49 INFO - PROCESS | 2776 | 1463820349567 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521000929","device":"desktop","version":"48.0a2"} 01:45:50 INFO - PROCESS | 2776 | [2776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:45:50 INFO - PROCESS | 2776 | [2776] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 01:45:50 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:45:51 INFO - PROCESS | 2776 | ++DOCSHELL 15D4FC00 == 5 [pid = 2776] [id = 5] 01:45:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 11 (15D53C00) [pid = 2776] [serial = 11] [outer = 00000000] 01:45:51 INFO - PROCESS | 2776 | ++DOCSHELL 16121800 == 6 [pid = 2776] [id = 6] 01:45:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 12 (16122800) [pid = 2776] [serial = 12] [outer = 00000000] 01:45:52 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:45:52 INFO - PROCESS | 2776 | ++DOCSHELL 170BB800 == 7 [pid = 2776] [id = 7] 01:45:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 13 (170BBC00) [pid = 2776] [serial = 13] [outer = 00000000] 01:45:52 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:45:52 INFO - PROCESS | 2776 | [2776] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:45:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 14 (173D4800) [pid = 2776] [serial = 14] [outer = 170BBC00] 01:45:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 15 (17165000) [pid = 2776] [serial = 15] [outer = 15D53C00] 01:45:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 16 (17166800) [pid = 2776] [serial = 16] [outer = 16122800] 01:45:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 17 (17169000) [pid = 2776] [serial = 17] [outer = 170BBC00] 01:45:53 INFO - PROCESS | 2776 | 1463820353169 Marionette DEBUG loaded listener.js 01:45:53 INFO - PROCESS | 2776 | 1463820353183 Marionette DEBUG loaded listener.js 01:45:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 18 (19AAC000) [pid = 2776] [serial = 18] [outer = 170BBC00] 01:45:53 INFO - PROCESS | 2776 | 1463820353951 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"9af3e686-01aa-4e87-85a9-277fbd2ba23a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521000929","device":"desktop","version":"48.0a2","command_id":1}}] 01:45:54 INFO - PROCESS | 2776 | 1463820354235 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:45:54 INFO - PROCESS | 2776 | 1463820354263 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 01:45:54 INFO - PROCESS | 2776 | 1463820354317 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:45:54 INFO - PROCESS | 2776 | [2776] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:45:54 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:45:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 19 (1A4B6400) [pid = 2776] [serial = 19] [outer = 170BBC00] 01:45:55 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:45:55 INFO - PROCESS | 2776 | 1463820355221 Marionette TRACE conn5 <- [1,3,null,{}] 01:45:55 INFO - PROCESS | 2776 | 1463820355225 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:45:55 INFO - PROCESS | 2776 | 1463820355288 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 01:45:55 INFO - PROCESS | 2776 | 1463820355297 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 2776 | 1463820355299 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 01:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:45:55 INFO - PROCESS | 2776 | 1463820355305 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 2776 | 1463820355309 Marionette TRACE conn5 <- [1,6,null,{}] 01:45:55 INFO - PROCESS | 2776 | 1463820355388 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:55 INFO - PROCESS | 2776 | 1463820355404 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 01:45:55 INFO - PROCESS | 2776 | 1463820355408 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 2776 | ++DOCSHELL 1C118C00 == 8 [pid = 2776] [id = 8] 01:45:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 20 (1A36E400) [pid = 2776] [serial = 20] [outer = 00000000] 01:45:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 21 (1A370C00) [pid = 2776] [serial = 21] [outer = 1A36E400] 01:45:55 INFO - PROCESS | 2776 | 1463820355456 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 22 (1A375800) [pid = 2776] [serial = 22] [outer = 1A36E400] 01:45:55 INFO - PROCESS | 2776 | ++DOCSHELL 13826800 == 9 [pid = 2776] [id = 9] 01:45:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 23 (13829000) [pid = 2776] [serial = 23] [outer = 00000000] 01:45:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 24 (14D94800) [pid = 2776] [serial = 24] [outer = 13829000] 01:45:55 INFO - PROCESS | 2776 | 1463820355864 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 25 (1A37C800) [pid = 2776] [serial = 25] [outer = 13829000] 01:45:55 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:45:56 INFO - PROCESS | 2776 | --DOCSHELL 0DFEEC00 == 8 [pid = 2776] [id = 1] 01:45:56 INFO - PROCESS | 2776 | 1463820356814 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1532ms 01:45:56 INFO - PROCESS | 2776 | 1463820356840 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 2776 | 1463820356843 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 01:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:45:56 INFO - PROCESS | 2776 | 1463820356848 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - PROCESS | 2776 | 1463820356851 Marionette TRACE conn5 <- [1,10,null,{}] 01:45:56 INFO - PROCESS | 2776 | 1463820356857 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:56 INFO - PROCESS | 2776 | 1463820356998 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 01:45:57 INFO - PROCESS | 2776 | 1463820357111 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 2776 | ++DOCSHELL 15D49800 == 9 [pid = 2776] [id = 10] 01:45:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 26 (15D4F000) [pid = 2776] [serial = 26] [outer = 00000000] 01:45:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 27 (16745400) [pid = 2776] [serial = 27] [outer = 15D4F000] 01:45:57 INFO - PROCESS | 2776 | 1463820357187 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 28 (1674E800) [pid = 2776] [serial = 28] [outer = 15D4F000] 01:45:57 INFO - PROCESS | 2776 | 1463820357763 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 01:45:57 INFO - PROCESS | 2776 | 1463820357780 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 2776 | 1463820357786 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 01:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:45:57 INFO - PROCESS | 2776 | 1463820357793 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 2776 | 1463820357795 Marionette TRACE conn5 <- [1,14,null,{}] 01:45:57 INFO - PROCESS | 2776 | 1463820357799 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:57 INFO - PROCESS | 2776 | 1463820357923 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 01:45:57 INFO - PROCESS | 2776 | 1463820358003 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 2776 | ++DOCSHELL 195DE400 == 10 [pid = 2776] [id = 11] 01:45:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 29 (195E3800) [pid = 2776] [serial = 29] [outer = 00000000] 01:45:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 30 (1A213C00) [pid = 2776] [serial = 30] [outer = 195E3800] 01:45:58 INFO - PROCESS | 2776 | 1463820358063 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 31 (1A374800) [pid = 2776] [serial = 31] [outer = 195E3800] 01:45:58 INFO - PROCESS | 2776 | 1463820358610 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 01:45:58 INFO - PROCESS | 2776 | 1463820358665 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 2776 | 1463820358667 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 01:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:45:58 INFO - PROCESS | 2776 | 1463820358671 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 2776 | 1463820358675 Marionette TRACE conn5 <- [1,18,null,{}] 01:45:58 INFO - PROCESS | 2776 | 1463820358686 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:45:58 INFO - PROCESS | 2776 | ++DOCSHELL 15D8B400 == 11 [pid = 2776] [id = 12] 01:45:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 32 (15D8CC00) [pid = 2776] [serial = 32] [outer = 00000000] 01:45:58 INFO - PROCESS | 2776 | 1463820358812 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 01:45:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 33 (1A4B1800) [pid = 2776] [serial = 33] [outer = 15D8CC00] 01:45:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 34 (1A4C0400) [pid = 2776] [serial = 34] [outer = 15D8CC00] 01:45:58 INFO - PROCESS | 2776 | 1463820358969 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 2776 | ++DOCSHELL 1A4C0000 == 12 [pid = 2776] [id = 13] 01:45:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 35 (1A4CC400) [pid = 2776] [serial = 35] [outer = 00000000] 01:45:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 36 (1C4A6C00) [pid = 2776] [serial = 36] [outer = 1A4CC400] 01:45:59 INFO - PROCESS | 2776 | ++DOCSHELL 1C4AFC00 == 13 [pid = 2776] [id = 14] 01:45:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 37 (1C4B0400) [pid = 2776] [serial = 37] [outer = 00000000] 01:45:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 38 (1C4B2C00) [pid = 2776] [serial = 38] [outer = 1C4B0400] 01:45:59 INFO - PROCESS | 2776 | 1463820359099 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 39 (1C93D000) [pid = 2776] [serial = 39] [outer = 1C4B0400] 01:45:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 40 (0CEA1000) [pid = 2776] [serial = 40] [outer = 1A4CC400] 01:45:59 INFO - PROCESS | 2776 | --DOCSHELL 13DCE800 == 12 [pid = 2776] [id = 4] 01:45:59 INFO - PROCESS | 2776 | 1463820359894 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1276ms 01:45:59 INFO - PROCESS | 2776 | 1463820359951 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 2776 | 1463820359955 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 01:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:45:59 INFO - PROCESS | 2776 | 1463820359960 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 2776 | 1463820359964 Marionette TRACE conn5 <- [1,22,null,{}] 01:45:59 INFO - PROCESS | 2776 | 1463820359969 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:00 INFO - PROCESS | 2776 | 1463820360056 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 01:46:00 INFO - PROCESS | 2776 | 1463820360067 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 2776 | ++DOCSHELL 0DC97800 == 13 [pid = 2776] [id = 15] 01:46:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 41 (0DC99400) [pid = 2776] [serial = 41] [outer = 00000000] 01:46:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 42 (0DE41400) [pid = 2776] [serial = 42] [outer = 0DC99400] 01:46:00 INFO - PROCESS | 2776 | 1463820360117 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 43 (0DF8F400) [pid = 2776] [serial = 43] [outer = 0DC99400] 01:46:00 INFO - PROCESS | 2776 | 1463820360576 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 01:46:00 INFO - PROCESS | 2776 | 1463820360651 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 2776 | 1463820360655 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 01:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:46:00 INFO - PROCESS | 2776 | 1463820360661 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 2776 | 1463820360664 Marionette TRACE conn5 <- [1,26,null,{}] 01:46:00 INFO - PROCESS | 2776 | 1463820360668 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:00 INFO - PROCESS | 2776 | 1463820360756 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 01:46:00 INFO - PROCESS | 2776 | 1463820360767 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 2776 | ++DOCSHELL 11DE3C00 == 14 [pid = 2776] [id = 16] 01:46:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 44 (11DE4000) [pid = 2776] [serial = 44] [outer = 00000000] 01:46:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 45 (12024400) [pid = 2776] [serial = 45] [outer = 11DE4000] 01:46:00 INFO - PROCESS | 2776 | 1463820360814 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 46 (120FB800) [pid = 2776] [serial = 46] [outer = 11DE4000] 01:46:01 INFO - PROCESS | 2776 | 1463820361258 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 01:46:01 INFO - PROCESS | 2776 | 1463820361295 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 2776 | 1463820361298 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 01:46:01 INFO - PROCESS | 2776 | 1463820361301 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:46:01 INFO - PROCESS | 2776 | 1463820361304 Marionette TRACE conn5 <- [1,30,null,{}] 01:46:01 INFO - PROCESS | 2776 | 1463820361319 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:01 INFO - PROCESS | 2776 | 1463820361407 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 01:46:01 INFO - PROCESS | 2776 | 1463820361416 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 2776 | ++DOCSHELL 1277F400 == 15 [pid = 2776] [id = 17] 01:46:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 47 (12781800) [pid = 2776] [serial = 47] [outer = 00000000] 01:46:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 48 (12785400) [pid = 2776] [serial = 48] [outer = 12781800] 01:46:01 INFO - PROCESS | 2776 | 1463820361463 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 49 (127A6400) [pid = 2776] [serial = 49] [outer = 12781800] 01:46:01 INFO - PROCESS | 2776 | 1463820361886 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 01:46:01 INFO - PROCESS | 2776 | 1463820361935 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 2776 | 1463820361938 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 01:46:01 INFO - PROCESS | 2776 | 1463820361940 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:46:01 INFO - PROCESS | 2776 | 1463820361942 Marionette TRACE conn5 <- [1,34,null,{}] 01:46:01 INFO - PROCESS | 2776 | 1463820361946 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:02 INFO - PROCESS | 2776 | 1463820362027 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 01:46:02 INFO - PROCESS | 2776 | 1463820362034 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 2776 | ++DOCSHELL 132E5400 == 16 [pid = 2776] [id = 18] 01:46:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 50 (132E7000) [pid = 2776] [serial = 50] [outer = 00000000] 01:46:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 51 (138D9C00) [pid = 2776] [serial = 51] [outer = 132E7000] 01:46:02 INFO - PROCESS | 2776 | 1463820362080 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 52 (13AF9800) [pid = 2776] [serial = 52] [outer = 132E7000] 01:46:02 INFO - PROCESS | 2776 | 1463820362504 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 01:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:46:02 INFO - PROCESS | 2776 | 1463820362515 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 2776 | 1463820362517 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 01:46:02 INFO - PROCESS | 2776 | 1463820362520 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 2776 | 1463820362522 Marionette TRACE conn5 <- [1,38,null,{}] 01:46:02 INFO - PROCESS | 2776 | 1463820362525 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:02 INFO - PROCESS | 2776 | 1463820362635 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 01:46:02 INFO - PROCESS | 2776 | 1463820362644 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 2776 | ++DOCSHELL 13DCB400 == 17 [pid = 2776] [id = 19] 01:46:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 53 (13DCB800) [pid = 2776] [serial = 53] [outer = 00000000] 01:46:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 54 (15D44800) [pid = 2776] [serial = 54] [outer = 13DCB800] 01:46:02 INFO - PROCESS | 2776 | 1463820362689 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 55 (15D7F400) [pid = 2776] [serial = 55] [outer = 13DCB800] 01:46:03 INFO - PROCESS | 2776 | 1463820363134 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 01:46:03 INFO - PROCESS | 2776 | 1463820363192 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 2776 | 1463820363194 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 01:46:03 INFO - PROCESS | 2776 | 1463820363197 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:46:03 INFO - PROCESS | 2776 | 1463820363199 Marionette TRACE conn5 <- [1,42,null,{}] 01:46:03 INFO - PROCESS | 2776 | 1463820363202 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:03 INFO - PROCESS | 2776 | 1463820363309 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 01:46:03 INFO - PROCESS | 2776 | 1463820363318 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 2776 | ++DOCSHELL 1951A000 == 18 [pid = 2776] [id = 20] 01:46:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 56 (1951D400) [pid = 2776] [serial = 56] [outer = 00000000] 01:46:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 57 (195E5C00) [pid = 2776] [serial = 57] [outer = 1951D400] 01:46:03 INFO - PROCESS | 2776 | 1463820363366 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (19A21400) [pid = 2776] [serial = 58] [outer = 1951D400] 01:46:03 INFO - PROCESS | 2776 | 1463820363776 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 01:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:46:03 INFO - PROCESS | 2776 | 1463820363831 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 2776 | 1463820363833 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 01:46:03 INFO - PROCESS | 2776 | 1463820363837 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 2776 | 1463820363838 Marionette TRACE conn5 <- [1,46,null,{}] 01:46:03 INFO - PROCESS | 2776 | 1463820363842 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:03 INFO - PROCESS | 2776 | 1463820363915 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 01:46:03 INFO - PROCESS | 2776 | 1463820363922 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 2776 | ++DOCSHELL 18CEA400 == 19 [pid = 2776] [id = 21] 01:46:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (19AA3400) [pid = 2776] [serial = 59] [outer = 00000000] 01:46:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (1A214800) [pid = 2776] [serial = 60] [outer = 19AA3400] 01:46:03 INFO - PROCESS | 2776 | 1463820363970 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (1A4BA000) [pid = 2776] [serial = 61] [outer = 19AA3400] 01:46:04 INFO - PROCESS | 2776 | 1463820364372 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 01:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:46:04 INFO - PROCESS | 2776 | 1463820364407 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 2776 | 1463820364409 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 01:46:04 INFO - PROCESS | 2776 | 1463820364413 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 2776 | 1463820364414 Marionette TRACE conn5 <- [1,50,null,{}] 01:46:04 INFO - PROCESS | 2776 | 1463820364430 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:04 INFO - PROCESS | 2776 | 1463820364506 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 01:46:04 INFO - PROCESS | 2776 | 1463820364512 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 2776 | ++DOCSHELL 0DBDA800 == 20 [pid = 2776] [id = 22] 01:46:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (1BE73C00) [pid = 2776] [serial = 62] [outer = 00000000] 01:46:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (1C4B3400) [pid = 2776] [serial = 63] [outer = 1BE73C00] 01:46:04 INFO - PROCESS | 2776 | 1463820364557 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (1C4C3400) [pid = 2776] [serial = 64] [outer = 1BE73C00] 01:46:04 INFO - PROCESS | 2776 | 1463820364960 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 01:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:46:04 INFO - PROCESS | 2776 | 1463820364983 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 2776 | 1463820364985 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 01:46:04 INFO - PROCESS | 2776 | 1463820364988 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 2776 | 1463820364990 Marionette TRACE conn5 <- [1,54,null,{}] 01:46:04 INFO - PROCESS | 2776 | 1463820364993 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:05 INFO - PROCESS | 2776 | 1463820365097 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 01:46:05 INFO - PROCESS | 2776 | 1463820365106 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 2776 | ++DOCSHELL 16101400 == 21 [pid = 2776] [id = 23] 01:46:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (16102000) [pid = 2776] [serial = 65] [outer = 00000000] 01:46:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (1610B400) [pid = 2776] [serial = 66] [outer = 16102000] 01:46:05 INFO - PROCESS | 2776 | 1463820365150 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (1610F400) [pid = 2776] [serial = 67] [outer = 16102000] 01:46:05 INFO - PROCESS | 2776 | 1463820365515 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 01:46:05 INFO - PROCESS | 2776 | 1463820365559 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 01:46:05 INFO - PROCESS | 2776 | 1463820365561 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 01:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:46:05 INFO - PROCESS | 2776 | 1463820365564 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - PROCESS | 2776 | 1463820365566 Marionette TRACE conn5 <- [1,58,null,{}] 01:46:05 INFO - PROCESS | 2776 | 1463820365569 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:05 INFO - PROCESS | 2776 | 1463820365647 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 01:46:05 INFO - PROCESS | 2776 | 1463820365719 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 2776 | ++DOCSHELL 08B77800 == 22 [pid = 2776] [id = 24] 01:46:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (08B77C00) [pid = 2776] [serial = 68] [outer = 00000000] 01:46:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (08B82400) [pid = 2776] [serial = 69] [outer = 08B77C00] 01:46:05 INFO - PROCESS | 2776 | 1463820365765 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (08B85C00) [pid = 2776] [serial = 70] [outer = 08B77C00] 01:46:06 INFO - PROCESS | 2776 | 1463820366122 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 01:46:06 INFO - PROCESS | 2776 | 1463820366135 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 01:46:06 INFO - PROCESS | 2776 | 1463820366147 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 01:46:06 INFO - PROCESS | 2776 | 1463820366151 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:46:06 INFO - PROCESS | 2776 | 1463820366153 Marionette TRACE conn5 <- [1,62,null,{}] 01:46:06 INFO - PROCESS | 2776 | 1463820366156 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:06 INFO - PROCESS | 2776 | 1463820366285 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 01:46:06 INFO - PROCESS | 2776 | 1463820366294 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 2776 | ++DOCSHELL 08B7FC00 == 23 [pid = 2776] [id = 25] 01:46:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (0D35E400) [pid = 2776] [serial = 71] [outer = 00000000] 01:46:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (1C4CF400) [pid = 2776] [serial = 72] [outer = 0D35E400] 01:46:06 INFO - PROCESS | 2776 | 1463820366345 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (0C592400) [pid = 2776] [serial = 73] [outer = 0D35E400] 01:46:06 INFO - PROCESS | 2776 | 1463820366736 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 01:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:46:06 INFO - PROCESS | 2776 | 1463820366787 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 01:46:06 INFO - PROCESS | 2776 | 1463820366788 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 01:46:06 INFO - PROCESS | 2776 | 1463820366791 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - PROCESS | 2776 | 1463820366793 Marionette TRACE conn5 <- [1,66,null,{}] 01:46:06 INFO - PROCESS | 2776 | 1463820366797 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:06 INFO - PROCESS | 2776 | 1463820366906 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 01:46:06 INFO - PROCESS | 2776 | 1463820366915 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 2776 | ++DOCSHELL 0C593400 == 24 [pid = 2776] [id = 26] 01:46:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (0C594000) [pid = 2776] [serial = 74] [outer = 00000000] 01:46:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (0C59FC00) [pid = 2776] [serial = 75] [outer = 0C594000] 01:46:06 INFO - PROCESS | 2776 | 1463820366959 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (0D815000) [pid = 2776] [serial = 76] [outer = 0C594000] 01:46:07 INFO - PROCESS | 2776 | 1463820367373 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 01:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:46:07 INFO - PROCESS | 2776 | 1463820367422 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 2776 | 1463820367424 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 01:46:07 INFO - PROCESS | 2776 | 1463820367427 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - PROCESS | 2776 | 1463820367429 Marionette TRACE conn5 <- [1,70,null,{}] 01:46:07 INFO - PROCESS | 2776 | 1463820367432 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:08 INFO - PROCESS | 2776 | 1463820368277 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 01:46:08 INFO - PROCESS | 2776 | 1463820368374 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 2776 | ++DOCSHELL 08B84C00 == 25 [pid = 2776] [id = 27] 01:46:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (0C593800) [pid = 2776] [serial = 77] [outer = 00000000] 01:46:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0C59E400) [pid = 2776] [serial = 78] [outer = 0C593800] 01:46:08 INFO - PROCESS | 2776 | 1463820368429 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0D308000) [pid = 2776] [serial = 79] [outer = 0C593800] 01:46:08 INFO - PROCESS | 2776 | 1463820368877 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1472ms 01:46:08 INFO - PROCESS | 2776 | 1463820368903 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 2776 | 1463820368906 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 01:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:46:08 INFO - PROCESS | 2776 | 1463820368915 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 2776 | 1463820368919 Marionette TRACE conn5 <- [1,74,null,{}] 01:46:08 INFO - PROCESS | 2776 | 1463820368923 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:09 INFO - PROCESS | 2776 | 1463820369025 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 01:46:09 INFO - PROCESS | 2776 | 1463820369035 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 2776 | ++DOCSHELL 0DC98C00 == 26 [pid = 2776] [id = 28] 01:46:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (0DC99800) [pid = 2776] [serial = 80] [outer = 00000000] 01:46:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (0DE46400) [pid = 2776] [serial = 81] [outer = 0DC99800] 01:46:09 INFO - PROCESS | 2776 | 1463820369083 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (0DFF8800) [pid = 2776] [serial = 82] [outer = 0DC99800] 01:46:09 INFO - PROCESS | 2776 | 1463820369514 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (13DD0000) [pid = 2776] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (13DCB800) [pid = 2776] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (1951D400) [pid = 2776] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (1BE73C00) [pid = 2776] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (16102000) [pid = 2776] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (08B77C00) [pid = 2776] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (0D35E400) [pid = 2776] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (1A36E400) [pid = 2776] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (15D4F000) [pid = 2776] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (195E3800) [pid = 2776] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (1C4B0400) [pid = 2776] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (0DC99400) [pid = 2776] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (11DE4000) [pid = 2776] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (12781800) [pid = 2776] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:46:09 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (132E7000) [pid = 2776] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:46:09 INFO - PROCESS | 2776 | 1463820369908 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 2776 | 1463820369911 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 01:46:09 INFO - PROCESS | 2776 | 1463820369922 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 2776 | 1463820369924 Marionette TRACE conn5 <- [1,78,null,{}] 01:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:46:09 INFO - PROCESS | 2776 | 1463820369928 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:09 INFO - PROCESS | 2776 | 1463820370003 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 01:46:10 INFO - PROCESS | 2776 | 1463820370016 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 2776 | ++DOCSHELL 0DE44800 == 27 [pid = 2776] [id = 29] 01:46:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (0DFF0400) [pid = 2776] [serial = 83] [outer = 00000000] 01:46:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (0EA87400) [pid = 2776] [serial = 84] [outer = 0DFF0400] 01:46:10 INFO - PROCESS | 2776 | 1463820370065 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (11DE4000) [pid = 2776] [serial = 85] [outer = 0DFF0400] 01:46:10 INFO - PROCESS | 2776 | 1463820370507 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 610ms 01:46:10 INFO - PROCESS | 2776 | 1463820370542 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 2776 | 1463820370545 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 01:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:46:10 INFO - PROCESS | 2776 | 1463820370560 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 2776 | 1463820370564 Marionette TRACE conn5 <- [1,82,null,{}] 01:46:10 INFO - PROCESS | 2776 | 1463820370568 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:10 INFO - PROCESS | 2776 | 1463820370651 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 01:46:10 INFO - PROCESS | 2776 | 1463820370661 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 2776 | ++DOCSHELL 12779400 == 28 [pid = 2776] [id = 30] 01:46:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (1277E400) [pid = 2776] [serial = 86] [outer = 00000000] 01:46:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (12784C00) [pid = 2776] [serial = 87] [outer = 1277E400] 01:46:10 INFO - PROCESS | 2776 | 1463820370706 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (127A5C00) [pid = 2776] [serial = 88] [outer = 1277E400] 01:46:11 INFO - PROCESS | 2776 | 1463820371127 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 01:46:11 INFO - PROCESS | 2776 | 1463820371187 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 01:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:46:11 INFO - PROCESS | 2776 | 1463820371189 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 01:46:11 INFO - PROCESS | 2776 | 1463820371192 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 2776 | 1463820371194 Marionette TRACE conn5 <- [1,86,null,{}] 01:46:11 INFO - PROCESS | 2776 | 1463820371198 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:11 INFO - PROCESS | 2776 | 1463820371293 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 01:46:11 INFO - PROCESS | 2776 | 1463820371305 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 2776 | ++DOCSHELL 127A7000 == 29 [pid = 2776] [id = 31] 01:46:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (137EA400) [pid = 2776] [serial = 89] [outer = 00000000] 01:46:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (13868C00) [pid = 2776] [serial = 90] [outer = 137EA400] 01:46:11 INFO - PROCESS | 2776 | 1463820371350 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (138DAC00) [pid = 2776] [serial = 91] [outer = 137EA400] 01:46:11 INFO - PROCESS | 2776 | 1463820371778 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 01:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:46:11 INFO - PROCESS | 2776 | 1463820371823 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 01:46:11 INFO - PROCESS | 2776 | 1463820371825 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 01:46:11 INFO - PROCESS | 2776 | 1463820371828 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 2776 | 1463820371829 Marionette TRACE conn5 <- [1,90,null,{}] 01:46:11 INFO - PROCESS | 2776 | 1463820371832 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:11 INFO - PROCESS | 2776 | 1463820371944 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 01:46:12 INFO - PROCESS | 2776 | 1463820372024 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 2776 | ++DOCSHELL 08B7F800 == 30 [pid = 2776] [id = 32] 01:46:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (08B80400) [pid = 2776] [serial = 92] [outer = 00000000] 01:46:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0C59F400) [pid = 2776] [serial = 93] [outer = 08B80400] 01:46:12 INFO - PROCESS | 2776 | 1463820372087 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0D74AC00) [pid = 2776] [serial = 94] [outer = 08B80400] 01:46:12 INFO - PROCESS | 2776 | 1463820372641 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 01:46:12 INFO - PROCESS | 2776 | 1463820372709 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 2776 | 1463820372713 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:46:12 INFO - PROCESS | 2776 | 1463820372718 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 2776 | 1463820372722 Marionette TRACE conn5 <- [1,94,null,{}] 01:46:12 INFO - PROCESS | 2776 | 1463820372727 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:12 INFO - PROCESS | 2776 | 1463820372827 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 01:46:12 INFO - PROCESS | 2776 | 1463820372917 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 2776 | ++DOCSHELL 0D277400 == 31 [pid = 2776] [id = 33] 01:46:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (124C5C00) [pid = 2776] [serial = 95] [outer = 00000000] 01:46:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (12706800) [pid = 2776] [serial = 96] [outer = 124C5C00] 01:46:12 INFO - PROCESS | 2776 | 1463820372978 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (1277E000) [pid = 2776] [serial = 97] [outer = 124C5C00] 01:46:13 INFO - PROCESS | 2776 | 1463820373514 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 01:46:13 INFO - PROCESS | 2776 | 1463820373550 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 2776 | 1463820373554 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 01:46:13 INFO - PROCESS | 2776 | 1463820373557 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:46:13 INFO - PROCESS | 2776 | 1463820373560 Marionette TRACE conn5 <- [1,98,null,{}] 01:46:13 INFO - PROCESS | 2776 | 1463820373564 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:13 INFO - PROCESS | 2776 | 1463820373661 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 01:46:13 INFO - PROCESS | 2776 | 1463820373749 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 2776 | ++DOCSHELL 15D4C800 == 32 [pid = 2776] [id = 34] 01:46:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (15D4F400) [pid = 2776] [serial = 98] [outer = 00000000] 01:46:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (15D85000) [pid = 2776] [serial = 99] [outer = 15D4F400] 01:46:13 INFO - PROCESS | 2776 | 1463820373807 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (15D8A800) [pid = 2776] [serial = 100] [outer = 15D4F400] 01:46:14 INFO - PROCESS | 2776 | 1463820374371 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 01:46:14 INFO - PROCESS | 2776 | 1463820374430 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 2776 | 1463820374434 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 01:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:46:14 INFO - PROCESS | 2776 | 1463820374445 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 2776 | 1463820374450 Marionette TRACE conn5 <- [1,102,null,{}] 01:46:14 INFO - PROCESS | 2776 | 1463820374454 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:14 INFO - PROCESS | 2776 | 1463820374558 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 01:46:14 INFO - PROCESS | 2776 | 1463820374632 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 2776 | ++DOCSHELL 1612B400 == 33 [pid = 2776] [id = 35] 01:46:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (1612CC00) [pid = 2776] [serial = 101] [outer = 00000000] 01:46:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (16810800) [pid = 2776] [serial = 102] [outer = 1612CC00] 01:46:14 INFO - PROCESS | 2776 | 1463820374691 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (1742B000) [pid = 2776] [serial = 103] [outer = 1612CC00] 01:46:15 INFO - PROCESS | 2776 | 1463820375251 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 890ms 01:46:15 INFO - PROCESS | 2776 | 1463820375330 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 01:46:15 INFO - PROCESS | 2776 | 1463820375333 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 01:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:46:15 INFO - PROCESS | 2776 | 1463820375336 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 2776 | 1463820375338 Marionette TRACE conn5 <- [1,106,null,{}] 01:46:15 INFO - PROCESS | 2776 | 1463820375342 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:15 INFO - PROCESS | 2776 | 1463820375441 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 01:46:15 INFO - PROCESS | 2776 | 1463820375516 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:15 INFO - PROCESS | 2776 | ++DOCSHELL 08B85800 == 34 [pid = 2776] [id = 36] 01:46:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (0D7D4800) [pid = 2776] [serial = 104] [outer = 00000000] 01:46:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (0D7DAC00) [pid = 2776] [serial = 105] [outer = 0D7D4800] 01:46:15 INFO - PROCESS | 2776 | 1463820375573 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (0D7DD800) [pid = 2776] [serial = 106] [outer = 0D7D4800] 01:46:16 INFO - PROCESS | 2776 | 1463820376197 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 930ms 01:46:16 INFO - PROCESS | 2776 | 1463820376270 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 01:46:16 INFO - PROCESS | 2776 | 1463820376274 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 01:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:46:16 INFO - PROCESS | 2776 | 1463820376280 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - PROCESS | 2776 | 1463820376283 Marionette TRACE conn5 <- [1,110,null,{}] 01:46:16 INFO - PROCESS | 2776 | 1463820376288 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:16 INFO - PROCESS | 2776 | 1463820376388 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 01:46:16 INFO - PROCESS | 2776 | 1463820376466 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D9400 == 35 [pid = 2776] [id = 37] 01:46:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (0D7DA400) [pid = 2776] [serial = 107] [outer = 00000000] 01:46:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (0D81B400) [pid = 2776] [serial = 108] [outer = 0D7DA400] 01:46:16 INFO - PROCESS | 2776 | 1463820376520 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (0DBD0800) [pid = 2776] [serial = 109] [outer = 0D7DA400] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (137F2400) [pid = 2776] [serial = 9] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (137F7400) [pid = 2776] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (0EA83400) [pid = 2776] [serial = 4] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (15D44800) [pid = 2776] [serial = 54] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (195E5C00) [pid = 2776] [serial = 57] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (1A214800) [pid = 2776] [serial = 60] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (1C4B3400) [pid = 2776] [serial = 63] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (1610B400) [pid = 2776] [serial = 66] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (08B82400) [pid = 2776] [serial = 69] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (1C4CF400) [pid = 2776] [serial = 72] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (16745400) [pid = 2776] [serial = 27] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (1A213C00) [pid = 2776] [serial = 30] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (1C4A6C00) [pid = 2776] [serial = 36] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (1C4B2C00) [pid = 2776] [serial = 38] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (0DE41400) [pid = 2776] [serial = 42] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (12024400) [pid = 2776] [serial = 45] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (12785400) [pid = 2776] [serial = 48] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (138D9C00) [pid = 2776] [serial = 51] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (1A4B1800) [pid = 2776] [serial = 33] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (1C93D000) [pid = 2776] [serial = 39] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (15D7F400) [pid = 2776] [serial = 55] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (13AF9800) [pid = 2776] [serial = 52] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (19A21400) [pid = 2776] [serial = 58] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (1A374800) [pid = 2776] [serial = 31] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (1C4C3400) [pid = 2776] [serial = 64] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (1610F400) [pid = 2776] [serial = 67] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (0DF8F400) [pid = 2776] [serial = 43] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (127A6400) [pid = 2776] [serial = 49] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (08B85C00) [pid = 2776] [serial = 70] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 64 (1674E800) [pid = 2776] [serial = 28] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 63 (120FB800) [pid = 2776] [serial = 46] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 62 (1A375800) [pid = 2776] [serial = 22] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 61 (0C592400) [pid = 2776] [serial = 73] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 60 (1A370C00) [pid = 2776] [serial = 21] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 59 (14D94800) [pid = 2776] [serial = 24] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 58 (17169000) [pid = 2776] [serial = 17] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | --DOMWINDOW == 57 (173D4800) [pid = 2776] [serial = 14] [outer = 00000000] [url = about:blank] 01:46:17 INFO - PROCESS | 2776 | 1463820377493 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1281ms 01:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:46:17 INFO - PROCESS | 2776 | 1463820377562 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 2776 | 1463820377566 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 01:46:17 INFO - PROCESS | 2776 | 1463820377571 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 2776 | 1463820377575 Marionette TRACE conn5 <- [1,114,null,{}] 01:46:17 INFO - PROCESS | 2776 | 1463820377580 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:17 INFO - PROCESS | 2776 | 1463820377662 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 01:46:17 INFO - PROCESS | 2776 | 1463820377749 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DA800 == 36 [pid = 2776] [id = 38] 01:46:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 58 (0D7DF400) [pid = 2776] [serial = 110] [outer = 00000000] 01:46:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 59 (0D81A400) [pid = 2776] [serial = 111] [outer = 0D7DF400] 01:46:17 INFO - PROCESS | 2776 | 1463820377801 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 60 (0D86C000) [pid = 2776] [serial = 112] [outer = 0D7DF400] 01:46:18 INFO - PROCESS | 2776 | 1463820378182 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 01:46:18 INFO - PROCESS | 2776 | 1463820378203 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 2776 | 1463820378209 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 01:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:46:18 INFO - PROCESS | 2776 | 1463820378216 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 2776 | 1463820378218 Marionette TRACE conn5 <- [1,118,null,{}] 01:46:18 INFO - PROCESS | 2776 | 1463820378222 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:18 INFO - PROCESS | 2776 | 1463820378330 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 01:46:18 INFO - PROCESS | 2776 | 1463820378342 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 2776 | ++DOCSHELL 0EA5DC00 == 37 [pid = 2776] [id = 39] 01:46:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 61 (0EA84800) [pid = 2776] [serial = 113] [outer = 00000000] 01:46:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 62 (11DE0C00) [pid = 2776] [serial = 114] [outer = 0EA84800] 01:46:18 INFO - PROCESS | 2776 | 1463820378388 Marionette DEBUG loaded listener.js 01:46:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 63 (12071800) [pid = 2776] [serial = 115] [outer = 0EA84800] 01:46:18 INFO - PROCESS | 2776 | 1463820378793 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 01:46:18 INFO - PROCESS | 2776 | 1463820378846 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 2776 | 1463820378849 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 01:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:46:18 INFO - PROCESS | 2776 | 1463820378853 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 2776 | 1463820378856 Marionette TRACE conn5 <- [1,122,null,{}] 01:46:18 INFO - PROCESS | 2776 | 1463820378868 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:18 INFO - PROCESS | 2776 | 1463820378953 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 01:46:18 INFO - PROCESS | 2776 | 1463820378961 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 2776 | ++DOCSHELL 12709800 == 38 [pid = 2776] [id = 40] 01:46:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 64 (12781400) [pid = 2776] [serial = 116] [outer = 00000000] 01:46:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 65 (1322A800) [pid = 2776] [serial = 117] [outer = 12781400] 01:46:19 INFO - PROCESS | 2776 | 1463820379012 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (137EC800) [pid = 2776] [serial = 118] [outer = 12781400] 01:46:19 INFO - PROCESS | 2776 | 1463820379465 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 01:46:19 INFO - PROCESS | 2776 | 1463820379526 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 2776 | 1463820379529 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 01:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:46:19 INFO - PROCESS | 2776 | 1463820379539 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:46:19 INFO - PROCESS | 2776 | 1463820379541 Marionette TRACE conn5 <- [1,126,null,{}] 01:46:19 INFO - PROCESS | 2776 | 1463820379545 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:19 INFO - PROCESS | 2776 | 1463820379655 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 01:46:19 INFO - PROCESS | 2776 | 1463820379730 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 2776 | ++DOCSHELL 13866C00 == 39 [pid = 2776] [id = 41] 01:46:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (138E8800) [pid = 2776] [serial = 119] [outer = 00000000] 01:46:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (13DCA000) [pid = 2776] [serial = 120] [outer = 138E8800] 01:46:19 INFO - PROCESS | 2776 | 1463820379778 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (14D8E800) [pid = 2776] [serial = 121] [outer = 138E8800] 01:46:20 INFO - PROCESS | 2776 | 1463820380205 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 730ms 01:46:20 INFO - PROCESS | 2776 | 1463820380266 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 01:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:46:20 INFO - PROCESS | 2776 | 1463820380268 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 01:46:20 INFO - PROCESS | 2776 | 1463820380277 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 2776 | 1463820380278 Marionette TRACE conn5 <- [1,130,null,{}] 01:46:20 INFO - PROCESS | 2776 | 1463820380282 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:20 INFO - PROCESS | 2776 | 1463820380383 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 01:46:20 INFO - PROCESS | 2776 | 1463820380396 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 2776 | ++DOCSHELL 13DC8000 == 40 [pid = 2776] [id = 42] 01:46:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (14D94800) [pid = 2776] [serial = 122] [outer = 00000000] 01:46:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (15D53400) [pid = 2776] [serial = 123] [outer = 14D94800] 01:46:20 INFO - PROCESS | 2776 | 1463820380481 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (15D85800) [pid = 2776] [serial = 124] [outer = 14D94800] 01:46:20 INFO - PROCESS | 2776 | 1463820380930 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 01:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:46:20 INFO - PROCESS | 2776 | 1463820380962 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 2776 | 1463820380964 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 01:46:20 INFO - PROCESS | 2776 | 1463820380967 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 2776 | 1463820380969 Marionette TRACE conn5 <- [1,134,null,{}] 01:46:20 INFO - PROCESS | 2776 | 1463820380972 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:21 INFO - PROCESS | 2776 | 1463820381123 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 01:46:21 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (0DC99800) [pid = 2776] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:46:21 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (0DFF0400) [pid = 2776] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:46:21 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (1277E400) [pid = 2776] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:46:21 INFO - PROCESS | 2776 | --DOMWINDOW == 68 (0C593800) [pid = 2776] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:46:21 INFO - PROCESS | 2776 | --DOMWINDOW == 67 (0C594000) [pid = 2776] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:46:21 INFO - PROCESS | 2776 | --DOMWINDOW == 66 (137EA400) [pid = 2776] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:46:21 INFO - PROCESS | 2776 | --DOMWINDOW == 65 (19AA3400) [pid = 2776] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:46:21 INFO - PROCESS | 2776 | 1463820381181 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 2776 | ++DOCSHELL 0D816400 == 41 [pid = 2776] [id = 43] 01:46:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 66 (0D818C00) [pid = 2776] [serial = 125] [outer = 00000000] 01:46:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 67 (12071400) [pid = 2776] [serial = 126] [outer = 0D818C00] 01:46:21 INFO - PROCESS | 2776 | 1463820381231 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 68 (1382C000) [pid = 2776] [serial = 127] [outer = 0D818C00] 01:46:21 INFO - PROCESS | 2776 | 1463820381586 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 01:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:46:21 INFO - PROCESS | 2776 | 1463820381638 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 2776 | 1463820381640 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 01:46:21 INFO - PROCESS | 2776 | 1463820381643 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 2776 | 1463820381645 Marionette TRACE conn5 <- [1,138,null,{}] 01:46:21 INFO - PROCESS | 2776 | 1463820381648 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:21 INFO - PROCESS | 2776 | 1463820381752 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 01:46:21 INFO - PROCESS | 2776 | 1463820381761 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 2776 | ++DOCSHELL 132E2400 == 42 [pid = 2776] [id = 44] 01:46:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 69 (16105800) [pid = 2776] [serial = 128] [outer = 00000000] 01:46:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (1674C800) [pid = 2776] [serial = 129] [outer = 16105800] 01:46:21 INFO - PROCESS | 2776 | 1463820381808 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (1680C800) [pid = 2776] [serial = 130] [outer = 16105800] 01:46:22 INFO - PROCESS | 2776 | 1463820382207 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 01:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:46:22 INFO - PROCESS | 2776 | 1463820382214 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 2776 | 1463820382216 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 01:46:22 INFO - PROCESS | 2776 | 1463820382219 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - PROCESS | 2776 | 1463820382220 Marionette TRACE conn5 <- [1,142,null,{}] 01:46:22 INFO - PROCESS | 2776 | 1463820382224 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:22 INFO - PROCESS | 2776 | 1463820382296 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 01:46:22 INFO - PROCESS | 2776 | 1463820382366 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 2776 | ++DOCSHELL 1610F000 == 43 [pid = 2776] [id = 45] 01:46:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (1612E800) [pid = 2776] [serial = 131] [outer = 00000000] 01:46:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (173D6000) [pid = 2776] [serial = 132] [outer = 1612E800] 01:46:22 INFO - PROCESS | 2776 | 1463820382412 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (14D8D400) [pid = 2776] [serial = 133] [outer = 1612E800] 01:46:22 INFO - PROCESS | 2776 | 1463820382801 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 01:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:46:22 INFO - PROCESS | 2776 | 1463820382850 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 2776 | 1463820382852 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 01:46:22 INFO - PROCESS | 2776 | 1463820382856 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - PROCESS | 2776 | 1463820382857 Marionette TRACE conn5 <- [1,146,null,{}] 01:46:22 INFO - PROCESS | 2776 | 1463820382861 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:22 INFO - PROCESS | 2776 | 1463820382959 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 01:46:22 INFO - PROCESS | 2776 | 1463820382967 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 2776 | ++DOCSHELL 0D754800 == 44 [pid = 2776] [id = 46] 01:46:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (0D756000) [pid = 2776] [serial = 134] [outer = 00000000] 01:46:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (19519400) [pid = 2776] [serial = 135] [outer = 0D756000] 01:46:23 INFO - PROCESS | 2776 | 1463820383011 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (195DEC00) [pid = 2776] [serial = 136] [outer = 0D756000] 01:46:23 INFO - PROCESS | 2776 | 1463820383613 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 770ms 01:46:23 INFO - PROCESS | 2776 | 1463820383627 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 2776 | 1463820383631 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 01:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:46:23 INFO - PROCESS | 2776 | 1463820383668 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - PROCESS | 2776 | 1463820383672 Marionette TRACE conn5 <- [1,150,null,{}] 01:46:23 INFO - PROCESS | 2776 | 1463820383701 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:23 INFO - PROCESS | 2776 | 1463820383837 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 01:46:23 INFO - PROCESS | 2776 | 1463820383888 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D5800 == 45 [pid = 2776] [id = 47] 01:46:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0D7D8000) [pid = 2776] [serial = 137] [outer = 00000000] 01:46:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0DB39800) [pid = 2776] [serial = 138] [outer = 0D7D8000] 01:46:23 INFO - PROCESS | 2776 | 1463820383945 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (0DFFC000) [pid = 2776] [serial = 139] [outer = 0D7D8000] 01:46:24 INFO - PROCESS | 2776 | 1463820384580 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 01:46:24 INFO - PROCESS | 2776 | 1463820384602 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 2776 | 1463820384608 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 01:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:46:24 INFO - PROCESS | 2776 | 1463820384614 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - PROCESS | 2776 | 1463820384617 Marionette TRACE conn5 <- [1,154,null,{}] 01:46:24 INFO - PROCESS | 2776 | 1463820384621 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:24 INFO - PROCESS | 2776 | 1463820384732 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 01:46:24 INFO - PROCESS | 2776 | 1463820384832 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:24 INFO - PROCESS | 2776 | ++DOCSHELL 124C1800 == 46 [pid = 2776] [id = 48] 01:46:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (125B9400) [pid = 2776] [serial = 140] [outer = 00000000] 01:46:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (137EE400) [pid = 2776] [serial = 141] [outer = 125B9400] 01:46:24 INFO - PROCESS | 2776 | 1463820384889 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (138DB000) [pid = 2776] [serial = 142] [outer = 125B9400] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 12779400 == 45 [pid = 2776] [id = 30] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 0DE44800 == 44 [pid = 2776] [id = 29] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 1610F000 == 43 [pid = 2776] [id = 45] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 132E2400 == 42 [pid = 2776] [id = 44] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 0D816400 == 41 [pid = 2776] [id = 43] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 13DC8000 == 40 [pid = 2776] [id = 42] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 13866C00 == 39 [pid = 2776] [id = 41] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 12709800 == 38 [pid = 2776] [id = 40] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 0EA5DC00 == 37 [pid = 2776] [id = 39] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 0D7DA800 == 36 [pid = 2776] [id = 38] 01:46:25 INFO - PROCESS | 2776 | --DOCSHELL 0D7D9400 == 35 [pid = 2776] [id = 37] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (0D815000) [pid = 2776] [serial = 76] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (138DAC00) [pid = 2776] [serial = 91] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (0DE46400) [pid = 2776] [serial = 81] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (0EA87400) [pid = 2776] [serial = 84] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (127A5C00) [pid = 2776] [serial = 88] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (0DFF8800) [pid = 2776] [serial = 82] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (11DE4000) [pid = 2776] [serial = 85] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (0C59E400) [pid = 2776] [serial = 78] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (0D308000) [pid = 2776] [serial = 79] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (12784C00) [pid = 2776] [serial = 87] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (0C59FC00) [pid = 2776] [serial = 75] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (13868C00) [pid = 2776] [serial = 90] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (1A4BA000) [pid = 2776] [serial = 61] [outer = 00000000] [url = about:blank] 01:46:25 INFO - PROCESS | 2776 | 1463820385729 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1176ms 01:46:25 INFO - PROCESS | 2776 | 1463820385793 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 01:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:46:25 INFO - PROCESS | 2776 | 1463820385796 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 01:46:25 INFO - PROCESS | 2776 | 1463820385801 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 2776 | 1463820385805 Marionette TRACE conn5 <- [1,158,null,{}] 01:46:25 INFO - PROCESS | 2776 | 1463820385810 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:25 INFO - PROCESS | 2776 | 1463820385890 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 01:46:25 INFO - PROCESS | 2776 | 1463820385898 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 2776 | ++DOCSHELL 0CE6B800 == 36 [pid = 2776] [id = 49] 01:46:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (0CEA0400) [pid = 2776] [serial = 143] [outer = 00000000] 01:46:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (0D74A000) [pid = 2776] [serial = 144] [outer = 0CEA0400] 01:46:25 INFO - PROCESS | 2776 | 1463820385948 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (0D815000) [pid = 2776] [serial = 145] [outer = 0CEA0400] 01:46:26 INFO - PROCESS | 2776 | 1463820386429 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 01:46:26 INFO - PROCESS | 2776 | 1463820386473 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 2776 | 1463820386478 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 01:46:26 INFO - PROCESS | 2776 | 1463820386484 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:46:26 INFO - PROCESS | 2776 | 1463820386487 Marionette TRACE conn5 <- [1,162,null,{}] 01:46:26 INFO - PROCESS | 2776 | 1463820386490 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:26 INFO - PROCESS | 2776 | 1463820386573 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 01:46:26 INFO - PROCESS | 2776 | 1463820386584 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:26 INFO - PROCESS | 2776 | ++DOCSHELL 0D818800 == 37 [pid = 2776] [id = 50] 01:46:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (0D81F800) [pid = 2776] [serial = 146] [outer = 00000000] 01:46:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (11E5A000) [pid = 2776] [serial = 147] [outer = 0D81F800] 01:46:26 INFO - PROCESS | 2776 | 1463820386632 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (124C1400) [pid = 2776] [serial = 148] [outer = 0D81F800] 01:46:27 INFO - PROCESS | 2776 | 1463820387076 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 01:46:27 INFO - PROCESS | 2776 | 1463820387118 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 2776 | 1463820387120 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 01:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:46:27 INFO - PROCESS | 2776 | 1463820387124 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 2776 | 1463820387127 Marionette TRACE conn5 <- [1,166,null,{}] 01:46:27 INFO - PROCESS | 2776 | 1463820387139 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:27 INFO - PROCESS | 2776 | 1463820387221 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 01:46:27 INFO - PROCESS | 2776 | 1463820387233 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 2776 | ++DOCSHELL 132E7400 == 38 [pid = 2776] [id = 51] 01:46:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (137EB800) [pid = 2776] [serial = 149] [outer = 00000000] 01:46:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (137F3400) [pid = 2776] [serial = 150] [outer = 137EB800] 01:46:27 INFO - PROCESS | 2776 | 1463820387283 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (13832C00) [pid = 2776] [serial = 151] [outer = 137EB800] 01:46:27 INFO - PROCESS | 2776 | 1463820387714 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 01:46:27 INFO - PROCESS | 2776 | 1463820387768 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 2776 | 1463820387771 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 01:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:46:27 INFO - PROCESS | 2776 | 1463820387774 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 2776 | 1463820387776 Marionette TRACE conn5 <- [1,170,null,{}] 01:46:27 INFO - PROCESS | 2776 | 1463820387779 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:27 INFO - PROCESS | 2776 | 1463820387859 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 01:46:27 INFO - PROCESS | 2776 | 1463820387865 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 2776 | ++DOCSHELL 1386A800 == 39 [pid = 2776] [id = 52] 01:46:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (138E7400) [pid = 2776] [serial = 152] [outer = 00000000] 01:46:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (15D2B800) [pid = 2776] [serial = 153] [outer = 138E7400] 01:46:27 INFO - PROCESS | 2776 | 1463820387910 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (15DCD800) [pid = 2776] [serial = 154] [outer = 138E7400] 01:46:28 INFO - PROCESS | 2776 | 1463820388368 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 01:46:28 INFO - PROCESS | 2776 | 1463820388414 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 2776 | 1463820388416 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 01:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:46:28 INFO - PROCESS | 2776 | 1463820388425 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 2776 | 1463820388426 Marionette TRACE conn5 <- [1,174,null,{}] 01:46:28 INFO - PROCESS | 2776 | 1463820388430 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:28 INFO - PROCESS | 2776 | 1463820388529 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 01:46:28 INFO - PROCESS | 2776 | 1463820388538 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 2776 | ++DOCSHELL 16109400 == 40 [pid = 2776] [id = 53] 01:46:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (1610A400) [pid = 2776] [serial = 155] [outer = 00000000] 01:46:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (16110800) [pid = 2776] [serial = 156] [outer = 1610A400] 01:46:28 INFO - PROCESS | 2776 | 1463820388582 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (16125800) [pid = 2776] [serial = 157] [outer = 1610A400] 01:46:29 INFO - PROCESS | 2776 | 1463820389018 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 01:46:29 INFO - PROCESS | 2776 | 1463820389061 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 2776 | 1463820389063 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 01:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:46:29 INFO - PROCESS | 2776 | 1463820389066 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 2776 | 1463820389067 Marionette TRACE conn5 <- [1,178,null,{}] 01:46:29 INFO - PROCESS | 2776 | 1463820389071 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:29 INFO - PROCESS | 2776 | 1463820389198 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 01:46:29 INFO - PROCESS | 2776 | 1463820389280 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 2776 | ++DOCSHELL 173D6400 == 41 [pid = 2776] [id = 54] 01:46:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (18CEF400) [pid = 2776] [serial = 158] [outer = 00000000] 01:46:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (19AA8800) [pid = 2776] [serial = 159] [outer = 18CEF400] 01:46:29 INFO - PROCESS | 2776 | 1463820389328 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (12468C00) [pid = 2776] [serial = 160] [outer = 18CEF400] 01:46:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (1A21B800) [pid = 2776] [serial = 161] [outer = 1A4CC400] 01:46:29 INFO - PROCESS | 2776 | 1463820389804 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 01:46:29 INFO - PROCESS | 2776 | 1463820389840 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 2776 | 1463820389842 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 01:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:46:29 INFO - PROCESS | 2776 | 1463820389849 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 2776 | 1463820389851 Marionette TRACE conn5 <- [1,182,null,{}] 01:46:29 INFO - PROCESS | 2776 | 1463820389855 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:29 INFO - PROCESS | 2776 | 1463820389970 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 01:46:29 INFO - PROCESS | 2776 | 1463820389984 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 2776 | ++DOCSHELL 0D750400 == 42 [pid = 2776] [id = 55] 01:46:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (0D864400) [pid = 2776] [serial = 162] [outer = 00000000] 01:46:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (1A217800) [pid = 2776] [serial = 163] [outer = 0D864400] 01:46:30 INFO - PROCESS | 2776 | 1463820390031 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (1A37A800) [pid = 2776] [serial = 164] [outer = 0D864400] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (138E8800) [pid = 2776] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (0EA84800) [pid = 2776] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (1612E800) [pid = 2776] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (0D7DA400) [pid = 2776] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (0D7DF400) [pid = 2776] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (08B80400) [pid = 2776] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (124C5C00) [pid = 2776] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (15D4F400) [pid = 2776] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (1612CC00) [pid = 2776] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (14D94800) [pid = 2776] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (0D7D4800) [pid = 2776] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (0D818C00) [pid = 2776] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (12781400) [pid = 2776] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:46:30 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (16105800) [pid = 2776] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:46:30 INFO - PROCESS | 2776 | 1463820390516 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 01:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:46:30 INFO - PROCESS | 2776 | 1463820390582 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 2776 | 1463820390584 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 01:46:30 INFO - PROCESS | 2776 | 1463820390587 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 2776 | 1463820390589 Marionette TRACE conn5 <- [1,186,null,{}] 01:46:30 INFO - PROCESS | 2776 | 1463820390592 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:30 INFO - PROCESS | 2776 | 1463820390667 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 01:46:30 INFO - PROCESS | 2776 | 1463820390673 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 2776 | ++DOCSHELL 0D30C400 == 43 [pid = 2776] [id = 56] 01:46:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0D74C800) [pid = 2776] [serial = 165] [outer = 00000000] 01:46:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (15D7D800) [pid = 2776] [serial = 166] [outer = 0D74C800] 01:46:30 INFO - PROCESS | 2776 | 1463820390717 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (1612CC00) [pid = 2776] [serial = 167] [outer = 0D74C800] 01:46:31 INFO - PROCESS | 2776 | 1463820391108 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 01:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:46:31 INFO - PROCESS | 2776 | 1463820391158 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 01:46:31 INFO - PROCESS | 2776 | 1463820391160 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 01:46:31 INFO - PROCESS | 2776 | 1463820391162 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 2776 | 1463820391164 Marionette TRACE conn5 <- [1,190,null,{}] 01:46:31 INFO - PROCESS | 2776 | 1463820391168 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:31 INFO - PROCESS | 2776 | 1463820391247 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 01:46:31 INFO - PROCESS | 2776 | 1463820391254 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 2776 | ++DOCSHELL 0DA54400 == 44 [pid = 2776] [id = 57] 01:46:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (0DA54C00) [pid = 2776] [serial = 168] [outer = 00000000] 01:46:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (0DA5BC00) [pid = 2776] [serial = 169] [outer = 0DA54C00] 01:46:31 INFO - PROCESS | 2776 | 1463820391299 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (0DA5E800) [pid = 2776] [serial = 170] [outer = 0DA54C00] 01:46:31 INFO - PROCESS | 2776 | 1463820391706 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 01:46:31 INFO - PROCESS | 2776 | 1463820391733 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 01:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:46:31 INFO - PROCESS | 2776 | 1463820391735 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 01:46:31 INFO - PROCESS | 2776 | 1463820391739 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 2776 | 1463820391740 Marionette TRACE conn5 <- [1,194,null,{}] 01:46:31 INFO - PROCESS | 2776 | 1463820391744 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:31 INFO - PROCESS | 2776 | 1463820391849 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 01:46:31 INFO - PROCESS | 2776 | 1463820391857 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 2776 | ++DOCSHELL 124C5C00 == 45 [pid = 2776] [id = 58] 01:46:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (13AEEC00) [pid = 2776] [serial = 171] [outer = 00000000] 01:46:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (17377C00) [pid = 2776] [serial = 172] [outer = 13AEEC00] 01:46:31 INFO - PROCESS | 2776 | 1463820391903 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (1737A000) [pid = 2776] [serial = 173] [outer = 13AEEC00] 01:46:32 INFO - PROCESS | 2776 | 1463820392383 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 01:46:32 INFO - PROCESS | 2776 | 1463820392410 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 2776 | 1463820392414 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 01:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:46:32 INFO - PROCESS | 2776 | 1463820392420 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - PROCESS | 2776 | 1463820392424 Marionette TRACE conn5 <- [1,198,null,{}] 01:46:32 INFO - PROCESS | 2776 | 1463820392431 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:32 INFO - PROCESS | 2776 | 1463820392536 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 01:46:32 INFO - PROCESS | 2776 | 1463820392635 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 2776 | ++DOCSHELL 0D279000 == 46 [pid = 2776] [id = 59] 01:46:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0D35A800) [pid = 2776] [serial = 174] [outer = 00000000] 01:46:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (0D7D4400) [pid = 2776] [serial = 175] [outer = 0D35A800] 01:46:32 INFO - PROCESS | 2776 | 1463820392695 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (0DA57000) [pid = 2776] [serial = 176] [outer = 0D35A800] 01:46:33 INFO - PROCESS | 2776 | 1463820393266 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 01:46:33 INFO - PROCESS | 2776 | 1463820393311 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 2776 | 1463820393317 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 01:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:46:33 INFO - PROCESS | 2776 | 1463820393324 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - PROCESS | 2776 | 1463820393327 Marionette TRACE conn5 <- [1,202,null,{}] 01:46:33 INFO - PROCESS | 2776 | 1463820393331 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:33 INFO - PROCESS | 2776 | 1463820393439 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 01:46:33 INFO - PROCESS | 2776 | 1463820393534 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 2776 | ++DOCSHELL 12779400 == 47 [pid = 2776] [id = 60] 01:46:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (1277C000) [pid = 2776] [serial = 177] [outer = 00000000] 01:46:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (1322D800) [pid = 2776] [serial = 178] [outer = 1277C000] 01:46:33 INFO - PROCESS | 2776 | 1463820393591 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (13868C00) [pid = 2776] [serial = 179] [outer = 1277C000] 01:46:34 INFO - PROCESS | 2776 | 1463820394169 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 01:46:34 INFO - PROCESS | 2776 | 1463820394207 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 01:46:34 INFO - PROCESS | 2776 | 1463820394210 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 01:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:46:34 INFO - PROCESS | 2776 | 1463820394214 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:46:34 INFO - PROCESS | 2776 | 1463820394218 Marionette TRACE conn5 <- [1,206,null,{}] 01:46:34 INFO - PROCESS | 2776 | 1463820394229 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:34 INFO - PROCESS | 2776 | 1463820394335 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 01:46:34 INFO - PROCESS | 2776 | 1463820394425 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 2776 | ++DOCSHELL 17383C00 == 48 [pid = 2776] [id = 61] 01:46:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (17612800) [pid = 2776] [serial = 180] [outer = 00000000] 01:46:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (195E6400) [pid = 2776] [serial = 181] [outer = 17612800] 01:46:34 INFO - PROCESS | 2776 | 1463820394481 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (19AA4000) [pid = 2776] [serial = 182] [outer = 17612800] 01:46:35 INFO - PROCESS | 2776 | 1463820395068 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 01:46:35 INFO - PROCESS | 2776 | 1463820395146 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 2776 | 1463820395149 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 01:46:35 INFO - PROCESS | 2776 | 1463820395152 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:46:35 INFO - PROCESS | 2776 | 1463820395154 Marionette TRACE conn5 <- [1,210,null,{}] 01:46:35 INFO - PROCESS | 2776 | 1463820395158 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:35 INFO - PROCESS | 2776 | 1463820395258 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 01:46:35 INFO - PROCESS | 2776 | 1463820395337 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 2776 | ++DOCSHELL 0DA64400 == 49 [pid = 2776] [id = 62] 01:46:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (0DA64C00) [pid = 2776] [serial = 183] [outer = 00000000] 01:46:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1322CC00) [pid = 2776] [serial = 184] [outer = 0DA64C00] 01:46:35 INFO - PROCESS | 2776 | 1463820395436 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1A373C00) [pid = 2776] [serial = 185] [outer = 0DA64C00] 01:46:36 INFO - PROCESS | 2776 | 1463820396173 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1066ms 01:46:36 INFO - PROCESS | 2776 | 1463820396222 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 01:46:36 INFO - PROCESS | 2776 | 1463820396226 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 01:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:46:36 INFO - PROCESS | 2776 | 1463820396230 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 2776 | 1463820396234 Marionette TRACE conn5 <- [1,214,null,{}] 01:46:36 INFO - PROCESS | 2776 | 1463820396241 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:36 INFO - PROCESS | 2776 | 1463820396339 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 01:46:36 INFO - PROCESS | 2776 | 1463820396436 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:36 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D7000 == 50 [pid = 2776] [id = 63] 01:46:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (0D7D8800) [pid = 2776] [serial = 186] [outer = 00000000] 01:46:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (0D820400) [pid = 2776] [serial = 187] [outer = 0D7D8800] 01:46:36 INFO - PROCESS | 2776 | 1463820396489 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0DA60C00) [pid = 2776] [serial = 188] [outer = 0D7D8800] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 1612B400 == 49 [pid = 2776] [id = 35] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 15D4C800 == 48 [pid = 2776] [id = 34] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 08B7F800 == 47 [pid = 2776] [id = 32] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 0D277400 == 46 [pid = 2776] [id = 33] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 127A7000 == 45 [pid = 2776] [id = 31] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 0DA54400 == 44 [pid = 2776] [id = 57] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 0D30C400 == 43 [pid = 2776] [id = 56] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 0D750400 == 42 [pid = 2776] [id = 55] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 173D6400 == 41 [pid = 2776] [id = 54] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 16109400 == 40 [pid = 2776] [id = 53] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 1386A800 == 39 [pid = 2776] [id = 52] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 132E7400 == 38 [pid = 2776] [id = 51] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 0D818800 == 37 [pid = 2776] [id = 50] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 0CE6B800 == 36 [pid = 2776] [id = 49] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (19519400) [pid = 2776] [serial = 135] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 124C1800 == 35 [pid = 2776] [id = 48] 01:46:36 INFO - PROCESS | 2776 | --DOCSHELL 0D7D5800 == 34 [pid = 2776] [id = 47] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0D74AC00) [pid = 2776] [serial = 94] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0C59F400) [pid = 2776] [serial = 93] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (1277E000) [pid = 2776] [serial = 97] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (12706800) [pid = 2776] [serial = 96] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (15D8A800) [pid = 2776] [serial = 100] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (15D85000) [pid = 2776] [serial = 99] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1742B000) [pid = 2776] [serial = 103] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (16810800) [pid = 2776] [serial = 102] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (15D85800) [pid = 2776] [serial = 124] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (0D7DD800) [pid = 2776] [serial = 106] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (0D7DAC00) [pid = 2776] [serial = 105] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (15D53400) [pid = 2776] [serial = 123] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (12071400) [pid = 2776] [serial = 126] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (1382C000) [pid = 2776] [serial = 127] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (1322A800) [pid = 2776] [serial = 117] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (1674C800) [pid = 2776] [serial = 129] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (14D8D400) [pid = 2776] [serial = 133] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (1680C800) [pid = 2776] [serial = 130] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (137EC800) [pid = 2776] [serial = 118] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (13DCA000) [pid = 2776] [serial = 120] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (11DE0C00) [pid = 2776] [serial = 114] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (12071800) [pid = 2776] [serial = 115] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (173D6000) [pid = 2776] [serial = 132] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (0DBD0800) [pid = 2776] [serial = 109] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (0D81B400) [pid = 2776] [serial = 108] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (0D81A400) [pid = 2776] [serial = 111] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (0D86C000) [pid = 2776] [serial = 112] [outer = 00000000] [url = about:blank] 01:46:36 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (14D8E800) [pid = 2776] [serial = 121] [outer = 00000000] [url = about:blank] 01:46:37 INFO - PROCESS | 2776 | 1463820397075 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 891ms 01:46:37 INFO - PROCESS | 2776 | 1463820397123 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 2776 | 1463820397129 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 01:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:46:37 INFO - PROCESS | 2776 | 1463820397134 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - PROCESS | 2776 | 1463820397137 Marionette TRACE conn5 <- [1,218,null,{}] 01:46:37 INFO - PROCESS | 2776 | 1463820397141 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:37 INFO - PROCESS | 2776 | 1463820397225 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 01:46:37 INFO - PROCESS | 2776 | 1463820397304 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 2776 | ++DOCSHELL 0C59F400 == 35 [pid = 2776] [id = 64] 01:46:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (0C59F800) [pid = 2776] [serial = 189] [outer = 00000000] 01:46:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (0D7DC400) [pid = 2776] [serial = 190] [outer = 0C59F800] 01:46:37 INFO - PROCESS | 2776 | 1463820397352 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (0D81B400) [pid = 2776] [serial = 191] [outer = 0C59F800] 01:46:37 INFO - PROCESS | 2776 | 1463820397749 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 01:46:37 INFO - PROCESS | 2776 | 1463820397790 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 2776 | 1463820397793 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 01:46:37 INFO - PROCESS | 2776 | 1463820397799 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:46:37 INFO - PROCESS | 2776 | 1463820397802 Marionette TRACE conn5 <- [1,222,null,{}] 01:46:37 INFO - PROCESS | 2776 | 1463820397812 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:37 INFO - PROCESS | 2776 | 1463820397893 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 01:46:37 INFO - PROCESS | 2776 | 1463820397902 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 2776 | ++DOCSHELL 0DA6B000 == 36 [pid = 2776] [id = 65] 01:46:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (0DA6B800) [pid = 2776] [serial = 192] [outer = 00000000] 01:46:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0DFF7C00) [pid = 2776] [serial = 193] [outer = 0DA6B800] 01:46:37 INFO - PROCESS | 2776 | 1463820397949 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (11B92C00) [pid = 2776] [serial = 194] [outer = 0DA6B800] 01:46:38 INFO - PROCESS | 2776 | 1463820398394 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 01:46:38 INFO - PROCESS | 2776 | 1463820398435 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 2776 | 1463820398437 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 01:46:38 INFO - PROCESS | 2776 | 1463820398440 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:46:38 INFO - PROCESS | 2776 | 1463820398442 Marionette TRACE conn5 <- [1,226,null,{}] 01:46:38 INFO - PROCESS | 2776 | 1463820398446 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:38 INFO - PROCESS | 2776 | 1463820398528 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 01:46:38 INFO - PROCESS | 2776 | 1463820398534 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 2776 | ++DOCSHELL 11D8A800 == 37 [pid = 2776] [id = 66] 01:46:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (12072400) [pid = 2776] [serial = 195] [outer = 00000000] 01:46:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (125B1800) [pid = 2776] [serial = 196] [outer = 12072400] 01:46:38 INFO - PROCESS | 2776 | 1463820398580 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (12778400) [pid = 2776] [serial = 197] [outer = 12072400] 01:46:39 INFO - PROCESS | 2776 | 1463820399001 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 01:46:39 INFO - PROCESS | 2776 | 1463820399015 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 2776 | 1463820399017 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 01:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:46:39 INFO - PROCESS | 2776 | 1463820399043 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 2776 | 1463820399045 Marionette TRACE conn5 <- [1,230,null,{}] 01:46:39 INFO - PROCESS | 2776 | 1463820399048 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:39 INFO - PROCESS | 2776 | 1463820399156 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 01:46:39 INFO - PROCESS | 2776 | 1463820399162 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:39 INFO - PROCESS | 2776 | ++DOCSHELL 1277CC00 == 38 [pid = 2776] [id = 67] 01:46:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (1277D000) [pid = 2776] [serial = 198] [outer = 00000000] 01:46:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (1279D000) [pid = 2776] [serial = 199] [outer = 1277D000] 01:46:39 INFO - PROCESS | 2776 | 1463820399207 Marionette DEBUG loaded listener.js 01:46:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (1322C000) [pid = 2776] [serial = 200] [outer = 1277D000] 01:46:39 INFO - PROCESS | 2776 | 1463820399670 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 01:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:46:39 INFO - PROCESS | 2776 | 1463820399720 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 2776 | 1463820399722 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 01:46:39 INFO - PROCESS | 2776 | 1463820399731 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 2776 | 1463820399733 Marionette TRACE conn5 <- [1,234,null,{}] 01:46:39 INFO - PROCESS | 2776 | 1463820399736 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:39 INFO - PROCESS | 2776 | 1463820399865 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 01:46:39 INFO - PROCESS | 2776 | 1463820399879 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:39 INFO - PROCESS | 2776 | ++DOCSHELL 0C59C000 == 39 [pid = 2776] [id = 68] 01:46:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (0D7DFC00) [pid = 2776] [serial = 201] [outer = 00000000] 01:46:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (138DAC00) [pid = 2776] [serial = 202] [outer = 0D7DFC00] 01:46:39 INFO - PROCESS | 2776 | 1463820399926 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (151D6C00) [pid = 2776] [serial = 203] [outer = 0D7DFC00] 01:46:40 INFO - PROCESS | 2776 | 1463820400375 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 01:46:40 INFO - PROCESS | 2776 | 1463820400416 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 01:46:40 INFO - PROCESS | 2776 | 1463820400418 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 01:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:46:40 INFO - PROCESS | 2776 | 1463820400421 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:46:40 INFO - PROCESS | 2776 | 1463820400423 Marionette TRACE conn5 <- [1,238,null,{}] 01:46:40 INFO - PROCESS | 2776 | 1463820400426 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:40 INFO - PROCESS | 2776 | 1463820400553 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 01:46:40 INFO - PROCESS | 2776 | 1463820400577 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 2776 | ++DOCSHELL 0C594800 == 40 [pid = 2776] [id = 69] 01:46:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (151DB400) [pid = 2776] [serial = 204] [outer = 00000000] 01:46:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (15D86800) [pid = 2776] [serial = 205] [outer = 151DB400] 01:46:40 INFO - PROCESS | 2776 | 1463820400623 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (16102000) [pid = 2776] [serial = 206] [outer = 151DB400] 01:46:41 INFO - PROCESS | 2776 | 1463820401040 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (1610A400) [pid = 2776] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (138E7400) [pid = 2776] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (0D81F800) [pid = 2776] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (137EB800) [pid = 2776] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (0CEA0400) [pid = 2776] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (18CEF400) [pid = 2776] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (0DA54C00) [pid = 2776] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (0D864400) [pid = 2776] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:46:41 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (0D74C800) [pid = 2776] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:46:41 INFO - PROCESS | 2776 | 1463820401156 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 2776 | 1463820401158 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 01:46:41 INFO - PROCESS | 2776 | 1463820401167 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:46:41 INFO - PROCESS | 2776 | 1463820401168 Marionette TRACE conn5 <- [1,242,null,{}] 01:46:41 INFO - PROCESS | 2776 | 1463820401172 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:41 INFO - PROCESS | 2776 | 1463820401261 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 01:46:41 INFO - PROCESS | 2776 | 1463820401268 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 2776 | ++DOCSHELL 11B81400 == 41 [pid = 2776] [id = 70] 01:46:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (11D87C00) [pid = 2776] [serial = 207] [outer = 00000000] 01:46:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (15D84400) [pid = 2776] [serial = 208] [outer = 11D87C00] 01:46:41 INFO - PROCESS | 2776 | 1463820401312 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (15D87000) [pid = 2776] [serial = 209] [outer = 11D87C00] 01:46:41 INFO - PROCESS | 2776 | 1463820401746 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 01:46:41 INFO - PROCESS | 2776 | 1463820401800 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 2776 | 1463820401802 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 01:46:41 INFO - PROCESS | 2776 | 1463820401806 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:46:41 INFO - PROCESS | 2776 | 1463820401807 Marionette TRACE conn5 <- [1,246,null,{}] 01:46:41 INFO - PROCESS | 2776 | 1463820401811 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:41 INFO - PROCESS | 2776 | 1463820401913 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 01:46:41 INFO - PROCESS | 2776 | 1463820401922 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 2776 | ++DOCSHELL 0C592400 == 42 [pid = 2776] [id = 71] 01:46:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (1610A400) [pid = 2776] [serial = 210] [outer = 00000000] 01:46:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (1680C800) [pid = 2776] [serial = 211] [outer = 1610A400] 01:46:41 INFO - PROCESS | 2776 | 1463820401967 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (17377800) [pid = 2776] [serial = 212] [outer = 1610A400] 01:46:42 INFO - PROCESS | 2776 | 1463820402484 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 01:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:46:42 INFO - PROCESS | 2776 | 1463820402540 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 2776 | 1463820402542 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 01:46:42 INFO - PROCESS | 2776 | 1463820402546 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - PROCESS | 2776 | 1463820402547 Marionette TRACE conn5 <- [1,250,null,{}] 01:46:42 INFO - PROCESS | 2776 | 1463820402551 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:42 INFO - PROCESS | 2776 | 1463820402632 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 01:46:42 INFO - PROCESS | 2776 | 1463820402648 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:42 INFO - PROCESS | 2776 | ++DOCSHELL 1737E800 == 43 [pid = 2776] [id = 72] 01:46:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (1737F400) [pid = 2776] [serial = 213] [outer = 00000000] 01:46:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (18E8E800) [pid = 2776] [serial = 214] [outer = 1737F400] 01:46:42 INFO - PROCESS | 2776 | 1463820402692 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (19A1C800) [pid = 2776] [serial = 215] [outer = 1737F400] 01:46:43 INFO - PROCESS | 2776 | 1463820403090 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 01:46:43 INFO - PROCESS | 2776 | 1463820403116 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 01:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:46:43 INFO - PROCESS | 2776 | 1463820403118 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 01:46:43 INFO - PROCESS | 2776 | 1463820403121 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:46:43 INFO - PROCESS | 2776 | 1463820403123 Marionette TRACE conn5 <- [1,254,null,{}] 01:46:43 INFO - PROCESS | 2776 | 1463820403138 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:43 INFO - PROCESS | 2776 | 1463820403284 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 01:46:43 INFO - PROCESS | 2776 | 1463820403416 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 2776 | ++DOCSHELL 0CE75C00 == 44 [pid = 2776] [id = 73] 01:46:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (0CE9B800) [pid = 2776] [serial = 216] [outer = 00000000] 01:46:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (0D3EA400) [pid = 2776] [serial = 217] [outer = 0CE9B800] 01:46:43 INFO - PROCESS | 2776 | 1463820403473 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (0D756800) [pid = 2776] [serial = 218] [outer = 0CE9B800] 01:46:44 INFO - PROCESS | 2776 | 1463820404007 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 01:46:44 INFO - PROCESS | 2776 | 1463820404054 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 2776 | 1463820404058 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 01:46:44 INFO - PROCESS | 2776 | 1463820404063 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:46:44 INFO - PROCESS | 2776 | 1463820404066 Marionette TRACE conn5 <- [1,258,null,{}] 01:46:44 INFO - PROCESS | 2776 | 1463820404071 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:44 INFO - PROCESS | 2776 | 1463820404188 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 01:46:44 INFO - PROCESS | 2776 | 1463820404284 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 2776 | ++DOCSHELL 0DB37400 == 45 [pid = 2776] [id = 74] 01:46:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (0DB37800) [pid = 2776] [serial = 219] [outer = 00000000] 01:46:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (0DF9E000) [pid = 2776] [serial = 220] [outer = 0DB37800] 01:46:44 INFO - PROCESS | 2776 | 1463820404345 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (11B9C400) [pid = 2776] [serial = 221] [outer = 0DB37800] 01:46:44 INFO - PROCESS | 2776 | 1463820404980 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 970ms 01:46:45 INFO - PROCESS | 2776 | 1463820405038 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 2776 | 1463820405041 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 01:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:46:45 INFO - PROCESS | 2776 | 1463820405045 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 2776 | 1463820405047 Marionette TRACE conn5 <- [1,262,null,{}] 01:46:45 INFO - PROCESS | 2776 | 1463820405051 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:45 INFO - PROCESS | 2776 | 1463820405160 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 01:46:45 INFO - PROCESS | 2776 | 1463820405285 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 2776 | ++DOCSHELL 1386A800 == 46 [pid = 2776] [id = 75] 01:46:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (138DE000) [pid = 2776] [serial = 222] [outer = 00000000] 01:46:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (15D88000) [pid = 2776] [serial = 223] [outer = 138DE000] 01:46:45 INFO - PROCESS | 2776 | 1463820405345 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (16808C00) [pid = 2776] [serial = 224] [outer = 138DE000] 01:46:45 INFO - PROCESS | 2776 | 1463820405967 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 970ms 01:46:46 INFO - PROCESS | 2776 | 1463820406018 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 2776 | 1463820406022 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 01:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:46:46 INFO - PROCESS | 2776 | 1463820406033 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:46:46 INFO - PROCESS | 2776 | 1463820406038 Marionette TRACE conn5 <- [1,266,null,{}] 01:46:46 INFO - PROCESS | 2776 | 1463820406042 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:46 INFO - PROCESS | 2776 | 1463820406193 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 01:46:46 INFO - PROCESS | 2776 | 1463820406342 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:46 INFO - PROCESS | 2776 | ++DOCSHELL 1BE7A400 == 47 [pid = 2776] [id = 76] 01:46:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1BE7A800) [pid = 2776] [serial = 225] [outer = 00000000] 01:46:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1BE7D800) [pid = 2776] [serial = 226] [outer = 1BE7A800] 01:46:46 INFO - PROCESS | 2776 | 1463820406412 Marionette DEBUG loaded listener.js 01:46:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1BE81000) [pid = 2776] [serial = 227] [outer = 1BE7A800] 01:46:47 INFO - PROCESS | 2776 | 1463820407188 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1338ms 01:46:47 INFO - PROCESS | 2776 | 1463820407377 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 01:46:47 INFO - PROCESS | 2776 | 1463820407382 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 01:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:46:47 INFO - PROCESS | 2776 | 1463820407387 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:46:47 INFO - PROCESS | 2776 | 1463820407390 Marionette TRACE conn5 <- [1,270,null,{}] 01:46:47 INFO - PROCESS | 2776 | 1463820407396 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:47 INFO - PROCESS | 2776 | 1463820407492 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 01:46:47 INFO - PROCESS | 2776 | 1463820407565 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:47 INFO - PROCESS | 2776 | ++DOCSHELL 0D81D800 == 48 [pid = 2776] [id = 77] 01:46:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0D81DC00) [pid = 2776] [serial = 228] [outer = 00000000] 01:46:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (0DA5A800) [pid = 2776] [serial = 229] [outer = 0D81DC00] 01:46:47 INFO - PROCESS | 2776 | 1463820407613 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (0DB3CC00) [pid = 2776] [serial = 230] [outer = 0D81DC00] 01:46:48 INFO - PROCESS | 2776 | 1463820408189 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 01:46:48 INFO - PROCESS | 2776 | 1463820408222 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 01:46:48 INFO - PROCESS | 2776 | 1463820408225 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 01:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:46:48 INFO - PROCESS | 2776 | 1463820408232 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:46:48 INFO - PROCESS | 2776 | 1463820408236 Marionette TRACE conn5 <- [1,274,null,{}] 01:46:48 INFO - PROCESS | 2776 | 1463820408240 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:48 INFO - PROCESS | 2776 | 1463820408337 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 01:46:48 INFO - PROCESS | 2776 | 1463820408431 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 2776 | ++DOCSHELL 0DF90400 == 49 [pid = 2776] [id = 78] 01:46:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (0EA85800) [pid = 2776] [serial = 231] [outer = 00000000] 01:46:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (132E3800) [pid = 2776] [serial = 232] [outer = 0EA85800] 01:46:48 INFO - PROCESS | 2776 | 1463820408479 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (13829800) [pid = 2776] [serial = 233] [outer = 0EA85800] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 1737E800 == 48 [pid = 2776] [id = 72] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 0C592400 == 47 [pid = 2776] [id = 71] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 11B81400 == 46 [pid = 2776] [id = 70] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 0C594800 == 45 [pid = 2776] [id = 69] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 0C59C000 == 44 [pid = 2776] [id = 68] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 1277CC00 == 43 [pid = 2776] [id = 67] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 11D8A800 == 42 [pid = 2776] [id = 66] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 0DA6B000 == 41 [pid = 2776] [id = 65] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 0C59F400 == 40 [pid = 2776] [id = 64] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 0D7D7000 == 39 [pid = 2776] [id = 63] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 17383C00 == 38 [pid = 2776] [id = 61] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 12779400 == 37 [pid = 2776] [id = 60] 01:46:48 INFO - PROCESS | 2776 | --DOCSHELL 0D279000 == 36 [pid = 2776] [id = 59] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (16110800) [pid = 2776] [serial = 156] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (15D2B800) [pid = 2776] [serial = 153] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (11E5A000) [pid = 2776] [serial = 147] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (124C1400) [pid = 2776] [serial = 148] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (137F3400) [pid = 2776] [serial = 150] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (13832C00) [pid = 2776] [serial = 151] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (0D74A000) [pid = 2776] [serial = 144] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (0D815000) [pid = 2776] [serial = 145] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (19AA8800) [pid = 2776] [serial = 159] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (137EE400) [pid = 2776] [serial = 141] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0DA5E800) [pid = 2776] [serial = 170] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0DB39800) [pid = 2776] [serial = 138] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1A217800) [pid = 2776] [serial = 163] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1612CC00) [pid = 2776] [serial = 167] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (12468C00) [pid = 2776] [serial = 160] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (15D7D800) [pid = 2776] [serial = 166] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (0DA5BC00) [pid = 2776] [serial = 169] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (1A37A800) [pid = 2776] [serial = 164] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (0CEA1000) [pid = 2776] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (16125800) [pid = 2776] [serial = 157] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (17377C00) [pid = 2776] [serial = 172] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (15DCD800) [pid = 2776] [serial = 154] [outer = 00000000] [url = about:blank] 01:46:48 INFO - PROCESS | 2776 | 1463820408963 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 790ms 01:46:49 INFO - PROCESS | 2776 | 1463820409022 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 2776 | 1463820409024 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 01:46:49 INFO - PROCESS | 2776 | 1463820409028 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:46:49 INFO - PROCESS | 2776 | 1463820409030 Marionette TRACE conn5 <- [1,278,null,{}] 01:46:49 INFO - PROCESS | 2776 | 1463820409040 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:49 INFO - PROCESS | 2776 | 1463820409129 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 01:46:49 INFO - PROCESS | 2776 | 1463820409141 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5D000 == 37 [pid = 2776] [id = 79] 01:46:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0DA5D400) [pid = 2776] [serial = 234] [outer = 00000000] 01:46:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (0EA5E000) [pid = 2776] [serial = 235] [outer = 0DA5D400] 01:46:49 INFO - PROCESS | 2776 | 1463820409190 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (120EE800) [pid = 2776] [serial = 236] [outer = 0DA5D400] 01:46:49 INFO - PROCESS | 2776 | 1463820409645 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 01:46:49 INFO - PROCESS | 2776 | 1463820409702 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 2776 | 1463820409704 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 01:46:49 INFO - PROCESS | 2776 | 1463820409707 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 2776 | 1463820409709 Marionette TRACE conn5 <- [1,282,null,{}] 01:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:46:49 INFO - PROCESS | 2776 | 1463820409712 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:49 INFO - PROCESS | 2776 | 1463820409793 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 01:46:49 INFO - PROCESS | 2776 | 1463820409802 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 2776 | ++DOCSHELL 132E7000 == 38 [pid = 2776] [id = 80] 01:46:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (137EB800) [pid = 2776] [serial = 237] [outer = 00000000] 01:46:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (138DC000) [pid = 2776] [serial = 238] [outer = 137EB800] 01:46:49 INFO - PROCESS | 2776 | 1463820409847 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (14D92400) [pid = 2776] [serial = 239] [outer = 137EB800] 01:46:50 INFO - PROCESS | 2776 | 1463820410291 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 01:46:50 INFO - PROCESS | 2776 | 1463820410342 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 2776 | 1463820410344 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 01:46:50 INFO - PROCESS | 2776 | 1463820410347 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 2776 | 1463820410349 Marionette TRACE conn5 <- [1,286,null,{}] 01:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:46:50 INFO - PROCESS | 2776 | 1463820410353 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:50 INFO - PROCESS | 2776 | 1463820410431 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 01:46:50 INFO - PROCESS | 2776 | 1463820410440 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 2776 | ++DOCSHELL 13230000 == 39 [pid = 2776] [id = 81] 01:46:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (15D29400) [pid = 2776] [serial = 240] [outer = 00000000] 01:46:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (15D8A400) [pid = 2776] [serial = 241] [outer = 15D29400] 01:46:50 INFO - PROCESS | 2776 | 1463820410484 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (15DCFC00) [pid = 2776] [serial = 242] [outer = 15D29400] 01:46:50 INFO - PROCESS | 2776 | 1463820410934 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 01:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:46:50 INFO - PROCESS | 2776 | 1463820410982 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 2776 | 1463820410984 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 01:46:50 INFO - PROCESS | 2776 | 1463820410992 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 2776 | 1463820410994 Marionette TRACE conn5 <- [1,290,null,{}] 01:46:50 INFO - PROCESS | 2776 | 1463820410997 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:51 INFO - PROCESS | 2776 | 1463820411123 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 01:46:51 INFO - PROCESS | 2776 | 1463820411130 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:51 INFO - PROCESS | 2776 | ++DOCSHELL 1610B000 == 40 [pid = 2776] [id = 82] 01:46:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1612AC00) [pid = 2776] [serial = 243] [outer = 00000000] 01:46:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (17378000) [pid = 2776] [serial = 244] [outer = 1612AC00] 01:46:51 INFO - PROCESS | 2776 | 1463820411216 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (173DC400) [pid = 2776] [serial = 245] [outer = 1612AC00] 01:46:51 INFO - PROCESS | 2776 | 1463820411660 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 01:46:51 INFO - PROCESS | 2776 | 1463820411718 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 2776 | 1463820411720 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 01:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:46:51 INFO - PROCESS | 2776 | 1463820411723 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 2776 | 1463820411724 Marionette TRACE conn5 <- [1,294,null,{}] 01:46:51 INFO - PROCESS | 2776 | 1463820411735 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:51 INFO - PROCESS | 2776 | 1463820411862 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 01:46:51 INFO - PROCESS | 2776 | 1463820411876 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:51 INFO - PROCESS | 2776 | ++DOCSHELL 17377C00 == 41 [pid = 2776] [id = 83] 01:46:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1761DC00) [pid = 2776] [serial = 246] [outer = 00000000] 01:46:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (18419000) [pid = 2776] [serial = 247] [outer = 1761DC00] 01:46:51 INFO - PROCESS | 2776 | 1463820411921 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1841BC00) [pid = 2776] [serial = 248] [outer = 1761DC00] 01:46:52 INFO - PROCESS | 2776 | 1463820412348 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 01:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:46:52 INFO - PROCESS | 2776 | 1463820412394 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 01:46:52 INFO - PROCESS | 2776 | 1463820412396 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 01:46:52 INFO - PROCESS | 2776 | 1463820412399 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:46:52 INFO - PROCESS | 2776 | 1463820412401 Marionette TRACE conn5 <- [1,298,null,{}] 01:46:52 INFO - PROCESS | 2776 | 1463820412404 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:52 INFO - PROCESS | 2776 | 1463820412506 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 01:46:52 INFO - PROCESS | 2776 | 1463820412513 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 2776 | ++DOCSHELL 1841D000 == 42 [pid = 2776] [id = 84] 01:46:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1841DC00) [pid = 2776] [serial = 249] [outer = 00000000] 01:46:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (18E96800) [pid = 2776] [serial = 250] [outer = 1841DC00] 01:46:52 INFO - PROCESS | 2776 | 1463820412604 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (18420000) [pid = 2776] [serial = 251] [outer = 1841DC00] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1277D000) [pid = 2776] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (151DB400) [pid = 2776] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (0D7DFC00) [pid = 2776] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (11D87C00) [pid = 2776] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0C59F800) [pid = 2776] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (12072400) [pid = 2776] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0DA6B800) [pid = 2776] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0D7D8800) [pid = 2776] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1610A400) [pid = 2776] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (13AEEC00) [pid = 2776] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:46:53 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (0D756000) [pid = 2776] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:46:53 INFO - PROCESS | 2776 | 1463820413111 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 01:46:53 INFO - PROCESS | 2776 | 1463820413179 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 2776 | 1463820413181 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 01:46:53 INFO - PROCESS | 2776 | 1463820413186 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:46:53 INFO - PROCESS | 2776 | 1463820413197 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 2776 | 1463820413198 Marionette TRACE conn5 <- [1,302,null,{}] 01:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:46:53 INFO - PROCESS | 2776 | 1463820413214 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:53 INFO - PROCESS | 2776 | 1463820413292 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 01:46:53 INFO - PROCESS | 2776 | 1463820413372 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 2776 | ++DOCSHELL 19AA2000 == 43 [pid = 2776] [id = 85] 01:46:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (19AA3400) [pid = 2776] [serial = 252] [outer = 00000000] 01:46:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (19FD5C00) [pid = 2776] [serial = 253] [outer = 19AA3400] 01:46:53 INFO - PROCESS | 2776 | 1463820413420 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1A36E400) [pid = 2776] [serial = 254] [outer = 19AA3400] 01:46:53 INFO - PROCESS | 2776 | 1463820413788 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 01:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:46:53 INFO - PROCESS | 2776 | 1463820413838 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 2776 | 1463820413840 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 01:46:53 INFO - PROCESS | 2776 | 1463820413843 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 2776 | 1463820413845 Marionette TRACE conn5 <- [1,306,null,{}] 01:46:53 INFO - PROCESS | 2776 | 1463820413848 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:53 INFO - PROCESS | 2776 | 1463820413955 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 01:46:53 INFO - PROCESS | 2776 | 1463820413964 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 2776 | ++DOCSHELL 19FD2400 == 44 [pid = 2776] [id = 86] 01:46:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (19FD7000) [pid = 2776] [serial = 255] [outer = 00000000] 01:46:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1BE7AC00) [pid = 2776] [serial = 256] [outer = 19FD7000] 01:46:54 INFO - PROCESS | 2776 | 1463820414009 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1BF04400) [pid = 2776] [serial = 257] [outer = 19FD7000] 01:46:54 INFO - PROCESS | 2776 | 1463820414384 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 01:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:46:54 INFO - PROCESS | 2776 | 1463820414414 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 01:46:54 INFO - PROCESS | 2776 | 1463820414416 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 01:46:54 INFO - PROCESS | 2776 | 1463820414419 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 2776 | 1463820414421 Marionette TRACE conn5 <- [1,310,null,{}] 01:46:54 INFO - PROCESS | 2776 | 1463820414425 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:54 INFO - PROCESS | 2776 | 1463820414528 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 01:46:54 INFO - PROCESS | 2776 | 1463820414643 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 2776 | ++DOCSHELL 1A6DE400 == 45 [pid = 2776] [id = 87] 01:46:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1A6E1800) [pid = 2776] [serial = 258] [outer = 00000000] 01:46:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1A6EA400) [pid = 2776] [serial = 259] [outer = 1A6E1800] 01:46:54 INFO - PROCESS | 2776 | 1463820414698 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1BF05400) [pid = 2776] [serial = 260] [outer = 1A6E1800] 01:46:55 INFO - PROCESS | 2776 | 1463820415119 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 01:46:55 INFO - PROCESS | 2776 | 1463820415150 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 2776 | 1463820415155 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 01:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:46:55 INFO - PROCESS | 2776 | 1463820415160 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 2776 | 1463820415165 Marionette TRACE conn5 <- [1,314,null,{}] 01:46:55 INFO - PROCESS | 2776 | 1463820415172 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:55 INFO - PROCESS | 2776 | 1463820415313 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 01:46:55 INFO - PROCESS | 2776 | 1463820415391 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 2776 | ++DOCSHELL 0D74C400 == 46 [pid = 2776] [id = 88] 01:46:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0D7D2000) [pid = 2776] [serial = 261] [outer = 00000000] 01:46:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (0D814000) [pid = 2776] [serial = 262] [outer = 0D7D2000] 01:46:55 INFO - PROCESS | 2776 | 1463820415493 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (0DA56800) [pid = 2776] [serial = 263] [outer = 0D7D2000] 01:46:56 INFO - PROCESS | 2776 | 1463820416157 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1028ms 01:46:56 INFO - PROCESS | 2776 | 1463820416189 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 01:46:56 INFO - PROCESS | 2776 | 1463820416195 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 01:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:46:56 INFO - PROCESS | 2776 | 1463820416201 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:46:56 INFO - PROCESS | 2776 | 1463820416204 Marionette TRACE conn5 <- [1,318,null,{}] 01:46:56 INFO - PROCESS | 2776 | 1463820416208 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:56 INFO - PROCESS | 2776 | 1463820416315 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 01:46:56 INFO - PROCESS | 2776 | 1463820416441 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:56 INFO - PROCESS | 2776 | ++DOCSHELL 0C59C400 == 47 [pid = 2776] [id = 89] 01:46:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (0DA60400) [pid = 2776] [serial = 264] [outer = 00000000] 01:46:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (13224C00) [pid = 2776] [serial = 265] [outer = 0DA60400] 01:46:56 INFO - PROCESS | 2776 | 1463820416496 Marionette DEBUG loaded listener.js 01:46:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (138DBC00) [pid = 2776] [serial = 266] [outer = 0DA60400] 01:46:57 INFO - PROCESS | 2776 | 1463820417080 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 01:46:57 INFO - PROCESS | 2776 | 1463820417133 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 2776 | 1463820417136 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 01:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:46:57 INFO - PROCESS | 2776 | 1463820417140 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 2776 | 1463820417144 Marionette TRACE conn5 <- [1,322,null,{}] 01:46:57 INFO - PROCESS | 2776 | 1463820417155 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:57 INFO - PROCESS | 2776 | 1463820417262 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 01:46:57 INFO - PROCESS | 2776 | 1463820417363 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 2776 | ++DOCSHELL 18E92400 == 48 [pid = 2776] [id = 90] 01:46:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (18E93000) [pid = 2776] [serial = 267] [outer = 00000000] 01:46:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A4B3400) [pid = 2776] [serial = 268] [outer = 18E93000] 01:46:57 INFO - PROCESS | 2776 | 1463820417424 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A63E000) [pid = 2776] [serial = 269] [outer = 18E93000] 01:46:58 INFO - PROCESS | 2776 | 1463820418048 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 01:46:58 INFO - PROCESS | 2776 | 1463820418073 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 01:46:58 INFO - PROCESS | 2776 | 1463820418076 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 01:46:58 INFO - PROCESS | 2776 | 1463820418079 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:46:58 INFO - PROCESS | 2776 | 1463820418081 Marionette TRACE conn5 <- [1,326,null,{}] 01:46:58 INFO - PROCESS | 2776 | 1463820418085 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:58 INFO - PROCESS | 2776 | 1463820418194 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 01:46:58 INFO - PROCESS | 2776 | 1463820418295 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:58 INFO - PROCESS | 2776 | ++DOCSHELL 1A2A0C00 == 49 [pid = 2776] [id = 91] 01:46:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A2A4000) [pid = 2776] [serial = 270] [outer = 00000000] 01:46:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A2AB000) [pid = 2776] [serial = 271] [outer = 1A2A4000] 01:46:58 INFO - PROCESS | 2776 | 1463820418352 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1A4B1800) [pid = 2776] [serial = 272] [outer = 1A2A4000] 01:46:58 INFO - PROCESS | 2776 | 1463820418989 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 01:46:59 INFO - PROCESS | 2776 | 1463820419014 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 2776 | 1463820419016 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 01:46:59 INFO - PROCESS | 2776 | 1463820419019 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:46:59 INFO - PROCESS | 2776 | 1463820419021 Marionette TRACE conn5 <- [1,330,null,{}] 01:46:59 INFO - PROCESS | 2776 | 1463820419025 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:46:59 INFO - PROCESS | 2776 | 1463820419126 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 01:46:59 INFO - PROCESS | 2776 | 1463820419226 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5CC00 == 50 [pid = 2776] [id = 92] 01:46:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0DA5DC00) [pid = 2776] [serial = 273] [outer = 00000000] 01:46:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (11DE4800) [pid = 2776] [serial = 274] [outer = 0DA5DC00] 01:46:59 INFO - PROCESS | 2776 | 1463820419283 Marionette DEBUG loaded listener.js 01:46:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (12779800) [pid = 2776] [serial = 275] [outer = 0DA5DC00] 01:47:00 INFO - PROCESS | 2776 | 1463820420047 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1067ms 01:47:00 INFO - PROCESS | 2776 | 1463820420092 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 01:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:47:00 INFO - PROCESS | 2776 | 1463820420097 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 01:47:00 INFO - PROCESS | 2776 | 1463820420102 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:47:00 INFO - PROCESS | 2776 | 1463820420106 Marionette TRACE conn5 <- [1,334,null,{}] 01:47:00 INFO - PROCESS | 2776 | 1463820420111 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:00 INFO - PROCESS | 2776 | 1463820420216 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 01:47:00 INFO - PROCESS | 2776 | 1463820420346 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 2776 | ++DOCSHELL 0DA68400 == 51 [pid = 2776] [id = 93] 01:47:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0DBD0400) [pid = 2776] [serial = 276] [outer = 00000000] 01:47:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (1243A800) [pid = 2776] [serial = 277] [outer = 0DBD0400] 01:47:00 INFO - PROCESS | 2776 | 1463820420403 Marionette DEBUG loaded listener.js 01:47:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (12781C00) [pid = 2776] [serial = 278] [outer = 0DBD0400] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 19FD2400 == 50 [pid = 2776] [id = 86] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 19AA2000 == 49 [pid = 2776] [id = 85] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 1841D000 == 48 [pid = 2776] [id = 84] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 17377C00 == 47 [pid = 2776] [id = 83] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 1610B000 == 46 [pid = 2776] [id = 82] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 13230000 == 45 [pid = 2776] [id = 81] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 132E7000 == 44 [pid = 2776] [id = 80] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 0DA5D000 == 43 [pid = 2776] [id = 79] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (18E8E800) [pid = 2776] [serial = 214] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 0DF90400 == 42 [pid = 2776] [id = 78] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 0D81D800 == 41 [pid = 2776] [id = 77] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 0DB37400 == 40 [pid = 2776] [id = 74] 01:47:00 INFO - PROCESS | 2776 | --DOCSHELL 0CE75C00 == 39 [pid = 2776] [id = 73] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (16102000) [pid = 2776] [serial = 206] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1279D000) [pid = 2776] [serial = 199] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (12778400) [pid = 2776] [serial = 197] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (17377800) [pid = 2776] [serial = 212] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (195DEC00) [pid = 2776] [serial = 136] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1322C000) [pid = 2776] [serial = 200] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (15D86800) [pid = 2776] [serial = 205] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (151D6C00) [pid = 2776] [serial = 203] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (138DAC00) [pid = 2776] [serial = 202] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (15D87000) [pid = 2776] [serial = 209] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D7DC400) [pid = 2776] [serial = 190] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (0D81B400) [pid = 2776] [serial = 191] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1322D800) [pid = 2776] [serial = 178] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (15D84400) [pid = 2776] [serial = 208] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1322CC00) [pid = 2776] [serial = 184] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (125B1800) [pid = 2776] [serial = 196] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0DFF7C00) [pid = 2776] [serial = 193] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (11B92C00) [pid = 2776] [serial = 194] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (0DA60C00) [pid = 2776] [serial = 188] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0D820400) [pid = 2776] [serial = 187] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1680C800) [pid = 2776] [serial = 211] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (195E6400) [pid = 2776] [serial = 181] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0D7D4400) [pid = 2776] [serial = 175] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1737A000) [pid = 2776] [serial = 173] [outer = 00000000] [url = about:blank] 01:47:00 INFO - PROCESS | 2776 | 1463820420983 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 01:47:01 INFO - PROCESS | 2776 | 1463820421033 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 2776 | 1463820421038 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 01:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:47:01 INFO - PROCESS | 2776 | 1463820421044 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 2776 | 1463820421046 Marionette TRACE conn5 <- [1,338,null,{}] 01:47:01 INFO - PROCESS | 2776 | 1463820421050 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:01 INFO - PROCESS | 2776 | 1463820421135 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 01:47:01 INFO - PROCESS | 2776 | 1463820421221 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:01 INFO - PROCESS | 2776 | ++DOCSHELL 08B84800 == 40 [pid = 2776] [id = 94] 01:47:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (0D307800) [pid = 2776] [serial = 279] [outer = 00000000] 01:47:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (0DA57800) [pid = 2776] [serial = 280] [outer = 0D307800] 01:47:01 INFO - PROCESS | 2776 | 1463820421270 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (0DA69000) [pid = 2776] [serial = 281] [outer = 0D307800] 01:47:01 INFO - PROCESS | 2776 | 1463820421675 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 01:47:01 INFO - PROCESS | 2776 | 1463820421717 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 2776 | 1463820421720 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 01:47:01 INFO - PROCESS | 2776 | 1463820421723 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:47:01 INFO - PROCESS | 2776 | 1463820421726 Marionette TRACE conn5 <- [1,342,null,{}] 01:47:01 INFO - PROCESS | 2776 | 1463820421736 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:01 INFO - PROCESS | 2776 | 1463820421821 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 01:47:01 INFO - PROCESS | 2776 | 1463820421829 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:01 INFO - PROCESS | 2776 | ++DOCSHELL 12075000 == 41 [pid = 2776] [id = 95] 01:47:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (12078800) [pid = 2776] [serial = 282] [outer = 00000000] 01:47:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (137ED800) [pid = 2776] [serial = 283] [outer = 12078800] 01:47:01 INFO - PROCESS | 2776 | 1463820421876 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (13DCC400) [pid = 2776] [serial = 284] [outer = 12078800] 01:47:02 INFO - PROCESS | 2776 | 1463820422327 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 01:47:02 INFO - PROCESS | 2776 | 1463820422357 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 01:47:02 INFO - PROCESS | 2776 | 1463820422360 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 01:47:02 INFO - PROCESS | 2776 | 1463820422367 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:47:02 INFO - PROCESS | 2776 | 1463820422369 Marionette TRACE conn5 <- [1,346,null,{}] 01:47:02 INFO - PROCESS | 2776 | 1463820422372 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:02 INFO - PROCESS | 2776 | 1463820422459 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 01:47:02 INFO - PROCESS | 2776 | 1463820422466 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 2776 | ++DOCSHELL 15D84400 == 42 [pid = 2776] [id = 96] 01:47:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (15D88400) [pid = 2776] [serial = 285] [outer = 00000000] 01:47:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (16102C00) [pid = 2776] [serial = 286] [outer = 15D88400] 01:47:02 INFO - PROCESS | 2776 | 1463820422512 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (16107400) [pid = 2776] [serial = 287] [outer = 15D88400] 01:47:02 INFO - PROCESS | 2776 | 1463820422964 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 01:47:03 INFO - PROCESS | 2776 | 1463820423011 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 2776 | 1463820423013 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 01:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:47:03 INFO - PROCESS | 2776 | 1463820423022 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 2776 | 1463820423024 Marionette TRACE conn5 <- [1,350,null,{}] 01:47:03 INFO - PROCESS | 2776 | 1463820423027 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:03 INFO - PROCESS | 2776 | 1463820423136 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 01:47:03 INFO - PROCESS | 2776 | 1463820423142 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 2776 | ++DOCSHELL 1610AC00 == 43 [pid = 2776] [id = 97] 01:47:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1610C000) [pid = 2776] [serial = 288] [outer = 00000000] 01:47:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1674EC00) [pid = 2776] [serial = 289] [outer = 1610C000] 01:47:03 INFO - PROCESS | 2776 | 1463820423189 Marionette DEBUG loaded listener.js 01:47:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1716AC00) [pid = 2776] [serial = 290] [outer = 1610C000] 01:47:03 INFO - PROCESS | 2776 | 1463820423658 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 01:47:03 INFO - PROCESS | 2776 | 1463820423693 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 2776 | 1463820423695 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 01:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:47:03 INFO - PROCESS | 2776 | 1463820423702 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 2776 | 1463820423704 Marionette TRACE conn5 <- [1,354,null,{}] 01:47:03 INFO - PROCESS | 2776 | 1463820423708 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:03 INFO - PROCESS | 2776 | 1463820423826 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 01:47:03 INFO - PROCESS | 2776 | 1463820423910 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 2776 | ++DOCSHELL 1841EC00 == 44 [pid = 2776] [id = 98] 01:47:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1841D000) [pid = 2776] [serial = 291] [outer = 00000000] 01:47:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1951C800) [pid = 2776] [serial = 292] [outer = 1841D000] 01:47:03 INFO - PROCESS | 2776 | 1463820423955 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (19522800) [pid = 2776] [serial = 293] [outer = 1841D000] 01:47:04 INFO - PROCESS | 2776 | 1463820424394 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 01:47:04 INFO - PROCESS | 2776 | 1463820424437 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 01:47:04 INFO - PROCESS | 2776 | 1463820424439 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 01:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:47:04 INFO - PROCESS | 2776 | 1463820424442 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:47:04 INFO - PROCESS | 2776 | 1463820424444 Marionette TRACE conn5 <- [1,358,null,{}] 01:47:04 INFO - PROCESS | 2776 | 1463820424447 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:04 INFO - PROCESS | 2776 | 1463820424559 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 01:47:04 INFO - PROCESS | 2776 | 1463820424569 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 2776 | ++DOCSHELL 195E6400 == 45 [pid = 2776] [id = 99] 01:47:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1994F000) [pid = 2776] [serial = 294] [outer = 00000000] 01:47:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A214800) [pid = 2776] [serial = 295] [outer = 1994F000] 01:47:04 INFO - PROCESS | 2776 | 1463820424616 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A218400) [pid = 2776] [serial = 296] [outer = 1994F000] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1841DC00) [pid = 2776] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1761DC00) [pid = 2776] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (19AA3400) [pid = 2776] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DA5D400) [pid = 2776] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D81DC00) [pid = 2776] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (15D29400) [pid = 2776] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (0EA85800) [pid = 2776] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (137EB800) [pid = 2776] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1737F400) [pid = 2776] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (19FD7000) [pid = 2776] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:47:05 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1612AC00) [pid = 2776] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:47:05 INFO - PROCESS | 2776 | 1463820425223 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 01:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:47:05 INFO - PROCESS | 2776 | 1463820425273 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 2776 | 1463820425275 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 01:47:05 INFO - PROCESS | 2776 | 1463820425278 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 2776 | 1463820425280 Marionette TRACE conn5 <- [1,362,null,{}] 01:47:05 INFO - PROCESS | 2776 | 1463820425284 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:05 INFO - PROCESS | 2776 | 1463820425376 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 01:47:05 INFO - PROCESS | 2776 | 1463820425463 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5D400 == 46 [pid = 2776] [id = 100] 01:47:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0DA6B800) [pid = 2776] [serial = 297] [outer = 00000000] 01:47:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1386A400) [pid = 2776] [serial = 298] [outer = 0DA6B800] 01:47:05 INFO - PROCESS | 2776 | 1463820425510 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (15D86C00) [pid = 2776] [serial = 299] [outer = 0DA6B800] 01:47:05 INFO - PROCESS | 2776 | 1463820425891 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 01:47:05 INFO - PROCESS | 2776 | 1463820425909 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 2776 | 1463820425911 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 01:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:47:05 INFO - PROCESS | 2776 | 1463820425914 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 2776 | 1463820425916 Marionette TRACE conn5 <- [1,366,null,{}] 01:47:05 INFO - PROCESS | 2776 | 1463820425919 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:06 INFO - PROCESS | 2776 | 1463820426027 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 01:47:06 INFO - PROCESS | 2776 | 1463820426036 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 2776 | ++DOCSHELL 13AEB400 == 47 [pid = 2776] [id = 101] 01:47:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (15D81400) [pid = 2776] [serial = 300] [outer = 00000000] 01:47:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1A213400) [pid = 2776] [serial = 301] [outer = 15D81400] 01:47:06 INFO - PROCESS | 2776 | 1463820426079 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1A4AFC00) [pid = 2776] [serial = 302] [outer = 15D81400] 01:47:06 INFO - PROCESS | 2776 | 1463820426479 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 01:47:06 INFO - PROCESS | 2776 | 1463820426547 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 01:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:47:06 INFO - PROCESS | 2776 | 1463820426548 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 01:47:06 INFO - PROCESS | 2776 | 1463820426552 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 2776 | 1463820426554 Marionette TRACE conn5 <- [1,370,null,{}] 01:47:06 INFO - PROCESS | 2776 | 1463820426557 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:06 INFO - PROCESS | 2776 | 1463820426669 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 01:47:06 INFO - PROCESS | 2776 | 1463820426713 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 2776 | ++DOCSHELL 11B96800 == 48 [pid = 2776] [id = 102] 01:47:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1737E800) [pid = 2776] [serial = 303] [outer = 00000000] 01:47:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A649000) [pid = 2776] [serial = 304] [outer = 1737E800] 01:47:06 INFO - PROCESS | 2776 | 1463820426757 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A649800) [pid = 2776] [serial = 305] [outer = 1737E800] 01:47:07 INFO - PROCESS | 2776 | 1463820427243 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 01:47:07 INFO - PROCESS | 2776 | 1463820427283 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 01:47:07 INFO - PROCESS | 2776 | 1463820427288 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 01:47:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:47:07 INFO - PROCESS | 2776 | 1463820427293 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:47:07 INFO - PROCESS | 2776 | 1463820427298 Marionette TRACE conn5 <- [1,374,null,{}] 01:47:07 INFO - PROCESS | 2776 | 1463820427305 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:07 INFO - PROCESS | 2776 | 1463820427422 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 01:47:07 INFO - PROCESS | 2776 | 1463820427529 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 2776 | ++DOCSHELL 0CE99400 == 49 [pid = 2776] [id = 103] 01:47:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (0CE9DC00) [pid = 2776] [serial = 306] [outer = 00000000] 01:47:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (0D86B800) [pid = 2776] [serial = 307] [outer = 0CE9DC00] 01:47:07 INFO - PROCESS | 2776 | 1463820427588 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (0DA66800) [pid = 2776] [serial = 308] [outer = 0CE9DC00] 01:47:08 INFO - PROCESS | 2776 | 1463820428264 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:47:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:47:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1021ms 01:47:08 INFO - PROCESS | 2776 | 1463820428319 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 2776 | 1463820428325 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 01:47:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:47:08 INFO - PROCESS | 2776 | 1463820428332 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 2776 | 1463820428335 Marionette TRACE conn5 <- [1,378,null,{}] 01:47:08 INFO - PROCESS | 2776 | 1463820428339 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:08 INFO - PROCESS | 2776 | 1463820428451 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 01:47:08 INFO - PROCESS | 2776 | 1463820428580 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:08 INFO - PROCESS | 2776 | ++DOCSHELL 0DB33800 == 50 [pid = 2776] [id = 104] 01:47:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0EA81400) [pid = 2776] [serial = 309] [outer = 00000000] 01:47:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (137F0C00) [pid = 2776] [serial = 310] [outer = 0EA81400] 01:47:08 INFO - PROCESS | 2776 | 1463820428640 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (15D52000) [pid = 2776] [serial = 311] [outer = 0EA81400] 01:47:09 INFO - PROCESS | 2776 | 1463820429271 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:47:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:47:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 01:47:09 INFO - PROCESS | 2776 | 1463820429304 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 2776 | 1463820429307 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 01:47:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:47:09 INFO - PROCESS | 2776 | 1463820429310 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - PROCESS | 2776 | 1463820429314 Marionette TRACE conn5 <- [1,382,null,{}] 01:47:09 INFO - PROCESS | 2776 | 1463820429325 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:09 INFO - PROCESS | 2776 | 1463820429435 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 01:47:09 INFO - PROCESS | 2776 | 1463820429566 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 2776 | ++DOCSHELL 1841C000 == 51 [pid = 2776] [id = 105] 01:47:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (195E3C00) [pid = 2776] [serial = 312] [outer = 00000000] 01:47:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (1A648400) [pid = 2776] [serial = 313] [outer = 195E3C00] 01:47:09 INFO - PROCESS | 2776 | 1463820429628 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (1B1B1400) [pid = 2776] [serial = 314] [outer = 195E3C00] 01:47:10 INFO - PROCESS | 2776 | 1463820430287 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:47:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1023ms 01:47:10 INFO - PROCESS | 2776 | 1463820430336 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 2776 | 1463820430339 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 01:47:10 INFO - PROCESS | 2776 | 1463820430343 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:47:10 INFO - PROCESS | 2776 | 1463820430345 Marionette TRACE conn5 <- [1,386,null,{}] 01:47:10 INFO - PROCESS | 2776 | 1463820430363 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:10 INFO - PROCESS | 2776 | 1463820430497 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 01:47:10 INFO - PROCESS | 2776 | 1463820430624 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 2776 | ++DOCSHELL 15D4A800 == 52 [pid = 2776] [id = 106] 01:47:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (1ADCF800) [pid = 2776] [serial = 315] [outer = 00000000] 01:47:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1ADD9000) [pid = 2776] [serial = 316] [outer = 1ADCF800] 01:47:10 INFO - PROCESS | 2776 | 1463820430684 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1ADDCC00) [pid = 2776] [serial = 317] [outer = 1ADCF800] 01:47:11 INFO - PROCESS | 2776 | 1463820431503 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1186ms 01:47:11 INFO - PROCESS | 2776 | 1463820431533 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 2776 | 1463820431537 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 01:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:47:11 INFO - PROCESS | 2776 | 1463820431542 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 2776 | 1463820431545 Marionette TRACE conn5 <- [1,390,null,{}] 01:47:11 INFO - PROCESS | 2776 | 1463820431551 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:11 INFO - PROCESS | 2776 | 1463820431647 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 01:47:11 INFO - PROCESS | 2776 | 1463820431744 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 2776 | ++DOCSHELL 08B78800 == 53 [pid = 2776] [id = 107] 01:47:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (0C594400) [pid = 2776] [serial = 318] [outer = 00000000] 01:47:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (0DC99000) [pid = 2776] [serial = 319] [outer = 0C594400] 01:47:11 INFO - PROCESS | 2776 | 1463820431836 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (0E8E5400) [pid = 2776] [serial = 320] [outer = 0C594400] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 13AEB400 == 52 [pid = 2776] [id = 101] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 0DA5D400 == 51 [pid = 2776] [id = 100] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 195E6400 == 50 [pid = 2776] [id = 99] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 1841EC00 == 49 [pid = 2776] [id = 98] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 1610AC00 == 48 [pid = 2776] [id = 97] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 15D84400 == 47 [pid = 2776] [id = 96] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 12075000 == 46 [pid = 2776] [id = 95] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 08B84800 == 45 [pid = 2776] [id = 94] 01:47:12 INFO - PROCESS | 2776 | --DOCSHELL 0DA68400 == 44 [pid = 2776] [id = 93] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1A6EA400) [pid = 2776] [serial = 259] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | 1463820432545 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (18E96800) [pid = 2776] [serial = 250] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (18419000) [pid = 2776] [serial = 247] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (19FD5C00) [pid = 2776] [serial = 253] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (0EA5E000) [pid = 2776] [serial = 235] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (120EE800) [pid = 2776] [serial = 236] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (0DB3CC00) [pid = 2776] [serial = 230] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (0DA5A800) [pid = 2776] [serial = 229] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (15D8A400) [pid = 2776] [serial = 241] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (13829800) [pid = 2776] [serial = 233] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (132E3800) [pid = 2776] [serial = 232] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (138DC000) [pid = 2776] [serial = 238] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (14D92400) [pid = 2776] [serial = 239] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (19A1C800) [pid = 2776] [serial = 215] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (0D3EA400) [pid = 2776] [serial = 217] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0DF9E000) [pid = 2776] [serial = 220] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (15D88000) [pid = 2776] [serial = 223] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1BE7AC00) [pid = 2776] [serial = 256] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1BE7D800) [pid = 2776] [serial = 226] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1BF04400) [pid = 2776] [serial = 257] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (18420000) [pid = 2776] [serial = 251] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (17378000) [pid = 2776] [serial = 244] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (173DC400) [pid = 2776] [serial = 245] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1841BC00) [pid = 2776] [serial = 248] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1A36E400) [pid = 2776] [serial = 254] [outer = 00000000] [url = about:blank] 01:47:12 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (15DCFC00) [pid = 2776] [serial = 242] [outer = 00000000] [url = about:blank] 01:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1025ms 01:47:12 INFO - PROCESS | 2776 | 1463820432568 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 2776 | 1463820432574 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 01:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:47:12 INFO - PROCESS | 2776 | 1463820432579 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 2776 | 1463820432581 Marionette TRACE conn5 <- [1,394,null,{}] 01:47:12 INFO - PROCESS | 2776 | 1463820432585 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:12 INFO - PROCESS | 2776 | 1463820432670 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 01:47:12 INFO - PROCESS | 2776 | 1463820432682 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D2400 == 45 [pid = 2776] [id = 108] 01:47:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0D7D3C00) [pid = 2776] [serial = 321] [outer = 00000000] 01:47:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (0DA53400) [pid = 2776] [serial = 322] [outer = 0D7D3C00] 01:47:12 INFO - PROCESS | 2776 | 1463820432731 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0DA66000) [pid = 2776] [serial = 323] [outer = 0D7D3C00] 01:47:13 INFO - PROCESS | 2776 | 1463820433247 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 01:47:13 INFO - PROCESS | 2776 | 1463820433313 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 2776 | 1463820433315 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 01:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:47:13 INFO - PROCESS | 2776 | 1463820433319 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 2776 | 1463820433322 Marionette TRACE conn5 <- [1,398,null,{}] 01:47:13 INFO - PROCESS | 2776 | 1463820433332 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:13 INFO - PROCESS | 2776 | 1463820433415 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 01:47:13 INFO - PROCESS | 2776 | 1463820433493 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 2776 | ++DOCSHELL 11E4EC00 == 46 [pid = 2776] [id = 109] 01:47:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (11E53C00) [pid = 2776] [serial = 324] [outer = 00000000] 01:47:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (12778400) [pid = 2776] [serial = 325] [outer = 11E53C00] 01:47:13 INFO - PROCESS | 2776 | 1463820433553 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (127A0400) [pid = 2776] [serial = 326] [outer = 11E53C00] 01:47:13 INFO - PROCESS | 2776 | 1463820433970 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 01:47:13 INFO - PROCESS | 2776 | 1463820433993 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 2776 | 1463820433995 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 01:47:13 INFO - PROCESS | 2776 | 1463820433999 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:47:13 INFO - PROCESS | 2776 | 1463820434000 Marionette TRACE conn5 <- [1,402,null,{}] 01:47:14 INFO - PROCESS | 2776 | 1463820434004 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:14 INFO - PROCESS | 2776 | 1463820434084 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 01:47:14 INFO - PROCESS | 2776 | 1463820434090 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 2776 | ++DOCSHELL 13829800 == 47 [pid = 2776] [id = 110] 01:47:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1382C800) [pid = 2776] [serial = 327] [outer = 00000000] 01:47:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (151E0400) [pid = 2776] [serial = 328] [outer = 1382C800] 01:47:14 INFO - PROCESS | 2776 | 1463820434136 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (15D50000) [pid = 2776] [serial = 329] [outer = 1382C800] 01:47:14 INFO - PROCESS | 2776 | 1463820434591 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 01:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:47:14 INFO - PROCESS | 2776 | 1463820434640 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 01:47:14 INFO - PROCESS | 2776 | 1463820434642 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 01:47:14 INFO - PROCESS | 2776 | 1463820434654 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:47:14 INFO - PROCESS | 2776 | 1463820434656 Marionette TRACE conn5 <- [1,406,null,{}] 01:47:14 INFO - PROCESS | 2776 | 1463820434660 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:14 INFO - PROCESS | 2776 | 1463820434766 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 01:47:14 INFO - PROCESS | 2776 | 1463820434854 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 2776 | ++DOCSHELL 15DD5C00 == 48 [pid = 2776] [id = 111] 01:47:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (15DD6000) [pid = 2776] [serial = 330] [outer = 00000000] 01:47:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (16106000) [pid = 2776] [serial = 331] [outer = 15DD6000] 01:47:14 INFO - PROCESS | 2776 | 1463820434901 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1610FC00) [pid = 2776] [serial = 332] [outer = 15DD6000] 01:47:15 INFO - PROCESS | 2776 | 1463820435337 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 01:47:15 INFO - PROCESS | 2776 | 1463820435378 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 01:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:47:15 INFO - PROCESS | 2776 | 1463820435380 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 01:47:15 INFO - PROCESS | 2776 | 1463820435383 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 2776 | 1463820435384 Marionette TRACE conn5 <- [1,410,null,{}] 01:47:15 INFO - PROCESS | 2776 | 1463820435388 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:15 INFO - PROCESS | 2776 | 1463820435523 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 01:47:15 INFO - PROCESS | 2776 | 1463820435586 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 2776 | ++DOCSHELL 16809000 == 49 [pid = 2776] [id = 112] 01:47:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (17169800) [pid = 2776] [serial = 333] [outer = 00000000] 01:47:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (17615C00) [pid = 2776] [serial = 334] [outer = 17169800] 01:47:15 INFO - PROCESS | 2776 | 1463820435635 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (18415000) [pid = 2776] [serial = 335] [outer = 17169800] 01:47:16 INFO - PROCESS | 2776 | 1463820436096 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 770ms 01:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:47:16 INFO - PROCESS | 2776 | 1463820436154 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 01:47:16 INFO - PROCESS | 2776 | 1463820436156 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 01:47:16 INFO - PROCESS | 2776 | 1463820436159 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 2776 | 1463820436161 Marionette TRACE conn5 <- [1,414,null,{}] 01:47:16 INFO - PROCESS | 2776 | 1463820436164 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:16 INFO - PROCESS | 2776 | 1463820436279 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 01:47:16 INFO - PROCESS | 2776 | 1463820436340 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:16 INFO - PROCESS | 2776 | ++DOCSHELL 0D3EF400 == 50 [pid = 2776] [id = 113] 01:47:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1841C800) [pid = 2776] [serial = 336] [outer = 00000000] 01:47:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (18E94400) [pid = 2776] [serial = 337] [outer = 1841C800] 01:47:16 INFO - PROCESS | 2776 | 1463820436387 Marionette DEBUG loaded listener.js 01:47:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (19517C00) [pid = 2776] [serial = 338] [outer = 1841C800] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1A6E1800) [pid = 2776] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1610C000) [pid = 2776] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1277C000) [pid = 2776] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (0D7D8000) [pid = 2776] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (0D35A800) [pid = 2776] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (17612800) [pid = 2776] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (0DA64C00) [pid = 2776] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (125B9400) [pid = 2776] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1994F000) [pid = 2776] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1841D000) [pid = 2776] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (0D307800) [pid = 2776] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (12078800) [pid = 2776] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (0DA6B800) [pid = 2776] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0DBD0400) [pid = 2776] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (15D88400) [pid = 2776] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0DA5DC00) [pid = 2776] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:47:16 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (15D81400) [pid = 2776] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:47:16 INFO - PROCESS | 2776 | 1463820436972 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 830ms 01:47:16 INFO - PROCESS | 2776 | 1463820436990 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 01:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:47:16 INFO - PROCESS | 2776 | 1463820436992 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 01:47:16 INFO - PROCESS | 2776 | 1463820436995 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 2776 | 1463820436997 Marionette TRACE conn5 <- [1,418,null,{}] 01:47:16 INFO - PROCESS | 2776 | 1463820437000 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:17 INFO - PROCESS | 2776 | 1463820437086 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 01:47:17 INFO - PROCESS | 2776 | 1463820437216 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 2776 | ++DOCSHELL 08B7F400 == 51 [pid = 2776] [id = 114] 01:47:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (08B82800) [pid = 2776] [serial = 339] [outer = 00000000] 01:47:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0CEA0400) [pid = 2776] [serial = 340] [outer = 08B82800] 01:47:17 INFO - PROCESS | 2776 | 1463820437274 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (0D74D000) [pid = 2776] [serial = 341] [outer = 08B82800] 01:47:18 INFO - PROCESS | 2776 | 1463820438389 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 01:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1421ms 01:47:18 INFO - PROCESS | 2776 | 1463820438452 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 01:47:18 INFO - PROCESS | 2776 | 1463820438456 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 01:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:47:18 INFO - PROCESS | 2776 | 1463820438462 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 2776 | 1463820438465 Marionette TRACE conn5 <- [1,422,null,{}] 01:47:18 INFO - PROCESS | 2776 | 1463820438470 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:18 INFO - PROCESS | 2776 | 1463820438567 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 01:47:18 INFO - PROCESS | 2776 | 1463820438725 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:18 INFO - PROCESS | 2776 | ++DOCSHELL 0EA53800 == 52 [pid = 2776] [id = 115] 01:47:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (0EA5DC00) [pid = 2776] [serial = 342] [outer = 00000000] 01:47:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (124C8C00) [pid = 2776] [serial = 343] [outer = 0EA5DC00] 01:47:18 INFO - PROCESS | 2776 | 1463820438830 Marionette DEBUG loaded listener.js 01:47:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (12783000) [pid = 2776] [serial = 344] [outer = 0EA5DC00] 01:47:19 INFO - PROCESS | 2776 | 1463820439869 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1421ms 01:47:19 INFO - PROCESS | 2776 | 1463820439886 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 2776 | 1463820439891 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 01:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:47:19 INFO - PROCESS | 2776 | 1463820439895 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - PROCESS | 2776 | 1463820439897 Marionette TRACE conn5 <- [1,426,null,{}] 01:47:19 INFO - PROCESS | 2776 | 1463820439901 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:20 INFO - PROCESS | 2776 | 1463820440011 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 01:47:20 INFO - PROCESS | 2776 | 1463820440173 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 2776 | ++DOCSHELL 1610BC00 == 53 [pid = 2776] [id = 116] 01:47:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1612C400) [pid = 2776] [serial = 345] [outer = 00000000] 01:47:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (17378800) [pid = 2776] [serial = 346] [outer = 1612C400] 01:47:20 INFO - PROCESS | 2776 | 1463820440236 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1773B400) [pid = 2776] [serial = 347] [outer = 1612C400] 01:47:20 INFO - PROCESS | 2776 | 1463820440805 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:47:20 INFO - PROCESS | 2776 | 1463820440873 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 01:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:47:20 INFO - PROCESS | 2776 | 1463820440883 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:47:20 INFO - PROCESS | 2776 | 1463820440889 Marionette TRACE conn5 <- [1,430,null,{}] 01:47:20 INFO - PROCESS | 2776 | 1463820440894 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:20 INFO - PROCESS | 2776 | 1463820440998 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 01:47:21 INFO - PROCESS | 2776 | 1463820441124 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:21 INFO - PROCESS | 2776 | ++DOCSHELL 1A2A9000 == 54 [pid = 2776] [id = 117] 01:47:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A2AA000) [pid = 2776] [serial = 348] [outer = 00000000] 01:47:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A37B000) [pid = 2776] [serial = 349] [outer = 1A2AA000] 01:47:21 INFO - PROCESS | 2776 | 1463820441180 Marionette DEBUG loaded listener.js 01:47:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A4B5400) [pid = 2776] [serial = 350] [outer = 1A2AA000] 01:47:21 INFO - PROCESS | 2776 | 1463820441937 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1132ms 01:47:22 INFO - PROCESS | 2776 | 1463820442012 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 2776 | 1463820442015 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 01:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:47:22 INFO - PROCESS | 2776 | 1463820442021 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 2776 | 1463820442024 Marionette TRACE conn5 <- [1,434,null,{}] 01:47:22 INFO - PROCESS | 2776 | 1463820442029 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:22 INFO - PROCESS | 2776 | 1463820442126 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 01:47:22 INFO - PROCESS | 2776 | 1463820442260 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 2776 | ++DOCSHELL 0DE42C00 == 55 [pid = 2776] [id = 118] 01:47:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (0DE46400) [pid = 2776] [serial = 351] [outer = 00000000] 01:47:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (11E59800) [pid = 2776] [serial = 352] [outer = 0DE46400] 01:47:22 INFO - PROCESS | 2776 | 1463820442316 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1277F000) [pid = 2776] [serial = 353] [outer = 0DE46400] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 1A2A0C00 == 54 [pid = 2776] [id = 91] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 0DA5CC00 == 53 [pid = 2776] [id = 92] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 1386A800 == 52 [pid = 2776] [id = 75] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 0D3EF400 == 51 [pid = 2776] [id = 113] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 16809000 == 50 [pid = 2776] [id = 112] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 15DD5C00 == 49 [pid = 2776] [id = 111] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 13829800 == 48 [pid = 2776] [id = 110] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 11E4EC00 == 47 [pid = 2776] [id = 109] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 0D7D2400 == 46 [pid = 2776] [id = 108] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 08B78800 == 45 [pid = 2776] [id = 107] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 0DB33800 == 44 [pid = 2776] [id = 104] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0D814000) [pid = 2776] [serial = 262] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (13224C00) [pid = 2776] [serial = 265] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1A4B3400) [pid = 2776] [serial = 268] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1A2AB000) [pid = 2776] [serial = 271] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1A649000) [pid = 2776] [serial = 304] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOCSHELL 0CE99400 == 43 [pid = 2776] [id = 103] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (13868C00) [pid = 2776] [serial = 179] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DFFC000) [pid = 2776] [serial = 139] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0DA57000) [pid = 2776] [serial = 176] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (19AA4000) [pid = 2776] [serial = 182] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1A373C00) [pid = 2776] [serial = 185] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (138DB000) [pid = 2776] [serial = 142] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1A214800) [pid = 2776] [serial = 295] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (19522800) [pid = 2776] [serial = 293] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0DA57800) [pid = 2776] [serial = 280] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1951C800) [pid = 2776] [serial = 292] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (0DA69000) [pid = 2776] [serial = 281] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (137ED800) [pid = 2776] [serial = 283] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (13DCC400) [pid = 2776] [serial = 284] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (1386A400) [pid = 2776] [serial = 298] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (12781C00) [pid = 2776] [serial = 278] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1243A800) [pid = 2776] [serial = 277] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (16102C00) [pid = 2776] [serial = 286] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (12779800) [pid = 2776] [serial = 275] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (11DE4800) [pid = 2776] [serial = 274] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (1A4AFC00) [pid = 2776] [serial = 302] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (1A213400) [pid = 2776] [serial = 301] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (1A218400) [pid = 2776] [serial = 296] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (1BF05400) [pid = 2776] [serial = 260] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (1674EC00) [pid = 2776] [serial = 289] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (15D86C00) [pid = 2776] [serial = 299] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (16107400) [pid = 2776] [serial = 287] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (1716AC00) [pid = 2776] [serial = 290] [outer = 00000000] [url = about:blank] 01:47:22 INFO - PROCESS | 2776 | 1463820442889 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 931ms 01:47:22 INFO - PROCESS | 2776 | 1463820442953 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 2776 | 1463820442958 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 01:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:47:22 INFO - PROCESS | 2776 | 1463820442964 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 2776 | 1463820442966 Marionette TRACE conn5 <- [1,438,null,{}] 01:47:22 INFO - PROCESS | 2776 | 1463820442970 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:23 INFO - PROCESS | 2776 | 1463820443053 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 01:47:23 INFO - PROCESS | 2776 | 1463820443061 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5CC00 == 44 [pid = 2776] [id = 119] 01:47:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (0DA5D000) [pid = 2776] [serial = 354] [outer = 00000000] 01:47:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (0EA84000) [pid = 2776] [serial = 355] [outer = 0DA5D000] 01:47:23 INFO - PROCESS | 2776 | 1463820443107 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (1246AC00) [pid = 2776] [serial = 356] [outer = 0DA5D000] 01:47:23 INFO - PROCESS | 2776 | 1463820443606 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 01:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:47:23 INFO - PROCESS | 2776 | 1463820443637 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 01:47:23 INFO - PROCESS | 2776 | 1463820443639 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 01:47:23 INFO - PROCESS | 2776 | 1463820443643 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:47:23 INFO - PROCESS | 2776 | 1463820443646 Marionette TRACE conn5 <- [1,442,null,{}] 01:47:23 INFO - PROCESS | 2776 | 1463820443656 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:23 INFO - PROCESS | 2776 | 1463820443746 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 01:47:23 INFO - PROCESS | 2776 | 1463820443758 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 2776 | ++DOCSHELL 12706800 == 45 [pid = 2776] [id = 120] 01:47:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (137EEC00) [pid = 2776] [serial = 357] [outer = 00000000] 01:47:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (14D8CC00) [pid = 2776] [serial = 358] [outer = 137EEC00] 01:47:23 INFO - PROCESS | 2776 | 1463820443873 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (15D2B800) [pid = 2776] [serial = 359] [outer = 137EEC00] 01:47:24 INFO - PROCESS | 2776 | 1463820444276 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 01:47:24 INFO - PROCESS | 2776 | 1463820444333 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 2776 | 1463820444336 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 01:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:47:24 INFO - PROCESS | 2776 | 1463820444339 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 2776 | 1463820444341 Marionette TRACE conn5 <- [1,446,null,{}] 01:47:24 INFO - PROCESS | 2776 | 1463820444344 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:24 INFO - PROCESS | 2776 | 1463820444460 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 01:47:24 INFO - PROCESS | 2776 | 1463820444473 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 2776 | ++DOCSHELL 16105000 == 46 [pid = 2776] [id = 121] 01:47:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (16107800) [pid = 2776] [serial = 360] [outer = 00000000] 01:47:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (1680FC00) [pid = 2776] [serial = 361] [outer = 16107800] 01:47:24 INFO - PROCESS | 2776 | 1463820444521 Marionette DEBUG loaded listener.js 01:47:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (1716C000) [pid = 2776] [serial = 362] [outer = 16107800] 01:47:24 INFO - PROCESS | 2776 | 1463820444984 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 01:47:25 INFO - PROCESS | 2776 | 1463820445074 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 2776 | 1463820445076 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 01:47:25 INFO - PROCESS | 2776 | 1463820445079 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:47:25 INFO - PROCESS | 2776 | 1463820445081 Marionette TRACE conn5 <- [1,450,null,{}] 01:47:25 INFO - PROCESS | 2776 | 1463820445084 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:25 INFO - PROCESS | 2776 | 1463820445192 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 01:47:25 INFO - PROCESS | 2776 | 1463820445198 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:25 INFO - PROCESS | 2776 | ++DOCSHELL 17380800 == 47 [pid = 2776] [id = 122] 01:47:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (17384C00) [pid = 2776] [serial = 363] [outer = 00000000] 01:47:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (18418400) [pid = 2776] [serial = 364] [outer = 17384C00] 01:47:25 INFO - PROCESS | 2776 | 1463820445243 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (18E8CC00) [pid = 2776] [serial = 365] [outer = 17384C00] 01:47:25 INFO - PROCESS | 2776 | 1463820445712 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 2776 | 1463820445757 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 01:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:47:25 INFO - PROCESS | 2776 | 1463820445760 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - PROCESS | 2776 | 1463820445762 Marionette TRACE conn5 <- [1,454,null,{}] 01:47:25 INFO - PROCESS | 2776 | 1463820445770 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:25 INFO - PROCESS | 2776 | 1463820445935 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 01:47:25 INFO - PROCESS | 2776 | 1463820445963 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:25 INFO - PROCESS | 2776 | ++DOCSHELL 1A214800 == 48 [pid = 2776] [id = 123] 01:47:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1A29FC00) [pid = 2776] [serial = 366] [outer = 00000000] 01:47:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1A2AB000) [pid = 2776] [serial = 367] [outer = 1A29FC00] 01:47:26 INFO - PROCESS | 2776 | 1463820446009 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1A372400) [pid = 2776] [serial = 368] [outer = 1A29FC00] 01:47:26 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:26 INFO - PROCESS | 2776 | 1463820446469 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 01:47:26 INFO - PROCESS | 2776 | 1463820446491 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 01:47:26 INFO - PROCESS | 2776 | 1463820446493 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 01:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:47:26 INFO - PROCESS | 2776 | 1463820446506 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 2776 | 1463820446508 Marionette TRACE conn5 <- [1,458,null,{}] 01:47:26 INFO - PROCESS | 2776 | 1463820446511 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:26 INFO - PROCESS | 2776 | 1463820446618 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 01:47:26 INFO - PROCESS | 2776 | 1463820446625 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 2776 | ++DOCSHELL 1A378800 == 49 [pid = 2776] [id = 124] 01:47:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1A378C00) [pid = 2776] [serial = 369] [outer = 00000000] 01:47:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1A63C800) [pid = 2776] [serial = 370] [outer = 1A378C00] 01:47:26 INFO - PROCESS | 2776 | 1463820446668 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1A642400) [pid = 2776] [serial = 371] [outer = 1A378C00] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1BE7A800) [pid = 2776] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (0CE9B800) [pid = 2776] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (15DD6000) [pid = 2776] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (17169800) [pid = 2776] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0C594400) [pid = 2776] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0D7D3C00) [pid = 2776] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1382C800) [pid = 2776] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (11E53C00) [pid = 2776] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (138DE000) [pid = 2776] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:47:27 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (0DB37800) [pid = 2776] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:47:27 INFO - PROCESS | 2776 | 1463820447269 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:47:27 INFO - PROCESS | 2776 | 1463820447299 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 01:47:27 INFO - PROCESS | 2776 | 1463820447303 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:47:27 INFO - PROCESS | 2776 | 1463820447305 Marionette TRACE conn5 <- [1,462,null,{}] 01:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:47:27 INFO - PROCESS | 2776 | 1463820447309 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:27 INFO - PROCESS | 2776 | 1463820447391 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 01:47:27 INFO - PROCESS | 2776 | 1463820447481 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 2776 | ++DOCSHELL 0C594400 == 50 [pid = 2776] [id = 125] 01:47:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (0D81EC00) [pid = 2776] [serial = 372] [outer = 00000000] 01:47:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (17169800) [pid = 2776] [serial = 373] [outer = 0D81EC00] 01:47:27 INFO - PROCESS | 2776 | 1463820447528 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (173D4800) [pid = 2776] [serial = 374] [outer = 0D81EC00] 01:47:27 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:27 INFO - PROCESS | 2776 | 1463820447892 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:47:27 INFO - PROCESS | 2776 | 1463820447943 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 01:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:47:27 INFO - PROCESS | 2776 | 1463820447946 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:47:27 INFO - PROCESS | 2776 | 1463820447947 Marionette TRACE conn5 <- [1,466,null,{}] 01:47:27 INFO - PROCESS | 2776 | 1463820447951 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:28 INFO - PROCESS | 2776 | 1463820448068 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 01:47:28 INFO - PROCESS | 2776 | 1463820448077 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 2776 | ++DOCSHELL 16110C00 == 51 [pid = 2776] [id = 126] 01:47:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1A4C2400) [pid = 2776] [serial = 375] [outer = 00000000] 01:47:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1ADD6400) [pid = 2776] [serial = 376] [outer = 1A4C2400] 01:47:28 INFO - PROCESS | 2776 | 1463820448123 Marionette DEBUG loaded listener.js 01:47:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1ADDE400) [pid = 2776] [serial = 377] [outer = 1A4C2400] 01:47:28 INFO - PROCESS | 2776 | 1463820448528 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:47:28 INFO - PROCESS | 2776 | 1463820448579 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 01:47:28 INFO - PROCESS | 2776 | 1463820448582 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - PROCESS | 2776 | 1463820448584 Marionette TRACE conn5 <- [1,470,null,{}] 01:47:28 INFO - PROCESS | 2776 | 1463820448587 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:28 INFO - PROCESS | 2776 | 1463820448704 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 01:47:28 INFO - PROCESS | 2776 | 1463820448752 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 2776 | ++DOCSHELL 1A6EA800 == 52 [pid = 2776] [id = 127] 01:47:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1ADD0800) [pid = 2776] [serial = 378] [outer = 00000000] 01:47:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1B1BE400) [pid = 2776] [serial = 379] [outer = 1ADD0800] 01:47:28 INFO - PROCESS | 2776 | 1463820448796 Marionette DEBUG loaded listener.js 01:47:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1BE7FC00) [pid = 2776] [serial = 380] [outer = 1ADD0800] 01:47:29 INFO - PROCESS | 2776 | 1463820449309 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 01:47:29 INFO - PROCESS | 2776 | 1463820449354 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 01:47:29 INFO - PROCESS | 2776 | 1463820449359 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 01:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:47:29 INFO - PROCESS | 2776 | 1463820449364 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:47:29 INFO - PROCESS | 2776 | 1463820449369 Marionette TRACE conn5 <- [1,474,null,{}] 01:47:29 INFO - PROCESS | 2776 | 1463820449376 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:29 INFO - PROCESS | 2776 | 1463820449493 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 01:47:29 INFO - PROCESS | 2776 | 1463820449603 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D6400 == 53 [pid = 2776] [id = 128] 01:47:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (0D7D8400) [pid = 2776] [serial = 381] [outer = 00000000] 01:47:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0DA6FC00) [pid = 2776] [serial = 382] [outer = 0D7D8400] 01:47:29 INFO - PROCESS | 2776 | 1463820449663 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (0DFFA800) [pid = 2776] [serial = 383] [outer = 0D7D8400] 01:47:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (137F6C00) [pid = 2776] [serial = 384] [outer = 1A4CC400] 01:47:30 INFO - PROCESS | 2776 | 1463820450404 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1075ms 01:47:30 INFO - PROCESS | 2776 | 1463820450458 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 01:47:30 INFO - PROCESS | 2776 | 1463820450463 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 01:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:47:30 INFO - PROCESS | 2776 | 1463820450470 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 2776 | 1463820450472 Marionette TRACE conn5 <- [1,478,null,{}] 01:47:30 INFO - PROCESS | 2776 | 1463820450477 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:30 INFO - PROCESS | 2776 | 1463820450589 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 01:47:30 INFO - PROCESS | 2776 | 1463820450721 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 2776 | ++DOCSHELL 16104000 == 54 [pid = 2776] [id = 129] 01:47:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1612BC00) [pid = 2776] [serial = 385] [outer = 00000000] 01:47:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (195DF000) [pid = 2776] [serial = 386] [outer = 1612BC00] 01:47:30 INFO - PROCESS | 2776 | 1463820450781 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1A212C00) [pid = 2776] [serial = 387] [outer = 1612BC00] 01:47:31 INFO - PROCESS | 2776 | 1463820451465 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1020ms 01:47:31 INFO - PROCESS | 2776 | 1463820451492 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 01:47:31 INFO - PROCESS | 2776 | 1463820451495 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 01:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:47:31 INFO - PROCESS | 2776 | 1463820451498 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 2776 | 1463820451502 Marionette TRACE conn5 <- [1,482,null,{}] 01:47:31 INFO - PROCESS | 2776 | 1463820451513 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:31 INFO - PROCESS | 2776 | 1463820451640 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 01:47:31 INFO - PROCESS | 2776 | 1463820451773 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 2776 | ++DOCSHELL 1AE03C00 == 55 [pid = 2776] [id = 130] 01:47:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1AE07000) [pid = 2776] [serial = 388] [outer = 00000000] 01:47:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1AE0C800) [pid = 2776] [serial = 389] [outer = 1AE07000] 01:47:31 INFO - PROCESS | 2776 | 1463820451835 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1AE10800) [pid = 2776] [serial = 390] [outer = 1AE07000] 01:47:32 INFO - PROCESS | 2776 | 1463820452478 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1019ms 01:47:32 INFO - PROCESS | 2776 | 1463820452521 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 2776 | 1463820452524 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 01:47:32 INFO - PROCESS | 2776 | 1463820452527 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:47:32 INFO - PROCESS | 2776 | 1463820452529 Marionette TRACE conn5 <- [1,486,null,{}] 01:47:32 INFO - PROCESS | 2776 | 1463820452533 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:32 INFO - PROCESS | 2776 | 1463820452642 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 01:47:32 INFO - PROCESS | 2776 | 1463820452774 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 2776 | ++DOCSHELL 1B1BFC00 == 56 [pid = 2776] [id = 131] 01:47:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1B39FC00) [pid = 2776] [serial = 391] [outer = 00000000] 01:47:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1B3A4000) [pid = 2776] [serial = 392] [outer = 1B39FC00] 01:47:32 INFO - PROCESS | 2776 | 1463820452832 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1B3A9000) [pid = 2776] [serial = 393] [outer = 1B39FC00] 01:47:33 INFO - PROCESS | 2776 | 1463820453709 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1224ms 01:47:33 INFO - PROCESS | 2776 | 1463820453755 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 2776 | 1463820453759 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 01:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:47:33 INFO - PROCESS | 2776 | 1463820453764 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 2776 | 1463820453768 Marionette TRACE conn5 <- [1,490,null,{}] 01:47:33 INFO - PROCESS | 2776 | 1463820453775 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:33 INFO - PROCESS | 2776 | 1463820453873 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 01:47:34 INFO - PROCESS | 2776 | 1463820454009 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 2776 | ++DOCSHELL 0C598000 == 57 [pid = 2776] [id = 132] 01:47:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0C599000) [pid = 2776] [serial = 394] [outer = 00000000] 01:47:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0DA5D400) [pid = 2776] [serial = 395] [outer = 0C599000] 01:47:34 INFO - PROCESS | 2776 | 1463820454060 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (11DE4C00) [pid = 2776] [serial = 396] [outer = 0C599000] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 1A6DE400 == 56 [pid = 2776] [id = 87] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 16110C00 == 55 [pid = 2776] [id = 126] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 0C594400 == 54 [pid = 2776] [id = 125] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 1A378800 == 53 [pid = 2776] [id = 124] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 1A214800 == 52 [pid = 2776] [id = 123] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 17380800 == 51 [pid = 2776] [id = 122] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 11B96800 == 50 [pid = 2776] [id = 102] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 16105000 == 49 [pid = 2776] [id = 121] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 12706800 == 48 [pid = 2776] [id = 120] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 0DA5CC00 == 47 [pid = 2776] [id = 119] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 0DE42C00 == 46 [pid = 2776] [id = 118] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (137F0C00) [pid = 2776] [serial = 310] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0D86B800) [pid = 2776] [serial = 307] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1A648400) [pid = 2776] [serial = 313] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1ADD9000) [pid = 2776] [serial = 316] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 1A2A9000 == 45 [pid = 2776] [id = 117] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 1610BC00 == 44 [pid = 2776] [id = 116] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 0EA53800 == 43 [pid = 2776] [id = 115] 01:47:34 INFO - PROCESS | 2776 | --DOCSHELL 08B7F400 == 42 [pid = 2776] [id = 114] 01:47:34 INFO - PROCESS | 2776 | 1463820454730 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 990ms 01:47:34 INFO - PROCESS | 2776 | 1463820454755 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 01:47:34 INFO - PROCESS | 2776 | 1463820454760 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 01:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:47:34 INFO - PROCESS | 2776 | 1463820454766 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:47:34 INFO - PROCESS | 2776 | 1463820454769 Marionette TRACE conn5 <- [1,494,null,{}] 01:47:34 INFO - PROCESS | 2776 | 1463820454772 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:34 INFO - PROCESS | 2776 | 1463820454865 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (16808C00) [pid = 2776] [serial = 224] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (11B9C400) [pid = 2776] [serial = 221] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1BE81000) [pid = 2776] [serial = 227] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0D756800) [pid = 2776] [serial = 218] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (16106000) [pid = 2776] [serial = 331] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1610FC00) [pid = 2776] [serial = 332] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (18415000) [pid = 2776] [serial = 335] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (17615C00) [pid = 2776] [serial = 334] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0E8E5400) [pid = 2776] [serial = 320] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (0DC99000) [pid = 2776] [serial = 319] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0DA53400) [pid = 2776] [serial = 322] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (0DA66000) [pid = 2776] [serial = 323] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (151E0400) [pid = 2776] [serial = 328] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (12778400) [pid = 2776] [serial = 325] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (127A0400) [pid = 2776] [serial = 326] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (18E94400) [pid = 2776] [serial = 337] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (15D50000) [pid = 2776] [serial = 329] [outer = 00000000] [url = about:blank] 01:47:34 INFO - PROCESS | 2776 | 1463820454961 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 2776 | ++DOCSHELL 0D74AC00 == 43 [pid = 2776] [id = 133] 01:47:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (0D74B000) [pid = 2776] [serial = 397] [outer = 00000000] 01:47:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (0DA55000) [pid = 2776] [serial = 398] [outer = 0D74B000] 01:47:35 INFO - PROCESS | 2776 | 1463820455009 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (0DA68400) [pid = 2776] [serial = 399] [outer = 0D74B000] 01:47:35 INFO - PROCESS | 2776 | 1463820455431 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 01:47:35 INFO - PROCESS | 2776 | 1463820455505 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 2776 | 1463820455507 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 01:47:35 INFO - PROCESS | 2776 | 1463820455510 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:47:35 INFO - PROCESS | 2776 | 1463820455513 Marionette TRACE conn5 <- [1,498,null,{}] 01:47:35 INFO - PROCESS | 2776 | 1463820455524 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:35 INFO - PROCESS | 2776 | 1463820455607 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 01:47:35 INFO - PROCESS | 2776 | 1463820455624 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 2776 | ++DOCSHELL 1277D400 == 44 [pid = 2776] [id = 134] 01:47:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1277E000) [pid = 2776] [serial = 400] [outer = 00000000] 01:47:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (12785400) [pid = 2776] [serial = 401] [outer = 1277E000] 01:47:35 INFO - PROCESS | 2776 | 1463820455671 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (132E3000) [pid = 2776] [serial = 402] [outer = 1277E000] 01:47:36 INFO - PROCESS | 2776 | 1463820456135 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 01:47:36 INFO - PROCESS | 2776 | 1463820456185 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 01:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:47:36 INFO - PROCESS | 2776 | 1463820456187 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 01:47:36 INFO - PROCESS | 2776 | 1463820456191 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:47:36 INFO - PROCESS | 2776 | 1463820456192 Marionette TRACE conn5 <- [1,502,null,{}] 01:47:36 INFO - PROCESS | 2776 | 1463820456196 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:36 INFO - PROCESS | 2776 | 1463820456276 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 01:47:36 INFO - PROCESS | 2776 | 1463820456285 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 2776 | ++DOCSHELL 14D8F000 == 45 [pid = 2776] [id = 135] 01:47:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (151DB400) [pid = 2776] [serial = 403] [outer = 00000000] 01:47:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (15D50000) [pid = 2776] [serial = 404] [outer = 151DB400] 01:47:36 INFO - PROCESS | 2776 | 1463820456330 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (15DCFC00) [pid = 2776] [serial = 405] [outer = 151DB400] 01:47:36 INFO - PROCESS | 2776 | 1463820456772 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 01:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:47:36 INFO - PROCESS | 2776 | 1463820456826 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 01:47:36 INFO - PROCESS | 2776 | 1463820456828 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 01:47:36 INFO - PROCESS | 2776 | 1463820456840 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:47:36 INFO - PROCESS | 2776 | 1463820456842 Marionette TRACE conn5 <- [1,506,null,{}] 01:47:36 INFO - PROCESS | 2776 | 1463820456846 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:36 INFO - PROCESS | 2776 | 1463820456929 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 01:47:36 INFO - PROCESS | 2776 | 1463820456968 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 2776 | ++DOCSHELL 16106000 == 46 [pid = 2776] [id = 136] 01:47:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (16109800) [pid = 2776] [serial = 406] [outer = 00000000] 01:47:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (16124C00) [pid = 2776] [serial = 407] [outer = 16109800] 01:47:37 INFO - PROCESS | 2776 | 1463820457015 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1680B000) [pid = 2776] [serial = 408] [outer = 16109800] 01:47:37 INFO - PROCESS | 2776 | 1463820457514 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 01:47:37 INFO - PROCESS | 2776 | 1463820457562 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 2776 | 1463820457564 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 01:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:47:37 INFO - PROCESS | 2776 | 1463820457567 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 2776 | 1463820457568 Marionette TRACE conn5 <- [1,510,null,{}] 01:47:37 INFO - PROCESS | 2776 | 1463820457572 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:37 INFO - PROCESS | 2776 | 1463820457706 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 01:47:37 INFO - PROCESS | 2776 | 1463820457720 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 2776 | ++DOCSHELL 0DC9B800 == 47 [pid = 2776] [id = 137] 01:47:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1674C800) [pid = 2776] [serial = 409] [outer = 00000000] 01:47:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1841A000) [pid = 2776] [serial = 410] [outer = 1674C800] 01:47:37 INFO - PROCESS | 2776 | 1463820457817 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (18E94400) [pid = 2776] [serial = 411] [outer = 1674C800] 01:47:38 INFO - PROCESS | 2776 | 1463820458275 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 01:47:38 INFO - PROCESS | 2776 | 1463820458338 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 01:47:38 INFO - PROCESS | 2776 | 1463820458340 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 01:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:47:38 INFO - PROCESS | 2776 | 1463820458343 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:47:38 INFO - PROCESS | 2776 | 1463820458345 Marionette TRACE conn5 <- [1,514,null,{}] 01:47:38 INFO - PROCESS | 2776 | 1463820458348 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:38 INFO - PROCESS | 2776 | 1463820458457 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 01:47:38 INFO - PROCESS | 2776 | 1463820458517 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:38 INFO - PROCESS | 2776 | ++DOCSHELL 18419400 == 48 [pid = 2776] [id = 138] 01:47:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (19520000) [pid = 2776] [serial = 412] [outer = 00000000] 01:47:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (19FD5C00) [pid = 2776] [serial = 413] [outer = 19520000] 01:47:38 INFO - PROCESS | 2776 | 1463820458565 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1A20F800) [pid = 2776] [serial = 414] [outer = 19520000] 01:47:38 INFO - PROCESS | 2776 | 1463820458991 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 01:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 01:47:39 INFO - PROCESS | 2776 | 1463820459014 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 01:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:47:39 INFO - PROCESS | 2776 | 1463820459016 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 01:47:39 INFO - PROCESS | 2776 | 1463820459019 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 2776 | 1463820459021 Marionette TRACE conn5 <- [1,518,null,{}] 01:47:39 INFO - PROCESS | 2776 | 1463820459024 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:39 INFO - PROCESS | 2776 | 1463820459152 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 01:47:39 INFO - PROCESS | 2776 | 1463820459158 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 2776 | ++DOCSHELL 12710000 == 49 [pid = 2776] [id = 139] 01:47:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (12780400) [pid = 2776] [serial = 415] [outer = 00000000] 01:47:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (18420C00) [pid = 2776] [serial = 416] [outer = 12780400] 01:47:39 INFO - PROCESS | 2776 | 1463820459487 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1A4BEC00) [pid = 2776] [serial = 417] [outer = 12780400] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (17384C00) [pid = 2776] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0DE46400) [pid = 2776] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (137EEC00) [pid = 2776] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1A29FC00) [pid = 2776] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (16107800) [pid = 2776] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (0DA5D000) [pid = 2776] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1A2AA000) [pid = 2776] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0D81EC00) [pid = 2776] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1A378C00) [pid = 2776] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:47:39 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1A4C2400) [pid = 2776] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:47:39 INFO - PROCESS | 2776 | 1463820459891 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 930ms 01:47:39 INFO - PROCESS | 2776 | 1463820459951 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 2776 | 1463820459953 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 01:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:47:39 INFO - PROCESS | 2776 | 1463820459956 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 2776 | 1463820459958 Marionette TRACE conn5 <- [1,522,null,{}] 01:47:39 INFO - PROCESS | 2776 | 1463820459962 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:40 INFO - PROCESS | 2776 | 1463820460078 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 01:47:40 INFO - PROCESS | 2776 | 1463820460092 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:40 INFO - PROCESS | 2776 | ++DOCSHELL 12705000 == 50 [pid = 2776] [id = 140] 01:47:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (138DB000) [pid = 2776] [serial = 418] [outer = 00000000] 01:47:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A379C00) [pid = 2776] [serial = 419] [outer = 138DB000] 01:47:40 INFO - PROCESS | 2776 | 1463820460140 Marionette DEBUG loaded listener.js 01:47:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A63EC00) [pid = 2776] [serial = 420] [outer = 138DB000] 01:47:40 INFO - PROCESS | 2776 | 1463820460564 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 01:47:40 INFO - PROCESS | 2776 | 1463820460590 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 01:47:40 INFO - PROCESS | 2776 | 1463820460592 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 01:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:47:40 INFO - PROCESS | 2776 | 1463820460595 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:47:40 INFO - PROCESS | 2776 | 1463820460597 Marionette TRACE conn5 <- [1,526,null,{}] 01:47:40 INFO - PROCESS | 2776 | 1463820460600 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:40 INFO - PROCESS | 2776 | 1463820460719 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 01:47:40 INFO - PROCESS | 2776 | 1463820460728 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:40 INFO - PROCESS | 2776 | ++DOCSHELL 1A6E6000 == 51 [pid = 2776] [id = 141] 01:47:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A6E7000) [pid = 2776] [serial = 421] [outer = 00000000] 01:47:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1ADD4400) [pid = 2776] [serial = 422] [outer = 1A6E7000] 01:47:40 INFO - PROCESS | 2776 | 1463820460774 Marionette DEBUG loaded listener.js 01:47:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1AE02000) [pid = 2776] [serial = 423] [outer = 1A6E7000] 01:47:41 INFO - PROCESS | 2776 | 1463820461205 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:47:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 01:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 01:47:41 INFO - PROCESS | 2776 | 1463820461226 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 01:47:41 INFO - PROCESS | 2776 | 1463820461229 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 01:47:41 INFO - PROCESS | 2776 | 1463820461232 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:47:41 INFO - PROCESS | 2776 | 1463820461235 Marionette TRACE conn5 <- [1,530,null,{}] 01:47:41 INFO - PROCESS | 2776 | 1463820461238 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:41 INFO - PROCESS | 2776 | 1463820461404 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 01:47:41 INFO - PROCESS | 2776 | 1463820461423 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 2776 | ++DOCSHELL 1AE09400 == 52 [pid = 2776] [id = 142] 01:47:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1AE0A400) [pid = 2776] [serial = 424] [outer = 00000000] 01:47:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1B3A2800) [pid = 2776] [serial = 425] [outer = 1AE0A400] 01:47:41 INFO - PROCESS | 2776 | 1463820461486 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1BE82000) [pid = 2776] [serial = 426] [outer = 1AE0A400] 01:47:42 INFO - PROCESS | 2776 | 1463820462190 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:47:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:47:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:47:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:47:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:47:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:47:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:47:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 01:47:42 INFO - PROCESS | 2776 | 1463820462207 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 01:47:42 INFO - PROCESS | 2776 | 1463820462211 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 01:47:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:47:42 INFO - PROCESS | 2776 | 1463820462216 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:47:42 INFO - PROCESS | 2776 | 1463820462219 Marionette TRACE conn5 <- [1,534,null,{}] 01:47:42 INFO - PROCESS | 2776 | 1463820462225 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:42 INFO - PROCESS | 2776 | 1463820462348 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 01:47:42 INFO - PROCESS | 2776 | 1463820462477 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 2776 | ++DOCSHELL 0DA60C00 == 53 [pid = 2776] [id = 143] 01:47:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (0DC98000) [pid = 2776] [serial = 427] [outer = 00000000] 01:47:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (12440800) [pid = 2776] [serial = 428] [outer = 0DC98000] 01:47:42 INFO - PROCESS | 2776 | 1463820462534 Marionette DEBUG loaded listener.js 01:47:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (12786C00) [pid = 2776] [serial = 429] [outer = 0DC98000] 01:47:43 INFO - PROCESS | 2776 | 1463820463126 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:47:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:47:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 01:47:43 INFO - PROCESS | 2776 | 1463820463148 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 01:47:43 INFO - PROCESS | 2776 | 1463820463154 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 01:47:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:47:43 INFO - PROCESS | 2776 | 1463820463161 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:47:43 INFO - PROCESS | 2776 | 1463820463164 Marionette TRACE conn5 <- [1,538,null,{}] 01:47:43 INFO - PROCESS | 2776 | 1463820463168 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:43 INFO - PROCESS | 2776 | 1463820463285 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 01:47:43 INFO - PROCESS | 2776 | 1463820463393 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 2776 | ++DOCSHELL 15D4F000 == 54 [pid = 2776] [id = 144] 01:47:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (16790400) [pid = 2776] [serial = 430] [outer = 00000000] 01:47:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (19959C00) [pid = 2776] [serial = 431] [outer = 16790400] 01:47:43 INFO - PROCESS | 2776 | 1463820463451 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1A6E1800) [pid = 2776] [serial = 432] [outer = 16790400] 01:47:44 INFO - PROCESS | 2776 | 1463820464059 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:47:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:47:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 01:47:44 INFO - PROCESS | 2776 | 1463820464092 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 2776 | 1463820464094 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 01:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:47:44 INFO - PROCESS | 2776 | 1463820464098 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 2776 | 1463820464102 Marionette TRACE conn5 <- [1,542,null,{}] 01:47:44 INFO - PROCESS | 2776 | 1463820464113 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:44 INFO - PROCESS | 2776 | 1463820464223 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 01:47:44 INFO - PROCESS | 2776 | 1463820464341 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 2776 | ++DOCSHELL 1B1BD000 == 55 [pid = 2776] [id = 145] 01:47:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1B39D000) [pid = 2776] [serial = 433] [outer = 00000000] 01:47:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1BF07000) [pid = 2776] [serial = 434] [outer = 1B39D000] 01:47:44 INFO - PROCESS | 2776 | 1463820464399 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1C10C400) [pid = 2776] [serial = 435] [outer = 1B39D000] 01:47:44 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:44 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:47:44 INFO - PROCESS | 2776 | 1463820464955 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 01:47:45 INFO - PROCESS | 2776 | 1463820465031 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 01:47:45 INFO - PROCESS | 2776 | 1463820465035 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 01:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:47:45 INFO - PROCESS | 2776 | 1463820465038 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:47:45 INFO - PROCESS | 2776 | 1463820465040 Marionette TRACE conn5 <- [1,546,null,{}] 01:47:45 INFO - PROCESS | 2776 | 1463820465044 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:45 INFO - PROCESS | 2776 | 1463820465151 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 01:47:45 INFO - PROCESS | 2776 | 1463820465284 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 2776 | ++DOCSHELL 1C111C00 == 56 [pid = 2776] [id = 146] 01:47:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1C113C00) [pid = 2776] [serial = 436] [outer = 00000000] 01:47:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1C4B0800) [pid = 2776] [serial = 437] [outer = 1C113C00] 01:47:45 INFO - PROCESS | 2776 | 1463820465343 Marionette DEBUG loaded listener.js 01:47:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1C4B4C00) [pid = 2776] [serial = 438] [outer = 1C113C00] 01:47:45 INFO - PROCESS | 2776 | 1463820465912 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 01:47:45 INFO - PROCESS | 2776 | 1463820465971 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 01:47:45 INFO - PROCESS | 2776 | 1463820465974 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 01:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:47:45 INFO - PROCESS | 2776 | 1463820465977 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:47:45 INFO - PROCESS | 2776 | 1463820465979 Marionette TRACE conn5 <- [1,550,null,{}] 01:47:45 INFO - PROCESS | 2776 | 1463820465984 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:46 INFO - PROCESS | 2776 | 1463820466091 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 01:47:46 INFO - PROCESS | 2776 | 1463820466224 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:46 INFO - PROCESS | 2776 | ++DOCSHELL 0CE2FC00 == 57 [pid = 2776] [id = 147] 01:47:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1C4A9C00) [pid = 2776] [serial = 439] [outer = 00000000] 01:47:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1C4CC400) [pid = 2776] [serial = 440] [outer = 1C4A9C00] 01:47:46 INFO - PROCESS | 2776 | 1463820466283 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1C4CF000) [pid = 2776] [serial = 441] [outer = 1C4A9C00] 01:47:46 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:46 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:47:46 INFO - PROCESS | 2776 | 1463820466934 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 01:47:46 INFO - PROCESS | 2776 | 1463820466961 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 2776 | 1463820466964 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 01:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:47:46 INFO - PROCESS | 2776 | 1463820466968 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:47:46 INFO - PROCESS | 2776 | 1463820466970 Marionette TRACE conn5 <- [1,554,null,{}] 01:47:46 INFO - PROCESS | 2776 | 1463820466974 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:47 INFO - PROCESS | 2776 | 1463820467097 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 01:47:47 INFO - PROCESS | 2776 | 1463820467258 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 2776 | ++DOCSHELL 1B1B6000 == 58 [pid = 2776] [id = 148] 01:47:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1B1B6C00) [pid = 2776] [serial = 442] [outer = 00000000] 01:47:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (20819000) [pid = 2776] [serial = 443] [outer = 1B1B6C00] 01:47:47 INFO - PROCESS | 2776 | 1463820467315 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (2081D800) [pid = 2776] [serial = 444] [outer = 1B1B6C00] 01:47:47 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:47 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:47:47 INFO - PROCESS | 2776 | 1463820467849 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 01:47:47 INFO - PROCESS | 2776 | 1463820467903 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 2776 | 1463820467905 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 01:47:47 INFO - PROCESS | 2776 | 1463820467908 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:47:47 INFO - PROCESS | 2776 | 1463820467910 Marionette TRACE conn5 <- [1,558,null,{}] 01:47:47 INFO - PROCESS | 2776 | 1463820467914 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:48 INFO - PROCESS | 2776 | 1463820468017 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 01:47:48 INFO - PROCESS | 2776 | 1463820468153 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:48 INFO - PROCESS | 2776 | ++DOCSHELL 0D307800 == 59 [pid = 2776] [id = 149] 01:47:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (0D813000) [pid = 2776] [serial = 445] [outer = 00000000] 01:47:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (0DA63800) [pid = 2776] [serial = 446] [outer = 0D813000] 01:47:48 INFO - PROCESS | 2776 | 1463820468350 Marionette DEBUG loaded listener.js 01:47:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (11E53C00) [pid = 2776] [serial = 447] [outer = 0D813000] 01:47:48 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:48 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:47:48 INFO - PROCESS | 2776 | 1463820468882 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1016ms 01:47:49 INFO - PROCESS | 2776 | 1463820469005 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 01:47:49 INFO - PROCESS | 2776 | 1463820469010 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 01:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:47:49 INFO - PROCESS | 2776 | 1463820469096 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:47:49 INFO - PROCESS | 2776 | 1463820469098 Marionette TRACE conn5 <- [1,562,null,{}] 01:47:49 INFO - PROCESS | 2776 | 1463820469103 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:49 INFO - PROCESS | 2776 | 1463820469220 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 1A6E6000 == 58 [pid = 2776] [id = 141] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 12705000 == 57 [pid = 2776] [id = 140] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 12710000 == 56 [pid = 2776] [id = 139] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 18419400 == 55 [pid = 2776] [id = 138] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 0DC9B800 == 54 [pid = 2776] [id = 137] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 16106000 == 53 [pid = 2776] [id = 136] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 14D8F000 == 52 [pid = 2776] [id = 135] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 1277D400 == 51 [pid = 2776] [id = 134] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 0D74AC00 == 50 [pid = 2776] [id = 133] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 0C598000 == 49 [pid = 2776] [id = 132] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 16104000 == 48 [pid = 2776] [id = 129] 01:47:49 INFO - PROCESS | 2776 | --DOCSHELL 0D7D6400 == 47 [pid = 2776] [id = 128] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (18418400) [pid = 2776] [serial = 364] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (11E59800) [pid = 2776] [serial = 352] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (14D8CC00) [pid = 2776] [serial = 358] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (15D2B800) [pid = 2776] [serial = 359] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1A372400) [pid = 2776] [serial = 368] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (1A2AB000) [pid = 2776] [serial = 367] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1680FC00) [pid = 2776] [serial = 361] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (0CEA0400) [pid = 2776] [serial = 340] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (124C8C00) [pid = 2776] [serial = 343] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (0EA84000) [pid = 2776] [serial = 355] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1246AC00) [pid = 2776] [serial = 356] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (17378800) [pid = 2776] [serial = 346] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1A4B5400) [pid = 2776] [serial = 350] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (1A37B000) [pid = 2776] [serial = 349] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (17169800) [pid = 2776] [serial = 373] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1A63C800) [pid = 2776] [serial = 370] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1ADDE400) [pid = 2776] [serial = 377] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1A642400) [pid = 2776] [serial = 371] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1ADD6400) [pid = 2776] [serial = 376] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1277F000) [pid = 2776] [serial = 353] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (18E8CC00) [pid = 2776] [serial = 365] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (173D4800) [pid = 2776] [serial = 374] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1B1BE400) [pid = 2776] [serial = 379] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1716C000) [pid = 2776] [serial = 362] [outer = 00000000] [url = about:blank] 01:47:49 INFO - PROCESS | 2776 | 1463820469374 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 2776 | ++DOCSHELL 0CEA0400 == 48 [pid = 2776] [id = 150] 01:47:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (0D232800) [pid = 2776] [serial = 448] [outer = 00000000] 01:47:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0D74AC00) [pid = 2776] [serial = 449] [outer = 0D232800] 01:47:49 INFO - PROCESS | 2776 | 1463820469425 Marionette DEBUG loaded listener.js 01:47:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0DA53000) [pid = 2776] [serial = 450] [outer = 0D232800] 01:47:49 INFO - PROCESS | 2776 | 1463820469833 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 810ms 01:47:49 INFO - PROCESS | 2776 | 1463820469875 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 01:47:49 INFO - PROCESS | 2776 | 1463820469878 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 01:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:47:49 INFO - PROCESS | 2776 | 1463820469884 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:47:49 INFO - PROCESS | 2776 | 1463820469887 Marionette TRACE conn5 <- [1,566,null,{}] 01:47:49 INFO - PROCESS | 2776 | 1463820469891 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:50 INFO - PROCESS | 2776 | 1463820470026 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 01:47:50 INFO - PROCESS | 2776 | 1463820470125 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:50 INFO - PROCESS | 2776 | ++DOCSHELL 12440000 == 49 [pid = 2776] [id = 151] 01:47:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (12442800) [pid = 2776] [serial = 451] [outer = 00000000] 01:47:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (13832C00) [pid = 2776] [serial = 452] [outer = 12442800] 01:47:50 INFO - PROCESS | 2776 | 1463820470173 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (15D2B800) [pid = 2776] [serial = 453] [outer = 12442800] 01:47:50 INFO - PROCESS | 2776 | 1463820470578 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 01:47:50 INFO - PROCESS | 2776 | 1463820470614 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 2776 | 1463820470617 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 01:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:47:50 INFO - PROCESS | 2776 | 1463820470620 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 2776 | 1463820470623 Marionette TRACE conn5 <- [1,570,null,{}] 01:47:50 INFO - PROCESS | 2776 | 1463820470633 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:50 INFO - PROCESS | 2776 | 1463820470722 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 01:47:50 INFO - PROCESS | 2776 | 1463820470729 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:50 INFO - PROCESS | 2776 | ++DOCSHELL 16103C00 == 50 [pid = 2776] [id = 152] 01:47:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (1612DC00) [pid = 2776] [serial = 454] [outer = 00000000] 01:47:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (18E96800) [pid = 2776] [serial = 455] [outer = 1612DC00] 01:47:50 INFO - PROCESS | 2776 | 1463820470775 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (19950400) [pid = 2776] [serial = 456] [outer = 1612DC00] 01:47:51 INFO - PROCESS | 2776 | 1463820471219 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 01:47:51 INFO - PROCESS | 2776 | 1463820471255 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 2776 | 1463820471258 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 01:47:51 INFO - PROCESS | 2776 | 1463820471261 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 2776 | 1463820471262 Marionette TRACE conn5 <- [1,574,null,{}] 01:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:47:51 INFO - PROCESS | 2776 | 1463820471266 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:51 INFO - PROCESS | 2776 | 1463820471352 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 01:47:51 INFO - PROCESS | 2776 | 1463820471359 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 2776 | ++DOCSHELL 1A2AB000 == 51 [pid = 2776] [id = 153] 01:47:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1A2AC000) [pid = 2776] [serial = 457] [outer = 00000000] 01:47:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1A4B0400) [pid = 2776] [serial = 458] [outer = 1A2AC000] 01:47:51 INFO - PROCESS | 2776 | 1463820471404 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1A4C9000) [pid = 2776] [serial = 459] [outer = 1A2AC000] 01:47:51 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:51 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:47:51 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:51 INFO - PROCESS | 2776 | 1463820471920 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 01:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:47:51 INFO - PROCESS | 2776 | 1463820471935 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 2776 | 1463820471938 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 01:47:51 INFO - PROCESS | 2776 | 1463820471941 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 2776 | 1463820471942 Marionette TRACE conn5 <- [1,578,null,{}] 01:47:51 INFO - PROCESS | 2776 | 1463820471945 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:52 INFO - PROCESS | 2776 | 1463820472067 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 01:47:52 INFO - PROCESS | 2776 | 1463820472073 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 2776 | ++DOCSHELL 1A641000 == 52 [pid = 2776] [id = 154] 01:47:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1A642C00) [pid = 2776] [serial = 460] [outer = 00000000] 01:47:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1A6E9800) [pid = 2776] [serial = 461] [outer = 1A642C00] 01:47:52 INFO - PROCESS | 2776 | 1463820472121 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1ADDD000) [pid = 2776] [serial = 462] [outer = 1A642C00] 01:47:52 INFO - PROCESS | 2776 | 1463820472593 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 01:47:52 INFO - PROCESS | 2776 | 1463820472611 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 2776 | 1463820472613 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 01:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:47:52 INFO - PROCESS | 2776 | 1463820472621 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 2776 | 1463820472623 Marionette TRACE conn5 <- [1,582,null,{}] 01:47:52 INFO - PROCESS | 2776 | 1463820472626 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:52 INFO - PROCESS | 2776 | 1463820472749 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 01:47:52 INFO - PROCESS | 2776 | 1463820472846 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 2776 | ++DOCSHELL 1B1BB000 == 53 [pid = 2776] [id = 155] 01:47:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1B1BB800) [pid = 2776] [serial = 463] [outer = 00000000] 01:47:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1BE78800) [pid = 2776] [serial = 464] [outer = 1B1BB800] 01:47:52 INFO - PROCESS | 2776 | 1463820472895 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1BF03000) [pid = 2776] [serial = 465] [outer = 1B1BB800] 01:47:53 INFO - PROCESS | 2776 | 1463820473350 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 790ms 01:47:53 INFO - PROCESS | 2776 | 1463820473408 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 01:47:53 INFO - PROCESS | 2776 | 1463820473410 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 01:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:47:53 INFO - PROCESS | 2776 | 1463820473413 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:47:53 INFO - PROCESS | 2776 | 1463820473415 Marionette TRACE conn5 <- [1,586,null,{}] 01:47:53 INFO - PROCESS | 2776 | 1463820473424 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:53 INFO - PROCESS | 2776 | 1463820473539 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 01:47:53 INFO - PROCESS | 2776 | 1463820473605 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 2776 | ++DOCSHELL 1BF06800 == 54 [pid = 2776] [id = 156] 01:47:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1BF0D800) [pid = 2776] [serial = 466] [outer = 00000000] 01:47:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (1C4C4800) [pid = 2776] [serial = 467] [outer = 1BF0D800] 01:47:53 INFO - PROCESS | 2776 | 1463820473652 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (1C942400) [pid = 2776] [serial = 468] [outer = 1BF0D800] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (1674C800) [pid = 2776] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (0C599000) [pid = 2776] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (0D74B000) [pid = 2776] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (19520000) [pid = 2776] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (16109800) [pid = 2776] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1277E000) [pid = 2776] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1B39FC00) [pid = 2776] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (151DB400) [pid = 2776] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (138DB000) [pid = 2776] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1A6E7000) [pid = 2776] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (12780400) [pid = 2776] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (1ADCF800) [pid = 2776] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (195E3C00) [pid = 2776] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (0D7D2000) [pid = 2776] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (0DA60400) [pid = 2776] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (18E93000) [pid = 2776] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1A2A4000) [pid = 2776] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1737E800) [pid = 2776] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0CE9DC00) [pid = 2776] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (0EA81400) [pid = 2776] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1841C800) [pid = 2776] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1612C400) [pid = 2776] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (08B82800) [pid = 2776] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:47:54 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0EA5DC00) [pid = 2776] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:47:54 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:47:54 INFO - PROCESS | 2776 | 1463820474529 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1174ms 01:47:54 INFO - PROCESS | 2776 | 1463820474588 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 2776 | 1463820474590 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 01:47:54 INFO - PROCESS | 2776 | 1463820474593 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:47:54 INFO - PROCESS | 2776 | 1463820474595 Marionette TRACE conn5 <- [1,590,null,{}] 01:47:54 INFO - PROCESS | 2776 | 1463820474598 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:54 INFO - PROCESS | 2776 | 1463820474715 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 01:47:54 INFO - PROCESS | 2776 | 1463820474728 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5A400 == 55 [pid = 2776] [id = 157] 01:47:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (0DA6B800) [pid = 2776] [serial = 469] [outer = 00000000] 01:47:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1610C400) [pid = 2776] [serial = 470] [outer = 0DA6B800] 01:47:54 INFO - PROCESS | 2776 | 1463820474773 Marionette DEBUG loaded listener.js 01:47:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (17377000) [pid = 2776] [serial = 471] [outer = 0DA6B800] 01:47:55 INFO - PROCESS | 2776 | 1463820475184 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 01:47:55 INFO - PROCESS | 2776 | 1463820475228 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 01:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:47:55 INFO - PROCESS | 2776 | 1463820475230 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 01:47:55 INFO - PROCESS | 2776 | 1463820475233 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - PROCESS | 2776 | 1463820475234 Marionette TRACE conn5 <- [1,594,null,{}] 01:47:55 INFO - PROCESS | 2776 | 1463820475238 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:55 INFO - PROCESS | 2776 | 1463820475320 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 01:47:55 INFO - PROCESS | 2776 | 1463820475445 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 2776 | ++DOCSHELL 1246D000 == 56 [pid = 2776] [id = 158] 01:47:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (137F4000) [pid = 2776] [serial = 472] [outer = 00000000] 01:47:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1ADD7000) [pid = 2776] [serial = 473] [outer = 137F4000] 01:47:55 INFO - PROCESS | 2776 | 1463820475495 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1BF09800) [pid = 2776] [serial = 474] [outer = 137F4000] 01:47:55 INFO - PROCESS | 2776 | 1463820475871 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 01:47:55 INFO - PROCESS | 2776 | 1463820475904 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 01:47:55 INFO - PROCESS | 2776 | 1463820475906 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 01:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:47:55 INFO - PROCESS | 2776 | 1463820475909 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - PROCESS | 2776 | 1463820475911 Marionette TRACE conn5 <- [1,598,null,{}] 01:47:55 INFO - PROCESS | 2776 | 1463820475914 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:55 INFO - PROCESS | 2776 | 1463820475997 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 01:47:55 INFO - PROCESS | 2776 | 1463820476003 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D8000 == 57 [pid = 2776] [id = 159] 01:47:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1C4D1400) [pid = 2776] [serial = 475] [outer = 00000000] 01:47:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (2081CC00) [pid = 2776] [serial = 476] [outer = 1C4D1400] 01:47:56 INFO - PROCESS | 2776 | 1463820476051 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (2096E400) [pid = 2776] [serial = 477] [outer = 1C4D1400] 01:47:56 INFO - PROCESS | 2776 | 1463820476807 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:47:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 01:47:56 INFO - PROCESS | 2776 | 1463820476881 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 2776 | 1463820476885 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 01:47:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:47:56 INFO - PROCESS | 2776 | 1463820476889 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 2776 | 1463820476893 Marionette TRACE conn5 <- [1,602,null,{}] 01:47:56 INFO - PROCESS | 2776 | 1463820476899 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:57 INFO - PROCESS | 2776 | 1463820477016 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 01:47:57 INFO - PROCESS | 2776 | 1463820477167 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 2776 | ++DOCSHELL 1322C000 == 58 [pid = 2776] [id = 160] 01:47:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (1322D400) [pid = 2776] [serial = 478] [outer = 00000000] 01:47:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (14D8D000) [pid = 2776] [serial = 479] [outer = 1322D400] 01:47:57 INFO - PROCESS | 2776 | 1463820477229 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (15D7F000) [pid = 2776] [serial = 480] [outer = 1322D400] 01:47:57 INFO - PROCESS | 2776 | 1463820477825 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 990ms 01:47:57 INFO - PROCESS | 2776 | 1463820477881 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 01:47:57 INFO - PROCESS | 2776 | 1463820477887 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 01:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:47:57 INFO - PROCESS | 2776 | 1463820477893 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - PROCESS | 2776 | 1463820477896 Marionette TRACE conn5 <- [1,606,null,{}] 01:47:57 INFO - PROCESS | 2776 | 1463820477900 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:58 INFO - PROCESS | 2776 | 1463820478020 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 01:47:58 INFO - PROCESS | 2776 | 1463820478158 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 2776 | ++DOCSHELL 17378800 == 59 [pid = 2776] [id = 161] 01:47:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (18418400) [pid = 2776] [serial = 481] [outer = 00000000] 01:47:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1A6E1000) [pid = 2776] [serial = 482] [outer = 18418400] 01:47:58 INFO - PROCESS | 2776 | 1463820478217 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1ADD8C00) [pid = 2776] [serial = 483] [outer = 18418400] 01:47:58 INFO - PROCESS | 2776 | 1463820478848 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1020ms 01:47:58 INFO - PROCESS | 2776 | 1463820478915 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 01:47:58 INFO - PROCESS | 2776 | 1463820478918 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 01:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:47:58 INFO - PROCESS | 2776 | 1463820478922 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:47:58 INFO - PROCESS | 2776 | 1463820478926 Marionette TRACE conn5 <- [1,610,null,{}] 01:47:58 INFO - PROCESS | 2776 | 1463820478937 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:59 INFO - PROCESS | 2776 | 1463820479049 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 01:47:59 INFO - PROCESS | 2776 | 1463820479186 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 2776 | ++DOCSHELL 1C4CEC00 == 60 [pid = 2776] [id = 162] 01:47:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1DDAC400) [pid = 2776] [serial = 484] [outer = 00000000] 01:47:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1DDB1800) [pid = 2776] [serial = 485] [outer = 1DDAC400] 01:47:59 INFO - PROCESS | 2776 | 1463820479248 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1DDB6800) [pid = 2776] [serial = 486] [outer = 1DDAC400] 01:47:59 INFO - PROCESS | 2776 | 1463820479863 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:47:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:47:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 01:47:59 INFO - PROCESS | 2776 | 1463820479895 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 2776 | 1463820479898 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 01:47:59 INFO - PROCESS | 2776 | 1463820479902 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:47:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:47:59 INFO - PROCESS | 2776 | 1463820479904 Marionette TRACE conn5 <- [1,614,null,{}] 01:47:59 INFO - PROCESS | 2776 | 1463820479907 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:00 INFO - PROCESS | 2776 | 1463820480016 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 01:48:00 INFO - PROCESS | 2776 | 1463820480126 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:00 INFO - PROCESS | 2776 | ++DOCSHELL 20818000 == 61 [pid = 2776] [id = 163] 01:48:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (2081D400) [pid = 2776] [serial = 487] [outer = 00000000] 01:48:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (2096D800) [pid = 2776] [serial = 488] [outer = 2081D400] 01:48:00 INFO - PROCESS | 2776 | 1463820480184 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (20975C00) [pid = 2776] [serial = 489] [outer = 2081D400] 01:48:00 INFO - PROCESS | 2776 | 1463820480817 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 01:48:00 INFO - PROCESS | 2776 | 1463820480875 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 01:48:00 INFO - PROCESS | 2776 | 1463820480878 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 01:48:00 INFO - PROCESS | 2776 | 1463820480881 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:48:00 INFO - PROCESS | 2776 | 1463820480883 Marionette TRACE conn5 <- [1,618,null,{}] 01:48:00 INFO - PROCESS | 2776 | 1463820480887 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:00 INFO - PROCESS | 2776 | 1463820480995 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 01:48:01 INFO - PROCESS | 2776 | 1463820481139 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D5800 == 62 [pid = 2776] [id = 164] 01:48:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (0D7DB800) [pid = 2776] [serial = 490] [outer = 00000000] 01:48:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (0DB3EC00) [pid = 2776] [serial = 491] [outer = 0D7DB800] 01:48:01 INFO - PROCESS | 2776 | 1463820481194 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (120EE800) [pid = 2776] [serial = 492] [outer = 0D7DB800] 01:48:02 INFO - PROCESS | 2776 | 1463820482041 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1176ms 01:48:02 INFO - PROCESS | 2776 | 1463820482061 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 2776 | 1463820482066 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 01:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:48:02 INFO - PROCESS | 2776 | 1463820482070 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - PROCESS | 2776 | 1463820482074 Marionette TRACE conn5 <- [1,622,null,{}] 01:48:02 INFO - PROCESS | 2776 | 1463820482079 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:02 INFO - PROCESS | 2776 | 1463820482178 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 01:48:02 INFO - PROCESS | 2776 | 1463820482291 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 2776 | ++DOCSHELL 0D749000 == 63 [pid = 2776] [id = 165] 01:48:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (0DBD0800) [pid = 2776] [serial = 493] [outer = 00000000] 01:48:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (0E8E6C00) [pid = 2776] [serial = 494] [outer = 0DBD0800] 01:48:02 INFO - PROCESS | 2776 | 1463820482390 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (120FB800) [pid = 2776] [serial = 495] [outer = 0DBD0800] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 0DA64400 == 62 [pid = 2776] [id = 62] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 1246D000 == 61 [pid = 2776] [id = 158] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 0DA5A400 == 60 [pid = 2776] [id = 157] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 1BF06800 == 59 [pid = 2776] [id = 156] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 1B1BB000 == 58 [pid = 2776] [id = 155] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 1A641000 == 57 [pid = 2776] [id = 154] 01:48:02 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 1A2AB000 == 56 [pid = 2776] [id = 153] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 16103C00 == 55 [pid = 2776] [id = 152] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 12440000 == 54 [pid = 2776] [id = 151] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 0CEA0400 == 53 [pid = 2776] [id = 150] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 0D307800 == 52 [pid = 2776] [id = 149] 01:48:02 INFO - PROCESS | 2776 | --DOCSHELL 1AE09400 == 51 [pid = 2776] [id = 142] 01:48:02 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (19517C00) [pid = 2776] [serial = 338] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (1ADDCC00) [pid = 2776] [serial = 317] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (1B1B1400) [pid = 2776] [serial = 314] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (0DA56800) [pid = 2776] [serial = 263] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (138DBC00) [pid = 2776] [serial = 266] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (1A63E000) [pid = 2776] [serial = 269] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1A4B1800) [pid = 2776] [serial = 272] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (1A649800) [pid = 2776] [serial = 305] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (0DA66800) [pid = 2776] [serial = 308] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (15D52000) [pid = 2776] [serial = 311] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1841A000) [pid = 2776] [serial = 410] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (11DE4C00) [pid = 2776] [serial = 396] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (0DA5D400) [pid = 2776] [serial = 395] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (0DA55000) [pid = 2776] [serial = 398] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (19FD5C00) [pid = 2776] [serial = 413] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (0DA68400) [pid = 2776] [serial = 399] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (16124C00) [pid = 2776] [serial = 407] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (12785400) [pid = 2776] [serial = 401] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (132E3000) [pid = 2776] [serial = 402] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1B3A9000) [pid = 2776] [serial = 393] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1B3A4000) [pid = 2776] [serial = 392] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (15D50000) [pid = 2776] [serial = 404] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (15DCFC00) [pid = 2776] [serial = 405] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (0DA6FC00) [pid = 2776] [serial = 382] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (195DF000) [pid = 2776] [serial = 386] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1AE0C800) [pid = 2776] [serial = 389] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (18E94400) [pid = 2776] [serial = 411] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1A379C00) [pid = 2776] [serial = 419] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1A20F800) [pid = 2776] [serial = 414] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1ADD4400) [pid = 2776] [serial = 422] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1AE02000) [pid = 2776] [serial = 423] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1A21B800) [pid = 2776] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (18420C00) [pid = 2776] [serial = 416] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1A4BEC00) [pid = 2776] [serial = 417] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1A63EC00) [pid = 2776] [serial = 420] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1680B000) [pid = 2776] [serial = 408] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1773B400) [pid = 2776] [serial = 347] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0D74D000) [pid = 2776] [serial = 341] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (12783000) [pid = 2776] [serial = 344] [outer = 00000000] [url = about:blank] 01:48:02 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:02 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:48:02 INFO - PROCESS | 2776 | 1463820483009 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 990ms 01:48:03 INFO - PROCESS | 2776 | 1463820483062 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 2776 | 1463820483067 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 01:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:48:03 INFO - PROCESS | 2776 | 1463820483073 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 2776 | 1463820483075 Marionette TRACE conn5 <- [1,626,null,{}] 01:48:03 INFO - PROCESS | 2776 | 1463820483079 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:03 INFO - PROCESS | 2776 | 1463820483167 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 01:48:03 INFO - PROCESS | 2776 | 1463820483250 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 2776 | ++DOCSHELL 0D3F2400 == 52 [pid = 2776] [id = 166] 01:48:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (0D7D1400) [pid = 2776] [serial = 496] [outer = 00000000] 01:48:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (0DA64400) [pid = 2776] [serial = 497] [outer = 0D7D1400] 01:48:03 INFO - PROCESS | 2776 | 1463820483297 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0DBD0400) [pid = 2776] [serial = 498] [outer = 0D7D1400] 01:48:03 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:03 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:03 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:48:03 INFO - PROCESS | 2776 | 1463820483716 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:48:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 01:48:03 INFO - PROCESS | 2776 | 1463820483746 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 2776 | 1463820483749 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 01:48:03 INFO - PROCESS | 2776 | 1463820483752 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:48:03 INFO - PROCESS | 2776 | 1463820483756 Marionette TRACE conn5 <- [1,630,null,{}] 01:48:03 INFO - PROCESS | 2776 | 1463820483767 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:03 INFO - PROCESS | 2776 | 1463820483884 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 01:48:03 INFO - PROCESS | 2776 | 1463820483895 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 2776 | ++DOCSHELL 12075000 == 53 [pid = 2776] [id = 167] 01:48:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1277D800) [pid = 2776] [serial = 499] [outer = 00000000] 01:48:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (1322B800) [pid = 2776] [serial = 500] [outer = 1277D800] 01:48:03 INFO - PROCESS | 2776 | 1463820483944 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (13833800) [pid = 2776] [serial = 501] [outer = 1277D800] 01:48:04 INFO - PROCESS | 2776 | 1463820484416 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 01:48:04 INFO - PROCESS | 2776 | 1463820484426 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 2776 | 1463820484429 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 01:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:48:04 INFO - PROCESS | 2776 | 1463820484436 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 2776 | 1463820484437 Marionette TRACE conn5 <- [1,634,null,{}] 01:48:04 INFO - PROCESS | 2776 | 1463820484441 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:04 INFO - PROCESS | 2776 | 1463820484530 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 01:48:04 INFO - PROCESS | 2776 | 1463820484537 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 2776 | ++DOCSHELL 13AF0800 == 54 [pid = 2776] [id = 168] 01:48:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (13DD3400) [pid = 2776] [serial = 502] [outer = 00000000] 01:48:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (15D29000) [pid = 2776] [serial = 503] [outer = 13DD3400] 01:48:04 INFO - PROCESS | 2776 | 1463820484582 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (15D8C400) [pid = 2776] [serial = 504] [outer = 13DD3400] 01:48:05 INFO - PROCESS | 2776 | 1463820485029 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 01:48:05 INFO - PROCESS | 2776 | 1463820485073 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 2776 | 1463820485075 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 01:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:48:05 INFO - PROCESS | 2776 | 1463820485079 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 2776 | 1463820485080 Marionette TRACE conn5 <- [1,638,null,{}] 01:48:05 INFO - PROCESS | 2776 | 1463820485084 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:05 INFO - PROCESS | 2776 | 1463820485197 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 01:48:05 INFO - PROCESS | 2776 | 1463820485203 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DE400 == 55 [pid = 2776] [id = 169] 01:48:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (120F8000) [pid = 2776] [serial = 505] [outer = 00000000] 01:48:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1610D000) [pid = 2776] [serial = 506] [outer = 120F8000] 01:48:05 INFO - PROCESS | 2776 | 1463820485292 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (16110C00) [pid = 2776] [serial = 507] [outer = 120F8000] 01:48:05 INFO - PROCESS | 2776 | 1463820485767 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 732ms 01:48:05 INFO - PROCESS | 2776 | 1463820485813 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 2776 | 1463820485815 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 01:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:48:05 INFO - PROCESS | 2776 | 1463820485818 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 2776 | 1463820485820 Marionette TRACE conn5 <- [1,642,null,{}] 01:48:05 INFO - PROCESS | 2776 | 1463820485824 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:05 INFO - PROCESS | 2776 | 1463820485944 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 01:48:06 INFO - PROCESS | 2776 | 1463820486011 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 2776 | ++DOCSHELL 17384400 == 56 [pid = 2776] [id = 170] 01:48:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (17384C00) [pid = 2776] [serial = 508] [outer = 00000000] 01:48:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1841C800) [pid = 2776] [serial = 509] [outer = 17384C00] 01:48:06 INFO - PROCESS | 2776 | 1463820486060 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1841FC00) [pid = 2776] [serial = 510] [outer = 17384C00] 01:48:06 INFO - PROCESS | 2776 | 1463820486499 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:48:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:48:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 01:48:06 INFO - PROCESS | 2776 | 1463820486559 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 01:48:06 INFO - PROCESS | 2776 | 1463820486561 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 01:48:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:48:06 INFO - PROCESS | 2776 | 1463820486568 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:48:06 INFO - PROCESS | 2776 | 1463820486570 Marionette TRACE conn5 <- [1,646,null,{}] 01:48:06 INFO - PROCESS | 2776 | 1463820486583 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:06 INFO - PROCESS | 2776 | 1463820486700 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 01:48:06 INFO - PROCESS | 2776 | 1463820486710 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 2776 | ++DOCSHELL 18E8FC00 == 57 [pid = 2776] [id = 171] 01:48:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (19524000) [pid = 2776] [serial = 511] [outer = 00000000] 01:48:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (19A17400) [pid = 2776] [serial = 512] [outer = 19524000] 01:48:06 INFO - PROCESS | 2776 | 1463820486754 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (19F52400) [pid = 2776] [serial = 513] [outer = 19524000] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1A642C00) [pid = 2776] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (0DA6B800) [pid = 2776] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (0D813000) [pid = 2776] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1A2AC000) [pid = 2776] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1BF0D800) [pid = 2776] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (12442800) [pid = 2776] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1B1BB800) [pid = 2776] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D232800) [pid = 2776] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1612DC00) [pid = 2776] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:48:07 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (137F4000) [pid = 2776] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:48:07 INFO - PROCESS | 2776 | 1463820487361 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 830ms 01:48:07 INFO - PROCESS | 2776 | 1463820487401 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 2776 | 1463820487403 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 01:48:07 INFO - PROCESS | 2776 | 1463820487406 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:48:07 INFO - PROCESS | 2776 | 1463820487408 Marionette TRACE conn5 <- [1,650,null,{}] 01:48:07 INFO - PROCESS | 2776 | 1463820487411 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:07 INFO - PROCESS | 2776 | 1463820487500 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 01:48:07 INFO - PROCESS | 2776 | 1463820487509 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 2776 | ++DOCSHELL 0D813000 == 58 [pid = 2776] [id = 172] 01:48:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (0DA6B800) [pid = 2776] [serial = 514] [outer = 00000000] 01:48:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (18417400) [pid = 2776] [serial = 515] [outer = 0DA6B800] 01:48:07 INFO - PROCESS | 2776 | 1463820487627 Marionette DEBUG loaded listener.js 01:48:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A218000) [pid = 2776] [serial = 516] [outer = 0DA6B800] 01:48:07 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:07 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:48:07 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:08 INFO - PROCESS | 2776 | 1463820488041 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 01:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:48:08 INFO - PROCESS | 2776 | 1463820488080 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 2776 | 1463820488082 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 01:48:08 INFO - PROCESS | 2776 | 1463820488085 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 2776 | 1463820488087 Marionette TRACE conn5 <- [1,654,null,{}] 01:48:08 INFO - PROCESS | 2776 | 1463820488090 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:08 INFO - PROCESS | 2776 | 1463820488204 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 01:48:08 INFO - PROCESS | 2776 | 1463820488213 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 2776 | ++DOCSHELL 1A29E800 == 59 [pid = 2776] [id = 173] 01:48:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A29FC00) [pid = 2776] [serial = 517] [outer = 00000000] 01:48:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A2AD000) [pid = 2776] [serial = 518] [outer = 1A29FC00] 01:48:08 INFO - PROCESS | 2776 | 1463820488258 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A376800) [pid = 2776] [serial = 519] [outer = 1A29FC00] 01:48:08 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:08 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:48:08 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:08 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:48:08 INFO - PROCESS | 2776 | 1463820488677 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:48:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 01:48:08 INFO - PROCESS | 2776 | 1463820488716 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 2776 | 1463820488718 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 01:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:48:08 INFO - PROCESS | 2776 | 1463820488721 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 2776 | 1463820488723 Marionette TRACE conn5 <- [1,658,null,{}] 01:48:08 INFO - PROCESS | 2776 | 1463820488726 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:08 INFO - PROCESS | 2776 | 1463820488842 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 01:48:08 INFO - PROCESS | 2776 | 1463820488851 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 2776 | ++DOCSHELL 0DCA2400 == 60 [pid = 2776] [id = 174] 01:48:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A377C00) [pid = 2776] [serial = 520] [outer = 00000000] 01:48:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1A63A400) [pid = 2776] [serial = 521] [outer = 1A377C00] 01:48:08 INFO - PROCESS | 2776 | 1463820488896 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1A63EC00) [pid = 2776] [serial = 522] [outer = 1A377C00] 01:48:09 INFO - PROCESS | 2776 | 1463820489415 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:48:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:48:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 01:48:09 INFO - PROCESS | 2776 | 1463820489528 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 2776 | 1463820489533 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 01:48:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:48:09 INFO - PROCESS | 2776 | 1463820489540 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 2776 | 1463820489545 Marionette TRACE conn5 <- [1,662,null,{}] 01:48:09 INFO - PROCESS | 2776 | 1463820489552 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:09 INFO - PROCESS | 2776 | 1463820489680 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 01:48:09 INFO - PROCESS | 2776 | 1463820489782 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D7800 == 61 [pid = 2776] [id = 175] 01:48:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0D7D9400) [pid = 2776] [serial = 523] [outer = 00000000] 01:48:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (0DA5B000) [pid = 2776] [serial = 524] [outer = 0D7D9400] 01:48:09 INFO - PROCESS | 2776 | 1463820489842 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0DA69400) [pid = 2776] [serial = 525] [outer = 0D7D9400] 01:48:10 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:48:10 INFO - PROCESS | 2776 | [2776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:48:10 INFO - PROCESS | 2776 | 1463820490403 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 01:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 870ms 01:48:10 INFO - PROCESS | 2776 | 1463820490414 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 01:48:10 INFO - PROCESS | 2776 | 1463820490420 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 01:48:10 INFO - PROCESS | 2776 | 1463820490444 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:48:10 INFO - PROCESS | 2776 | 1463820490448 Marionette TRACE conn5 <- [1,666,null,{}] 01:48:10 INFO - PROCESS | 2776 | 1463820490452 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:10 INFO - PROCESS | 2776 | 1463820490566 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 01:48:10 INFO - PROCESS | 2776 | 1463820490674 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:10 INFO - PROCESS | 2776 | ++DOCSHELL 12705800 == 62 [pid = 2776] [id = 176] 01:48:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (12778400) [pid = 2776] [serial = 526] [outer = 00000000] 01:48:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (138E8800) [pid = 2776] [serial = 527] [outer = 12778400] 01:48:10 INFO - PROCESS | 2776 | 1463820490733 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (1610C800) [pid = 2776] [serial = 528] [outer = 12778400] 01:48:11 INFO - PROCESS | 2776 | 1463820491385 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 01:48:11 INFO - PROCESS | 2776 | 1463820491420 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 01:48:11 INFO - PROCESS | 2776 | 1463820491423 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 01:48:11 INFO - PROCESS | 2776 | 1463820491426 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:48:11 INFO - PROCESS | 2776 | 1463820491430 Marionette TRACE conn5 <- [1,670,null,{}] 01:48:11 INFO - PROCESS | 2776 | 1463820491441 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:11 INFO - PROCESS | 2776 | 1463820491558 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 01:48:11 INFO - PROCESS | 2776 | 1463820491662 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 2776 | ++DOCSHELL 18413800 == 63 [pid = 2776] [id = 177] 01:48:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (19A14800) [pid = 2776] [serial = 529] [outer = 00000000] 01:48:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1A6DEC00) [pid = 2776] [serial = 530] [outer = 19A14800] 01:48:11 INFO - PROCESS | 2776 | 1463820491719 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1A6E9000) [pid = 2776] [serial = 531] [outer = 19A14800] 01:48:12 INFO - PROCESS | 2776 | 1463820492840 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:48:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1436ms 01:48:12 INFO - PROCESS | 2776 | 1463820492866 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 2776 | 1463820492869 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 01:48:12 INFO - PROCESS | 2776 | 1463820492872 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:48:12 INFO - PROCESS | 2776 | 1463820492874 Marionette TRACE conn5 <- [1,674,null,{}] 01:48:12 INFO - PROCESS | 2776 | 1463820492878 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:12 INFO - PROCESS | 2776 | 1463820492984 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 01:48:13 INFO - PROCESS | 2776 | 1463820493108 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 2776 | ++DOCSHELL 1737A400 == 64 [pid = 2776] [id = 178] 01:48:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1A6E8C00) [pid = 2776] [serial = 532] [outer = 00000000] 01:48:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1B1B1800) [pid = 2776] [serial = 533] [outer = 1A6E8C00] 01:48:13 INFO - PROCESS | 2776 | 1463820493163 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1B1BD800) [pid = 2776] [serial = 534] [outer = 1A6E8C00] 01:48:14 INFO - PROCESS | 2776 | 1463820494223 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:48:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1380ms 01:48:14 INFO - PROCESS | 2776 | 1463820494256 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 01:48:14 INFO - PROCESS | 2776 | 1463820494258 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 01:48:14 INFO - PROCESS | 2776 | 1463820494261 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:48:14 INFO - PROCESS | 2776 | 1463820494263 Marionette TRACE conn5 <- [1,678,null,{}] 01:48:14 INFO - PROCESS | 2776 | 1463820494267 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:14 INFO - PROCESS | 2776 | 1463820494375 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 01:48:14 INFO - PROCESS | 2776 | 1463820494513 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 2776 | ++DOCSHELL 1B3A1400 == 65 [pid = 2776] [id = 179] 01:48:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1B3A4C00) [pid = 2776] [serial = 535] [outer = 00000000] 01:48:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1BE74000) [pid = 2776] [serial = 536] [outer = 1B3A4C00] 01:48:14 INFO - PROCESS | 2776 | 1463820494585 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1BF04000) [pid = 2776] [serial = 537] [outer = 1B3A4C00] 01:48:15 INFO - PROCESS | 2776 | 1463820495762 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1519ms 01:48:15 INFO - PROCESS | 2776 | 1463820495785 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 01:48:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:48:15 INFO - PROCESS | 2776 | 1463820495789 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 01:48:15 INFO - PROCESS | 2776 | 1463820495794 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 2776 | 1463820495797 Marionette TRACE conn5 <- [1,682,null,{}] 01:48:15 INFO - PROCESS | 2776 | 1463820495803 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:15 INFO - PROCESS | 2776 | 1463820495941 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 01:48:16 INFO - PROCESS | 2776 | 1463820496073 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DD800 == 66 [pid = 2776] [id = 180] 01:48:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (0D817C00) [pid = 2776] [serial = 538] [outer = 00000000] 01:48:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (0DA68400) [pid = 2776] [serial = 539] [outer = 0D817C00] 01:48:16 INFO - PROCESS | 2776 | 1463820496125 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (0DE4A000) [pid = 2776] [serial = 540] [outer = 0D817C00] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 1A29E800 == 65 [pid = 2776] [id = 173] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 0D813000 == 64 [pid = 2776] [id = 172] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 18E8FC00 == 63 [pid = 2776] [id = 171] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 17384400 == 62 [pid = 2776] [id = 170] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 0D7DE400 == 61 [pid = 2776] [id = 169] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 13AF0800 == 60 [pid = 2776] [id = 168] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 12075000 == 59 [pid = 2776] [id = 167] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 0D3F2400 == 58 [pid = 2776] [id = 166] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 0D749000 == 57 [pid = 2776] [id = 165] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 1322C000 == 56 [pid = 2776] [id = 160] 01:48:16 INFO - PROCESS | 2776 | --DOCSHELL 0D7D8000 == 55 [pid = 2776] [id = 159] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1A6E9800) [pid = 2776] [serial = 461] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (17377000) [pid = 2776] [serial = 471] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (20819000) [pid = 2776] [serial = 443] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (1C4CC400) [pid = 2776] [serial = 440] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1C942400) [pid = 2776] [serial = 468] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1BF03000) [pid = 2776] [serial = 465] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (15D2B800) [pid = 2776] [serial = 453] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1B3A2800) [pid = 2776] [serial = 425] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1610C400) [pid = 2776] [serial = 470] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (19959C00) [pid = 2776] [serial = 431] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (0DA63800) [pid = 2776] [serial = 446] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (11E53C00) [pid = 2776] [serial = 447] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1A4C9000) [pid = 2776] [serial = 459] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (12440800) [pid = 2776] [serial = 428] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1A4B0400) [pid = 2776] [serial = 458] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1ADDD000) [pid = 2776] [serial = 462] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (18E96800) [pid = 2776] [serial = 455] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0D74AC00) [pid = 2776] [serial = 449] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1C4B0800) [pid = 2776] [serial = 437] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1C4C4800) [pid = 2776] [serial = 467] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (13832C00) [pid = 2776] [serial = 452] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1BE78800) [pid = 2776] [serial = 464] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1BF07000) [pid = 2776] [serial = 434] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DA53000) [pid = 2776] [serial = 450] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (19950400) [pid = 2776] [serial = 456] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1BF09800) [pid = 2776] [serial = 474] [outer = 00000000] [url = about:blank] 01:48:16 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1ADD7000) [pid = 2776] [serial = 473] [outer = 00000000] [url = about:blank] 01:48:17 INFO - PROCESS | 2776 | 1463820497138 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:48:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1378ms 01:48:17 INFO - PROCESS | 2776 | 1463820497179 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 2776 | 1463820497184 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 01:48:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:48:17 INFO - PROCESS | 2776 | 1463820497191 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 2776 | 1463820497193 Marionette TRACE conn5 <- [1,686,null,{}] 01:48:17 INFO - PROCESS | 2776 | 1463820497197 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:17 INFO - PROCESS | 2776 | 1463820497283 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 01:48:17 INFO - PROCESS | 2776 | 1463820497291 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DE400 == 56 [pid = 2776] [id = 181] 01:48:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (0D818800) [pid = 2776] [serial = 541] [outer = 00000000] 01:48:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (0DA6EC00) [pid = 2776] [serial = 542] [outer = 0D818800] 01:48:17 INFO - PROCESS | 2776 | 1463820497337 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (11DE0C00) [pid = 2776] [serial = 543] [outer = 0D818800] 01:48:18 INFO - PROCESS | 2776 | 1463820498265 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 01:48:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1119ms 01:48:18 INFO - PROCESS | 2776 | 1463820498313 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 2776 | 1463820498316 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 01:48:18 INFO - PROCESS | 2776 | 1463820498319 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:48:18 INFO - PROCESS | 2776 | 1463820498323 Marionette TRACE conn5 <- [1,690,null,{}] 01:48:18 INFO - PROCESS | 2776 | 1463820498333 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:18 INFO - PROCESS | 2776 | 1463820498421 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 01:48:18 INFO - PROCESS | 2776 | 1463820498429 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 2776 | ++DOCSHELL 1322D800 == 57 [pid = 2776] [id = 182] 01:48:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (137EB800) [pid = 2776] [serial = 544] [outer = 00000000] 01:48:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (13AF0800) [pid = 2776] [serial = 545] [outer = 137EB800] 01:48:18 INFO - PROCESS | 2776 | 1463820498478 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (15D27C00) [pid = 2776] [serial = 546] [outer = 137EB800] 01:48:19 INFO - PROCESS | 2776 | 1463820499448 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:48:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:48:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1178ms 01:48:19 INFO - PROCESS | 2776 | 1463820499505 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 2776 | 1463820499508 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 01:48:19 INFO - PROCESS | 2776 | 1463820499511 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - PROCESS | 2776 | 1463820499513 Marionette TRACE conn5 <- [1,694,null,{}] 01:48:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:48:19 INFO - PROCESS | 2776 | 1463820499516 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:19 INFO - PROCESS | 2776 | 1463820499631 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 01:48:19 INFO - PROCESS | 2776 | 1463820499638 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 2776 | ++DOCSHELL 16105C00 == 58 [pid = 2776] [id = 183] 01:48:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (16106400) [pid = 2776] [serial = 547] [outer = 00000000] 01:48:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (16810000) [pid = 2776] [serial = 548] [outer = 16106400] 01:48:19 INFO - PROCESS | 2776 | 1463820499731 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1737E000) [pid = 2776] [serial = 549] [outer = 16106400] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1C113C00) [pid = 2776] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1AE0A400) [pid = 2776] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (16790400) [pid = 2776] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1B1B6C00) [pid = 2776] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1C4A9C00) [pid = 2776] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1AE07000) [pid = 2776] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (17384C00) [pid = 2776] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (0D7DB800) [pid = 2776] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1277D800) [pid = 2776] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (13DD3400) [pid = 2776] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0DBD0800) [pid = 2776] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (0D7D1400) [pid = 2776] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0DA6B800) [pid = 2776] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1A29FC00) [pid = 2776] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (19524000) [pid = 2776] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (120F8000) [pid = 2776] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1ADD0800) [pid = 2776] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0D7D8400) [pid = 2776] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1B39D000) [pid = 2776] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (0DC98000) [pid = 2776] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:48:20 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1612BC00) [pid = 2776] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:48:20 INFO - PROCESS | 2776 | 1463820500745 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:48:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1269ms 01:48:20 INFO - PROCESS | 2776 | 1463820500785 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 01:48:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:48:20 INFO - PROCESS | 2776 | 1463820500787 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 01:48:20 INFO - PROCESS | 2776 | 1463820500790 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 2776 | 1463820500792 Marionette TRACE conn5 <- [1,698,null,{}] 01:48:20 INFO - PROCESS | 2776 | 1463820500796 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:20 INFO - PROCESS | 2776 | 1463820500881 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 01:48:20 INFO - PROCESS | 2776 | 1463820500888 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:20 INFO - PROCESS | 2776 | ++DOCSHELL 0D74D000 == 59 [pid = 2776] [id = 184] 01:48:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (0D7D1400) [pid = 2776] [serial = 550] [outer = 00000000] 01:48:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (11E59800) [pid = 2776] [serial = 551] [outer = 0D7D1400] 01:48:20 INFO - PROCESS | 2776 | 1463820500935 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (137F4000) [pid = 2776] [serial = 552] [outer = 0D7D1400] 01:48:21 INFO - PROCESS | 2776 | 1463820501882 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:48:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 01:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:48:21 INFO - PROCESS | 2776 | 1463820501915 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 2776 | 1463820501917 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 01:48:21 INFO - PROCESS | 2776 | 1463820501920 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:48:21 INFO - PROCESS | 2776 | 1463820501922 Marionette TRACE conn5 <- [1,702,null,{}] 01:48:21 INFO - PROCESS | 2776 | 1463820501928 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:22 INFO - PROCESS | 2776 | 1463820502031 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 01:48:22 INFO - PROCESS | 2776 | 1463820502039 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 2776 | ++DOCSHELL 14D8D400 == 60 [pid = 2776] [id = 185] 01:48:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1674E000) [pid = 2776] [serial = 553] [outer = 00000000] 01:48:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (19A18000) [pid = 2776] [serial = 554] [outer = 1674E000] 01:48:22 INFO - PROCESS | 2776 | 1463820502084 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (19AA8000) [pid = 2776] [serial = 555] [outer = 1674E000] 01:48:23 INFO - PROCESS | 2776 | 1463820503037 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:48:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 01:48:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1183ms 01:48:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:48:23 INFO - PROCESS | 2776 | 1463820503105 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 2776 | 1463820503109 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 01:48:23 INFO - PROCESS | 2776 | 1463820503115 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:48:23 INFO - PROCESS | 2776 | 1463820503119 Marionette TRACE conn5 <- [1,706,null,{}] 01:48:23 INFO - PROCESS | 2776 | 1463820503125 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:23 INFO - PROCESS | 2776 | 1463820503267 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 01:48:23 INFO - PROCESS | 2776 | 1463820503391 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 2776 | ++DOCSHELL 0D916C00 == 61 [pid = 2776] [id = 186] 01:48:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0D917800) [pid = 2776] [serial = 556] [outer = 00000000] 01:48:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (0DA55000) [pid = 2776] [serial = 557] [outer = 0D917800] 01:48:23 INFO - PROCESS | 2776 | 1463820503500 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0DA5E400) [pid = 2776] [serial = 558] [outer = 0D917800] 01:48:24 INFO - PROCESS | 2776 | 1463820504575 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:48:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:48:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1476ms 01:48:24 INFO - PROCESS | 2776 | 1463820504591 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 01:48:24 INFO - PROCESS | 2776 | 1463820504597 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 01:48:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:48:24 INFO - PROCESS | 2776 | 1463820504604 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 2776 | 1463820504607 Marionette TRACE conn5 <- [1,710,null,{}] 01:48:24 INFO - PROCESS | 2776 | 1463820504611 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:24 INFO - PROCESS | 2776 | 1463820504724 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 01:48:24 INFO - PROCESS | 2776 | 1463820504866 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 2776 | ++DOCSHELL 127A6000 == 62 [pid = 2776] [id = 187] 01:48:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1322A400) [pid = 2776] [serial = 559] [outer = 00000000] 01:48:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (15D53400) [pid = 2776] [serial = 560] [outer = 1322A400] 01:48:24 INFO - PROCESS | 2776 | 1463820504925 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (16750400) [pid = 2776] [serial = 561] [outer = 1322A400] 01:48:25 INFO - PROCESS | 2776 | 1463820505523 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 2776 | 1463820505578 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 01:48:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:48:25 INFO - PROCESS | 2776 | 1463820505582 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 2776 | 1463820505586 Marionette TRACE conn5 <- [1,714,null,{}] 01:48:25 INFO - PROCESS | 2776 | 1463820505598 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:25 INFO - PROCESS | 2776 | 1463820505717 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 01:48:25 INFO - PROCESS | 2776 | 1463820505853 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 2776 | ++DOCSHELL 1A2ABC00 == 63 [pid = 2776] [id = 188] 01:48:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1A2AC000) [pid = 2776] [serial = 562] [outer = 00000000] 01:48:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1A4C9000) [pid = 2776] [serial = 563] [outer = 1A2AC000] 01:48:25 INFO - PROCESS | 2776 | 1463820505914 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A640C00) [pid = 2776] [serial = 564] [outer = 1A2AC000] 01:48:26 INFO - PROCESS | 2776 | 1463820506563 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:48:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:48:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1020ms 01:48:26 INFO - PROCESS | 2776 | 1463820506605 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 01:48:26 INFO - PROCESS | 2776 | 1463820506608 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 01:48:26 INFO - PROCESS | 2776 | 1463820506612 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:48:26 INFO - PROCESS | 2776 | 1463820506614 Marionette TRACE conn5 <- [1,718,null,{}] 01:48:26 INFO - PROCESS | 2776 | 1463820506618 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:26 INFO - PROCESS | 2776 | 1463820506724 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 01:48:26 INFO - PROCESS | 2776 | 1463820506859 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 2776 | ++DOCSHELL 1A6EC800 == 64 [pid = 2776] [id = 189] 01:48:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A6ED800) [pid = 2776] [serial = 565] [outer = 00000000] 01:48:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1ADDD400) [pid = 2776] [serial = 566] [outer = 1A6ED800] 01:48:26 INFO - PROCESS | 2776 | 1463820506919 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1AE09C00) [pid = 2776] [serial = 567] [outer = 1A6ED800] 01:48:27 INFO - PROCESS | 2776 | 1463820507586 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 01:48:27 INFO - PROCESS | 2776 | 1463820507635 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 01:48:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:48:27 INFO - PROCESS | 2776 | 1463820507638 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 2776 | 1463820507640 Marionette TRACE conn5 <- [1,722,null,{}] 01:48:27 INFO - PROCESS | 2776 | 1463820507643 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:27 INFO - PROCESS | 2776 | 1463820507748 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 01:48:27 INFO - PROCESS | 2776 | 1463820507857 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 2776 | ++DOCSHELL 1AE08800 == 65 [pid = 2776] [id = 190] 01:48:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1AE0E400) [pid = 2776] [serial = 568] [outer = 00000000] 01:48:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1B3A7400) [pid = 2776] [serial = 569] [outer = 1AE0E400] 01:48:27 INFO - PROCESS | 2776 | 1463820507914 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1BE73C00) [pid = 2776] [serial = 570] [outer = 1AE0E400] 01:48:28 INFO - PROCESS | 2776 | 1463820508529 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:48:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 01:48:28 INFO - PROCESS | 2776 | 1463820508572 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 2776 | 1463820508575 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 01:48:28 INFO - PROCESS | 2776 | 1463820508578 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:48:28 INFO - PROCESS | 2776 | 1463820508580 Marionette TRACE conn5 <- [1,726,null,{}] 01:48:28 INFO - PROCESS | 2776 | 1463820508584 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:28 INFO - PROCESS | 2776 | 1463820508712 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 01:48:28 INFO - PROCESS | 2776 | 1463820508949 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DE000 == 66 [pid = 2776] [id = 191] 01:48:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0D812C00) [pid = 2776] [serial = 571] [outer = 00000000] 01:48:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (0D90A000) [pid = 2776] [serial = 572] [outer = 0D812C00] 01:48:29 INFO - PROCESS | 2776 | 1463820509040 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0DA5A400) [pid = 2776] [serial = 573] [outer = 0D812C00] 01:48:29 INFO - PROCESS | 2776 | --DOCSHELL 0D74D000 == 65 [pid = 2776] [id = 184] 01:48:29 INFO - PROCESS | 2776 | --DOCSHELL 16105C00 == 64 [pid = 2776] [id = 183] 01:48:29 INFO - PROCESS | 2776 | --DOCSHELL 1322D800 == 63 [pid = 2776] [id = 182] 01:48:29 INFO - PROCESS | 2776 | --DOCSHELL 0D7DE400 == 62 [pid = 2776] [id = 181] 01:48:29 INFO - PROCESS | 2776 | --DOCSHELL 0D7DD800 == 61 [pid = 2776] [id = 180] 01:48:29 INFO - PROCESS | 2776 | --DOCSHELL 0D7D7800 == 60 [pid = 2776] [id = 175] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1BE7FC00) [pid = 2776] [serial = 380] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (0DFFA800) [pid = 2776] [serial = 383] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1C10C400) [pid = 2776] [serial = 435] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (12786C00) [pid = 2776] [serial = 429] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1A212C00) [pid = 2776] [serial = 387] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1C4B4C00) [pid = 2776] [serial = 438] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1BE82000) [pid = 2776] [serial = 426] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1A6E1800) [pid = 2776] [serial = 432] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (2081D800) [pid = 2776] [serial = 444] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1C4CF000) [pid = 2776] [serial = 441] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1AE10800) [pid = 2776] [serial = 390] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1841FC00) [pid = 2776] [serial = 510] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (120EE800) [pid = 2776] [serial = 492] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0DB3EC00) [pid = 2776] [serial = 491] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1322B800) [pid = 2776] [serial = 500] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (13833800) [pid = 2776] [serial = 501] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (2081CC00) [pid = 2776] [serial = 476] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (15D29000) [pid = 2776] [serial = 503] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (120FB800) [pid = 2776] [serial = 495] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0E8E6C00) [pid = 2776] [serial = 494] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0DA64400) [pid = 2776] [serial = 497] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0DBD0400) [pid = 2776] [serial = 498] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (14D8D000) [pid = 2776] [serial = 479] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1841C800) [pid = 2776] [serial = 509] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1A6E1000) [pid = 2776] [serial = 482] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (1DDB1800) [pid = 2776] [serial = 485] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (2096D800) [pid = 2776] [serial = 488] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (18417400) [pid = 2776] [serial = 515] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (1A376800) [pid = 2776] [serial = 519] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (19A17400) [pid = 2776] [serial = 512] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (1A2AD000) [pid = 2776] [serial = 518] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (1A218000) [pid = 2776] [serial = 516] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (19F52400) [pid = 2776] [serial = 513] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (1610D000) [pid = 2776] [serial = 506] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (16110C00) [pid = 2776] [serial = 507] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (1A63A400) [pid = 2776] [serial = 521] [outer = 00000000] [url = about:blank] 01:48:29 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (15D8C400) [pid = 2776] [serial = 504] [outer = 00000000] [url = about:blank] 01:48:30 INFO - PROCESS | 2776 | 1463820510082 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:48:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:48:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1524ms 01:48:30 INFO - PROCESS | 2776 | 1463820510108 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 2776 | 1463820510112 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 01:48:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:48:30 INFO - PROCESS | 2776 | 1463820510116 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 2776 | 1463820510119 Marionette TRACE conn5 <- [1,730,null,{}] 01:48:30 INFO - PROCESS | 2776 | 1463820510123 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:30 INFO - PROCESS | 2776 | 1463820510217 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 01:48:30 INFO - PROCESS | 2776 | 1463820510226 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 2776 | ++DOCSHELL 0DA53400 == 61 [pid = 2776] [id = 192] 01:48:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (0DA5DC00) [pid = 2776] [serial = 574] [outer = 00000000] 01:48:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (0DA6F000) [pid = 2776] [serial = 575] [outer = 0DA5DC00] 01:48:30 INFO - PROCESS | 2776 | 1463820510276 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (0DF9E000) [pid = 2776] [serial = 576] [outer = 0DA5DC00] 01:48:31 INFO - PROCESS | 2776 | 1463820511249 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:48:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:48:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 01:48:31 INFO - PROCESS | 2776 | 1463820511297 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 2776 | 1463820511301 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 01:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:48:31 INFO - PROCESS | 2776 | 1463820511304 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 2776 | 1463820511306 Marionette TRACE conn5 <- [1,734,null,{}] 01:48:31 INFO - PROCESS | 2776 | 1463820511310 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:31 INFO - PROCESS | 2776 | 1463820511396 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 01:48:31 INFO - PROCESS | 2776 | 1463820511405 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 2776 | ++DOCSHELL 1322BC00 == 62 [pid = 2776] [id = 193] 01:48:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (1322C000) [pid = 2776] [serial = 577] [outer = 00000000] 01:48:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (137F3400) [pid = 2776] [serial = 578] [outer = 1322C000] 01:48:31 INFO - PROCESS | 2776 | 1463820511451 Marionette DEBUG loaded listener.js 01:48:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (138E7400) [pid = 2776] [serial = 579] [outer = 1322C000] 01:48:32 INFO - PROCESS | 2776 | 1463820512381 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:48:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:48:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1119ms 01:48:32 INFO - PROCESS | 2776 | 1463820512429 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 2776 | 1463820512431 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 01:48:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:48:32 INFO - PROCESS | 2776 | 1463820512449 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - PROCESS | 2776 | 1463820512455 Marionette TRACE conn5 <- [1,738,null,{}] 01:48:32 INFO - PROCESS | 2776 | 1463820512459 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:32 INFO - PROCESS | 2776 | 1463820512580 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 01:48:32 INFO - PROCESS | 2776 | 1463820512587 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:32 INFO - PROCESS | 2776 | ++DOCSHELL 1610F000 == 63 [pid = 2776] [id = 194] 01:48:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (1610F800) [pid = 2776] [serial = 580] [outer = 00000000] 01:48:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (1680B000) [pid = 2776] [serial = 581] [outer = 1610F800] 01:48:32 INFO - PROCESS | 2776 | 1463820512678 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (17380800) [pid = 2776] [serial = 582] [outer = 1610F800] 01:48:33 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (16106400) [pid = 2776] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:48:33 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (137EB800) [pid = 2776] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:48:33 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (0D7D1400) [pid = 2776] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:48:33 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (0D818800) [pid = 2776] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:48:33 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (0D817C00) [pid = 2776] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:48:33 INFO - PROCESS | 2776 | 1463820513600 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:48:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1199ms 01:48:33 INFO - PROCESS | 2776 | 1463820513638 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 01:48:33 INFO - PROCESS | 2776 | 1463820513640 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 01:48:33 INFO - PROCESS | 2776 | 1463820513643 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:48:33 INFO - PROCESS | 2776 | 1463820513645 Marionette TRACE conn5 <- [1,742,null,{}] 01:48:33 INFO - PROCESS | 2776 | 1463820513649 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:33 INFO - PROCESS | 2776 | 1463820513737 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 01:48:33 INFO - PROCESS | 2776 | 1463820513744 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DB000 == 64 [pid = 2776] [id = 195] 01:48:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (0D818800) [pid = 2776] [serial = 583] [outer = 00000000] 01:48:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (1841DC00) [pid = 2776] [serial = 584] [outer = 0D818800] 01:48:33 INFO - PROCESS | 2776 | 1463820513788 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (18E8F000) [pid = 2776] [serial = 585] [outer = 0D818800] 01:48:34 INFO - PROCESS | 2776 | 1463820514714 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:48:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 01:48:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 01:48:34 INFO - PROCESS | 2776 | 1463820514769 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 01:48:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:48:34 INFO - PROCESS | 2776 | 1463820514771 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 01:48:34 INFO - PROCESS | 2776 | 1463820514774 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 2776 | 1463820514776 Marionette TRACE conn5 <- [1,746,null,{}] 01:48:34 INFO - PROCESS | 2776 | 1463820514779 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:34 INFO - PROCESS | 2776 | 1463820514865 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 01:48:34 INFO - PROCESS | 2776 | 1463820514872 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 2776 | ++DOCSHELL 19F4EC00 == 65 [pid = 2776] [id = 196] 01:48:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (19F4FC00) [pid = 2776] [serial = 586] [outer = 00000000] 01:48:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (1A218000) [pid = 2776] [serial = 587] [outer = 19F4FC00] 01:48:34 INFO - PROCESS | 2776 | 1463820514926 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (1A36F800) [pid = 2776] [serial = 588] [outer = 19F4FC00] 01:48:35 INFO - PROCESS | 2776 | 1463820515382 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:48:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 01:48:35 INFO - PROCESS | 2776 | 1463820515445 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 2776 | 1463820515447 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 01:48:35 INFO - PROCESS | 2776 | 1463820515450 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:48:35 INFO - PROCESS | 2776 | 1463820515452 Marionette TRACE conn5 <- [1,750,null,{}] 01:48:35 INFO - PROCESS | 2776 | 1463820515455 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:35 INFO - PROCESS | 2776 | 1463820515540 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 01:48:35 INFO - PROCESS | 2776 | 1463820515547 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 2776 | ++DOCSHELL 1A63C400 == 66 [pid = 2776] [id = 197] 01:48:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (1A63F400) [pid = 2776] [serial = 589] [outer = 00000000] 01:48:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (1A6EDC00) [pid = 2776] [serial = 590] [outer = 1A63F400] 01:48:35 INFO - PROCESS | 2776 | 1463820515595 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (1ADD4000) [pid = 2776] [serial = 591] [outer = 1A63F400] 01:48:36 INFO - PROCESS | 2776 | 1463820516628 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:48:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:48:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1214ms 01:48:36 INFO - PROCESS | 2776 | 1463820516669 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 2776 | 1463820516675 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 01:48:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:48:36 INFO - PROCESS | 2776 | 1463820516680 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 2776 | 1463820516683 Marionette TRACE conn5 <- [1,754,null,{}] 01:48:36 INFO - PROCESS | 2776 | 1463820516689 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:36 INFO - PROCESS | 2776 | 1463820516862 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 01:48:36 INFO - PROCESS | 2776 | 1463820516961 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D7C00 == 67 [pid = 2776] [id = 198] 01:48:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (0D7DDC00) [pid = 2776] [serial = 592] [outer = 00000000] 01:48:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1206D000) [pid = 2776] [serial = 593] [outer = 0D7DDC00] 01:48:37 INFO - PROCESS | 2776 | 1463820517023 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (12782000) [pid = 2776] [serial = 594] [outer = 0D7DDC00] 01:48:38 INFO - PROCESS | 2776 | 1463820518069 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1417ms 01:48:38 INFO - PROCESS | 2776 | 1463820518102 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 2776 | 1463820518107 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 01:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:48:38 INFO - PROCESS | 2776 | 1463820518114 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 2776 | 1463820518116 Marionette TRACE conn5 <- [1,758,null,{}] 01:48:38 INFO - PROCESS | 2776 | 1463820518121 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:38 INFO - PROCESS | 2776 | 1463820518258 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 01:48:38 INFO - PROCESS | 2776 | 1463820518421 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 2776 | ++DOCSHELL 15DD5C00 == 68 [pid = 2776] [id = 199] 01:48:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (16107400) [pid = 2776] [serial = 595] [outer = 00000000] 01:48:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1674C000) [pid = 2776] [serial = 596] [outer = 16107400] 01:48:38 INFO - PROCESS | 2776 | 1463820518480 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (195DF400) [pid = 2776] [serial = 597] [outer = 16107400] 01:48:39 INFO - PROCESS | 2776 | 1463820519046 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 01:48:39 INFO - PROCESS | 2776 | 1463820519098 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 01:48:39 INFO - PROCESS | 2776 | 1463820519101 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 01:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:48:39 INFO - PROCESS | 2776 | 1463820519106 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 2776 | 1463820519110 Marionette TRACE conn5 <- [1,762,null,{}] 01:48:39 INFO - PROCESS | 2776 | 1463820519121 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:39 INFO - PROCESS | 2776 | 1463820519231 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 01:48:39 INFO - PROCESS | 2776 | 1463820519336 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:39 INFO - PROCESS | 2776 | ++DOCSHELL 1AE0D800 == 69 [pid = 2776] [id = 200] 01:48:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1AE0DC00) [pid = 2776] [serial = 598] [outer = 00000000] 01:48:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1B1B8800) [pid = 2776] [serial = 599] [outer = 1AE0DC00] 01:48:39 INFO - PROCESS | 2776 | 1463820519392 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (1B3A0400) [pid = 2776] [serial = 600] [outer = 1AE0DC00] 01:48:39 INFO - PROCESS | 2776 | 1463820519981 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 01:48:40 INFO - PROCESS | 2776 | 1463820520037 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 2776 | 1463820520040 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 01:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:48:40 INFO - PROCESS | 2776 | 1463820520044 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 2776 | 1463820520046 Marionette TRACE conn5 <- [1,766,null,{}] 01:48:40 INFO - PROCESS | 2776 | 1463820520050 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:40 INFO - PROCESS | 2776 | 1463820520162 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 01:48:40 INFO - PROCESS | 2776 | 1463820520266 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 2776 | ++DOCSHELL 1BE7D800 == 70 [pid = 2776] [id = 201] 01:48:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1BE80000) [pid = 2776] [serial = 601] [outer = 00000000] 01:48:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1BF08800) [pid = 2776] [serial = 602] [outer = 1BE80000] 01:48:40 INFO - PROCESS | 2776 | 1463820520324 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1C110C00) [pid = 2776] [serial = 603] [outer = 1BE80000] 01:48:40 INFO - PROCESS | 2776 | 1463820520917 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 01:48:40 INFO - PROCESS | 2776 | 1463820520977 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 2776 | 1463820520980 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 01:48:40 INFO - PROCESS | 2776 | 1463820520983 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:48:40 INFO - PROCESS | 2776 | 1463820520985 Marionette TRACE conn5 <- [1,770,null,{}] 01:48:40 INFO - PROCESS | 2776 | 1463820520989 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:41 INFO - PROCESS | 2776 | 1463820521092 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 01:48:41 INFO - PROCESS | 2776 | 1463820521223 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D7000 == 71 [pid = 2776] [id = 202] 01:48:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (0DA66C00) [pid = 2776] [serial = 604] [outer = 00000000] 01:48:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (14D8D800) [pid = 2776] [serial = 605] [outer = 0DA66C00] 01:48:41 INFO - PROCESS | 2776 | 1463820521278 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (16809000) [pid = 2776] [serial = 606] [outer = 0DA66C00] 01:48:41 INFO - PROCESS | 2776 | 1463820521990 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1016ms 01:48:41 INFO - PROCESS | 2776 | 1463820522003 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 01:48:41 INFO - PROCESS | 2776 | 1463820522008 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 01:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:48:42 INFO - PROCESS | 2776 | 1463820522012 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 2776 | 1463820522016 Marionette TRACE conn5 <- [1,774,null,{}] 01:48:42 INFO - PROCESS | 2776 | 1463820522020 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:42 INFO - PROCESS | 2776 | 1463820522121 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 01:48:42 INFO - PROCESS | 2776 | 1463820522227 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 2776 | ++DOCSHELL 138E7000 == 72 [pid = 2776] [id = 203] 01:48:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (138E7C00) [pid = 2776] [serial = 607] [outer = 00000000] 01:48:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (15D83800) [pid = 2776] [serial = 608] [outer = 138E7C00] 01:48:42 INFO - PROCESS | 2776 | 1463820522277 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (16110000) [pid = 2776] [serial = 609] [outer = 138E7C00] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 19F4EC00 == 71 [pid = 2776] [id = 196] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 0D7DB000 == 70 [pid = 2776] [id = 195] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 1610F000 == 69 [pid = 2776] [id = 194] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 1322BC00 == 68 [pid = 2776] [id = 193] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 0DA53400 == 67 [pid = 2776] [id = 192] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 0D7DE000 == 66 [pid = 2776] [id = 191] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (19A18000) [pid = 2776] [serial = 554] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 0D916C00 == 65 [pid = 2776] [id = 186] 01:48:42 INFO - PROCESS | 2776 | --DOCSHELL 14D8D400 == 64 [pid = 2776] [id = 185] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (16810000) [pid = 2776] [serial = 548] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1BE74000) [pid = 2776] [serial = 536] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1B1B1800) [pid = 2776] [serial = 533] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (13AF0800) [pid = 2776] [serial = 545] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (11E59800) [pid = 2776] [serial = 551] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (0DA6EC00) [pid = 2776] [serial = 542] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (11DE0C00) [pid = 2776] [serial = 543] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (0DA5B000) [pid = 2776] [serial = 524] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0DE4A000) [pid = 2776] [serial = 540] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (0DA68400) [pid = 2776] [serial = 539] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1A6DEC00) [pid = 2776] [serial = 530] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (138E8800) [pid = 2776] [serial = 527] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1737E000) [pid = 2776] [serial = 549] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (137F4000) [pid = 2776] [serial = 552] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (15D27C00) [pid = 2776] [serial = 546] [outer = 00000000] [url = about:blank] 01:48:42 INFO - PROCESS | 2776 | 1463820522882 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 930ms 01:48:42 INFO - PROCESS | 2776 | 1463820522944 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 2776 | 1463820522949 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 01:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:48:42 INFO - PROCESS | 2776 | 1463820522960 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 2776 | 1463820522963 Marionette TRACE conn5 <- [1,778,null,{}] 01:48:42 INFO - PROCESS | 2776 | 1463820522967 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:43 INFO - PROCESS | 2776 | 1463820523057 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 01:48:43 INFO - PROCESS | 2776 | 1463820523064 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5B000 == 65 [pid = 2776] [id = 204] 01:48:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (0DA5BC00) [pid = 2776] [serial = 610] [outer = 00000000] 01:48:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (124CAC00) [pid = 2776] [serial = 611] [outer = 0DA5BC00] 01:48:43 INFO - PROCESS | 2776 | 1463820523113 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1277E800) [pid = 2776] [serial = 612] [outer = 0DA5BC00] 01:48:43 INFO - PROCESS | 2776 | 1463820523607 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 01:48:43 INFO - PROCESS | 2776 | 1463820523648 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 2776 | 1463820523651 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 01:48:43 INFO - PROCESS | 2776 | 1463820523654 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:48:43 INFO - PROCESS | 2776 | 1463820523658 Marionette TRACE conn5 <- [1,782,null,{}] 01:48:43 INFO - PROCESS | 2776 | 1463820523668 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:43 INFO - PROCESS | 2776 | 1463820523756 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 01:48:43 INFO - PROCESS | 2776 | 1463820523806 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 2776 | ++DOCSHELL 15D50000 == 66 [pid = 2776] [id = 205] 01:48:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (15D80400) [pid = 2776] [serial = 613] [outer = 00000000] 01:48:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (16809C00) [pid = 2776] [serial = 614] [outer = 15D80400] 01:48:43 INFO - PROCESS | 2776 | 1463820523939 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (17382800) [pid = 2776] [serial = 615] [outer = 15D80400] 01:48:44 INFO - PROCESS | 2776 | 1463820524315 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 01:48:44 INFO - PROCESS | 2776 | 1463820524328 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 2776 | 1463820524331 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 01:48:44 INFO - PROCESS | 2776 | 1463820524351 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:48:44 INFO - PROCESS | 2776 | 1463820524353 Marionette TRACE conn5 <- [1,786,null,{}] 01:48:44 INFO - PROCESS | 2776 | 1463820524356 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:44 INFO - PROCESS | 2776 | 1463820524442 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 01:48:44 INFO - PROCESS | 2776 | 1463820524449 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 2776 | ++DOCSHELL 18E93000 == 67 [pid = 2776] [id = 206] 01:48:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (1951D400) [pid = 2776] [serial = 616] [outer = 00000000] 01:48:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1A213800) [pid = 2776] [serial = 617] [outer = 1951D400] 01:48:44 INFO - PROCESS | 2776 | 1463820524495 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1A2A6000) [pid = 2776] [serial = 618] [outer = 1951D400] 01:48:44 INFO - PROCESS | 2776 | 1463820524970 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 01:48:45 INFO - PROCESS | 2776 | 1463820525026 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 01:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:48:45 INFO - PROCESS | 2776 | 1463820525028 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 01:48:45 INFO - PROCESS | 2776 | 1463820525037 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 2776 | 1463820525038 Marionette TRACE conn5 <- [1,790,null,{}] 01:48:45 INFO - PROCESS | 2776 | 1463820525042 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:45 INFO - PROCESS | 2776 | 1463820525155 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 01:48:45 INFO - PROCESS | 2776 | 1463820525248 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 2776 | ++DOCSHELL 1995A000 == 68 [pid = 2776] [id = 207] 01:48:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (19AA5800) [pid = 2776] [serial = 619] [outer = 00000000] 01:48:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1A4AF400) [pid = 2776] [serial = 620] [outer = 19AA5800] 01:48:45 INFO - PROCESS | 2776 | 1463820525293 Marionette DEBUG loaded listener.js 01:48:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1A63B000) [pid = 2776] [serial = 621] [outer = 19AA5800] 01:48:45 INFO - PROCESS | 2776 | 1463820525758 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 790ms 01:48:45 INFO - PROCESS | 2776 | 1463820525822 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 2776 | 1463820525824 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 01:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:48:45 INFO - PROCESS | 2776 | 1463820525834 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 2776 | 1463820525836 Marionette TRACE conn5 <- [1,794,null,{}] 01:48:45 INFO - PROCESS | 2776 | 1463820525840 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:45 INFO - PROCESS | 2776 | 1463820525964 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 01:48:46 INFO - PROCESS | 2776 | 1463820526028 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:46 INFO - PROCESS | 2776 | ++DOCSHELL 1A649000 == 69 [pid = 2776] [id = 208] 01:48:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A6DEC00) [pid = 2776] [serial = 622] [outer = 00000000] 01:48:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1B3A3000) [pid = 2776] [serial = 623] [outer = 1A6DEC00] 01:48:46 INFO - PROCESS | 2776 | 1463820526073 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1B3A5800) [pid = 2776] [serial = 624] [outer = 1A6DEC00] 01:48:46 INFO - PROCESS | 2776 | 1463820526466 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 01:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 01:48:46 INFO - PROCESS | 2776 | 1463820526534 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 2776 | 1463820526536 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 01:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:48:46 INFO - PROCESS | 2776 | 1463820526542 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 2776 | 1463820526543 Marionette TRACE conn5 <- [1,798,null,{}] 01:48:46 INFO - PROCESS | 2776 | 1463820526547 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:46 INFO - PROCESS | 2776 | 1463820526662 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 01:48:46 INFO - PROCESS | 2776 | 1463820526668 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:46 INFO - PROCESS | 2776 | ++DOCSHELL 1BF06C00 == 70 [pid = 2776] [id = 209] 01:48:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1BF07C00) [pid = 2776] [serial = 625] [outer = 00000000] 01:48:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1C394800) [pid = 2776] [serial = 626] [outer = 1BF07C00] 01:48:46 INFO - PROCESS | 2776 | 1463820526713 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1C4A9800) [pid = 2776] [serial = 627] [outer = 1BF07C00] 01:48:46 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1610F800) [pid = 2776] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:48:46 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (0D818800) [pid = 2776] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:48:46 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1322C000) [pid = 2776] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:48:46 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0DA5DC00) [pid = 2776] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:48:46 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0D812C00) [pid = 2776] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:48:46 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (19F4FC00) [pid = 2776] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:48:47 INFO - PROCESS | 2776 | 1463820527154 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 01:48:47 INFO - PROCESS | 2776 | 1463820527215 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 2776 | 1463820527217 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 01:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:48:47 INFO - PROCESS | 2776 | 1463820527220 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - PROCESS | 2776 | 1463820527231 Marionette TRACE conn5 <- [1,802,null,{}] 01:48:47 INFO - PROCESS | 2776 | 1463820527235 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:47 INFO - PROCESS | 2776 | 1463820527324 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 01:48:47 INFO - PROCESS | 2776 | 1463820527331 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 2776 | ++DOCSHELL 17376C00 == 71 [pid = 2776] [id = 210] 01:48:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1841D000) [pid = 2776] [serial = 628] [outer = 00000000] 01:48:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1C4CB000) [pid = 2776] [serial = 629] [outer = 1841D000] 01:48:47 INFO - PROCESS | 2776 | 1463820527380 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1C4CF000) [pid = 2776] [serial = 630] [outer = 1841D000] 01:48:47 INFO - PROCESS | 2776 | 1463820527825 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 2776 | 1463820527857 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 01:48:47 INFO - PROCESS | 2776 | 1463820527860 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:48:47 INFO - PROCESS | 2776 | 1463820527862 Marionette TRACE conn5 <- [1,806,null,{}] 01:48:47 INFO - PROCESS | 2776 | 1463820527865 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:47 INFO - PROCESS | 2776 | 1463820527952 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 01:48:47 INFO - PROCESS | 2776 | 1463820527958 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 2776 | ++DOCSHELL 1C4D0800 == 72 [pid = 2776] [id = 211] 01:48:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1C4D2800) [pid = 2776] [serial = 631] [outer = 00000000] 01:48:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1DDAA800) [pid = 2776] [serial = 632] [outer = 1C4D2800] 01:48:47 INFO - PROCESS | 2776 | 1463820528002 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1DDAE000) [pid = 2776] [serial = 633] [outer = 1C4D2800] 01:48:48 INFO - PROCESS | 2776 | 1463820528439 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 01:48:48 INFO - PROCESS | 2776 | 1463820528494 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 2776 | 1463820528497 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 01:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:48:48 INFO - PROCESS | 2776 | 1463820528514 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 2776 | 1463820528515 Marionette TRACE conn5 <- [1,810,null,{}] 01:48:48 INFO - PROCESS | 2776 | 1463820528519 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:48 INFO - PROCESS | 2776 | 1463820528602 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 01:48:48 INFO - PROCESS | 2776 | 1463820528608 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 2776 | ++DOCSHELL 1BE81800 == 73 [pid = 2776] [id = 212] 01:48:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1C946400) [pid = 2776] [serial = 634] [outer = 00000000] 01:48:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1DD22000) [pid = 2776] [serial = 635] [outer = 1C946400] 01:48:48 INFO - PROCESS | 2776 | 1463820528652 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1DD22800) [pid = 2776] [serial = 636] [outer = 1C946400] 01:48:49 INFO - PROCESS | 2776 | 1463820529314 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 2776 | 1463820529390 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 01:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:48:49 INFO - PROCESS | 2776 | 1463820529396 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 2776 | 1463820529400 Marionette TRACE conn5 <- [1,814,null,{}] 01:48:49 INFO - PROCESS | 2776 | 1463820529405 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:49 INFO - PROCESS | 2776 | 1463820529522 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 01:48:49 INFO - PROCESS | 2776 | 1463820529658 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:49 INFO - PROCESS | 2776 | ++DOCSHELL 0DFFA800 == 74 [pid = 2776] [id = 213] 01:48:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0EA7FC00) [pid = 2776] [serial = 637] [outer = 00000000] 01:48:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (137EE400) [pid = 2776] [serial = 638] [outer = 0EA7FC00] 01:48:49 INFO - PROCESS | 2776 | 1463820529717 Marionette DEBUG loaded listener.js 01:48:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (13DCA000) [pid = 2776] [serial = 639] [outer = 0EA7FC00] 01:48:50 INFO - PROCESS | 2776 | 1463820530310 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 01:48:50 INFO - PROCESS | 2776 | 1463820530331 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 01:48:50 INFO - PROCESS | 2776 | 1463820530337 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 01:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:48:50 INFO - PROCESS | 2776 | 1463820530345 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:48:50 INFO - PROCESS | 2776 | 1463820530347 Marionette TRACE conn5 <- [1,818,null,{}] 01:48:50 INFO - PROCESS | 2776 | 1463820530352 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:50 INFO - PROCESS | 2776 | 1463820530463 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 01:48:50 INFO - PROCESS | 2776 | 1463820530599 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 2776 | ++DOCSHELL 16790400 == 75 [pid = 2776] [id = 214] 01:48:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (1680D000) [pid = 2776] [serial = 640] [outer = 00000000] 01:48:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (19FCBC00) [pid = 2776] [serial = 641] [outer = 1680D000] 01:48:50 INFO - PROCESS | 2776 | 1463820530657 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1A6E1800) [pid = 2776] [serial = 642] [outer = 1680D000] 01:48:51 INFO - PROCESS | 2776 | 1463820531243 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 01:48:51 INFO - PROCESS | 2776 | 1463820531277 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 2776 | 1463820531279 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 01:48:51 INFO - PROCESS | 2776 | 1463820531283 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:48:51 INFO - PROCESS | 2776 | 1463820531287 Marionette TRACE conn5 <- [1,822,null,{}] 01:48:51 INFO - PROCESS | 2776 | 1463820531297 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:51 INFO - PROCESS | 2776 | 1463820531421 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 01:48:51 INFO - PROCESS | 2776 | 1463820531532 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 2776 | ++DOCSHELL 1DDA9C00 == 76 [pid = 2776] [id = 215] 01:48:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1DDAA000) [pid = 2776] [serial = 643] [outer = 00000000] 01:48:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1DDB4400) [pid = 2776] [serial = 644] [outer = 1DDAA000] 01:48:51 INFO - PROCESS | 2776 | 1463820531589 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1F19CC00) [pid = 2776] [serial = 645] [outer = 1DDAA000] 01:48:52 INFO - PROCESS | 2776 | 1463820532189 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 01:48:52 INFO - PROCESS | 2776 | 1463820532257 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 01:48:52 INFO - PROCESS | 2776 | 1463820532260 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 01:48:52 INFO - PROCESS | 2776 | 1463820532263 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:48:52 INFO - PROCESS | 2776 | 1463820532265 Marionette TRACE conn5 <- [1,826,null,{}] 01:48:52 INFO - PROCESS | 2776 | 1463820532269 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:52 INFO - PROCESS | 2776 | 1463820532383 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 01:48:52 INFO - PROCESS | 2776 | 1463820532513 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:52 INFO - PROCESS | 2776 | ++DOCSHELL 15D84400 == 77 [pid = 2776] [id = 216] 01:48:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (19F4A400) [pid = 2776] [serial = 646] [outer = 00000000] 01:48:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1AE6E400) [pid = 2776] [serial = 647] [outer = 19F4A400] 01:48:52 INFO - PROCESS | 2776 | 1463820532568 Marionette DEBUG loaded listener.js 01:48:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1AE72000) [pid = 2776] [serial = 648] [outer = 19F4A400] 01:48:53 INFO - PROCESS | 2776 | 1463820533089 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 870ms 01:48:53 INFO - PROCESS | 2776 | 1463820533137 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 01:48:53 INFO - PROCESS | 2776 | 1463820533139 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 01:48:53 INFO - PROCESS | 2776 | 1463820533143 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:48:53 INFO - PROCESS | 2776 | 1463820533145 Marionette TRACE conn5 <- [1,830,null,{}] 01:48:53 INFO - PROCESS | 2776 | 1463820533149 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:53 INFO - PROCESS | 2776 | 1463820533253 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 01:48:53 INFO - PROCESS | 2776 | 1463820533360 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 2776 | ++DOCSHELL 1AE6D400 == 78 [pid = 2776] [id = 217] 01:48:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1AE6E800) [pid = 2776] [serial = 649] [outer = 00000000] 01:48:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1F1A3000) [pid = 2776] [serial = 650] [outer = 1AE6E800] 01:48:53 INFO - PROCESS | 2776 | 1463820533414 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1F1A7800) [pid = 2776] [serial = 651] [outer = 1AE6E800] 01:48:55 INFO - PROCESS | 2776 | 1463820535146 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2016ms 01:48:55 INFO - PROCESS | 2776 | 1463820535163 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 01:48:55 INFO - PROCESS | 2776 | 1463820535165 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 01:48:55 INFO - PROCESS | 2776 | 1463820535168 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:48:55 INFO - PROCESS | 2776 | 1463820535170 Marionette TRACE conn5 <- [1,834,null,{}] 01:48:55 INFO - PROCESS | 2776 | 1463820535174 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:55 INFO - PROCESS | 2776 | 1463820535297 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 01:48:55 INFO - PROCESS | 2776 | 1463820535434 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 2776 | ++DOCSHELL 1A6E5C00 == 79 [pid = 2776] [id = 218] 01:48:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (1AE73400) [pid = 2776] [serial = 652] [outer = 00000000] 01:48:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (2081CC00) [pid = 2776] [serial = 653] [outer = 1AE73400] 01:48:55 INFO - PROCESS | 2776 | 1463820535490 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (2096FC00) [pid = 2776] [serial = 654] [outer = 1AE73400] 01:48:56 INFO - PROCESS | 2776 | 1463820536103 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1124ms 01:48:56 INFO - PROCESS | 2776 | 1463820536378 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 2776 | 1463820536382 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 01:48:56 INFO - PROCESS | 2776 | 1463820536389 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 2776 | 1463820536391 Marionette TRACE conn5 <- [1,838,null,{}] 01:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:48:56 INFO - PROCESS | 2776 | 1463820536397 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:56 INFO - PROCESS | 2776 | 1463820536510 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 01:48:56 INFO - PROCESS | 2776 | 1463820536646 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 2776 | ++DOCSHELL 0C5A0000 == 80 [pid = 2776] [id = 219] 01:48:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (0D74C800) [pid = 2776] [serial = 655] [outer = 00000000] 01:48:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (124C1400) [pid = 2776] [serial = 656] [outer = 0D74C800] 01:48:56 INFO - PROCESS | 2776 | 1463820536699 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (1322BC00) [pid = 2776] [serial = 657] [outer = 0D74C800] 01:48:57 INFO - PROCESS | 2776 | 1463820537244 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 910ms 01:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:48:57 INFO - PROCESS | 2776 | 1463820537312 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 2776 | 1463820537316 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 01:48:57 INFO - PROCESS | 2776 | 1463820537323 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 2776 | 1463820537326 Marionette TRACE conn5 <- [1,842,null,{}] 01:48:57 INFO - PROCESS | 2776 | 1463820537330 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:57 INFO - PROCESS | 2776 | 1463820537430 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 01:48:57 INFO - PROCESS | 2776 | 1463820537562 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 2776 | ++DOCSHELL 0C59A400 == 81 [pid = 2776] [id = 220] 01:48:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (0D3E8400) [pid = 2776] [serial = 658] [outer = 00000000] 01:48:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (0DBD0800) [pid = 2776] [serial = 659] [outer = 0D3E8400] 01:48:57 INFO - PROCESS | 2776 | 1463820537643 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 142 (138DAC00) [pid = 2776] [serial = 660] [outer = 0D3E8400] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 1C4D0800 == 80 [pid = 2776] [id = 211] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 17376C00 == 79 [pid = 2776] [id = 210] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 1BF06C00 == 78 [pid = 2776] [id = 209] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 1A649000 == 77 [pid = 2776] [id = 208] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 1995A000 == 76 [pid = 2776] [id = 207] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 18E93000 == 75 [pid = 2776] [id = 206] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 15D50000 == 74 [pid = 2776] [id = 205] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 0DA5B000 == 73 [pid = 2776] [id = 204] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 138E7000 == 72 [pid = 2776] [id = 203] 01:48:57 INFO - PROCESS | 2776 | --DOCSHELL 0D7D7C00 == 71 [pid = 2776] [id = 198] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 141 (1A6EDC00) [pid = 2776] [serial = 590] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 140 (1680B000) [pid = 2776] [serial = 581] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (1841DC00) [pid = 2776] [serial = 584] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (0DA55000) [pid = 2776] [serial = 557] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (15D53400) [pid = 2776] [serial = 560] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (1A4C9000) [pid = 2776] [serial = 563] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (1ADDD400) [pid = 2776] [serial = 566] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (137F3400) [pid = 2776] [serial = 578] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (0DA6F000) [pid = 2776] [serial = 575] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (0DF9E000) [pid = 2776] [serial = 576] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (0DA5A400) [pid = 2776] [serial = 573] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (0D90A000) [pid = 2776] [serial = 572] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1A218000) [pid = 2776] [serial = 587] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1B3A7400) [pid = 2776] [serial = 569] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (17380800) [pid = 2776] [serial = 582] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1A36F800) [pid = 2776] [serial = 588] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (18E8F000) [pid = 2776] [serial = 585] [outer = 00000000] [url = about:blank] 01:48:57 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (138E7400) [pid = 2776] [serial = 579] [outer = 00000000] [url = about:blank] 01:48:58 INFO - PROCESS | 2776 | 1463820538138 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 891ms 01:48:58 INFO - PROCESS | 2776 | 1463820538213 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 2776 | 1463820538215 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 01:48:58 INFO - PROCESS | 2776 | 1463820538223 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:48:58 INFO - PROCESS | 2776 | 1463820538225 Marionette TRACE conn5 <- [1,846,null,{}] 01:48:58 INFO - PROCESS | 2776 | 1463820538235 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:58 INFO - PROCESS | 2776 | 1463820538325 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 01:48:58 INFO - PROCESS | 2776 | 1463820538341 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 2776 | ++DOCSHELL 137F3400 == 72 [pid = 2776] [id = 221] 01:48:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1382C800) [pid = 2776] [serial = 661] [outer = 00000000] 01:48:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (14D8D400) [pid = 2776] [serial = 662] [outer = 1382C800] 01:48:58 INFO - PROCESS | 2776 | 1463820538390 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (15D7D800) [pid = 2776] [serial = 663] [outer = 1382C800] 01:48:58 INFO - PROCESS | 2776 | 1463820538870 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 01:48:58 INFO - PROCESS | 2776 | 1463820538898 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 2776 | 1463820538900 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 01:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:48:58 INFO - PROCESS | 2776 | 1463820538903 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 2776 | 1463820538904 Marionette TRACE conn5 <- [1,850,null,{}] 01:48:58 INFO - PROCESS | 2776 | 1463820538908 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:58 INFO - PROCESS | 2776 | 1463820538996 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 01:48:59 INFO - PROCESS | 2776 | 1463820539034 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 2776 | ++DOCSHELL 18420000 == 73 [pid = 2776] [id = 222] 01:48:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (18420800) [pid = 2776] [serial = 664] [outer = 00000000] 01:48:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (19959C00) [pid = 2776] [serial = 665] [outer = 18420800] 01:48:59 INFO - PROCESS | 2776 | 1463820539081 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (19F51400) [pid = 2776] [serial = 666] [outer = 18420800] 01:48:59 INFO - PROCESS | 2776 | 1463820539534 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 01:48:59 INFO - PROCESS | 2776 | 1463820539574 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 01:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:48:59 INFO - PROCESS | 2776 | 1463820539576 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 01:48:59 INFO - PROCESS | 2776 | 1463820539579 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 2776 | 1463820539581 Marionette TRACE conn5 <- [1,854,null,{}] 01:48:59 INFO - PROCESS | 2776 | 1463820539584 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:59 INFO - PROCESS | 2776 | 1463820539669 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 01:48:59 INFO - PROCESS | 2776 | 1463820539675 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 2776 | ++DOCSHELL 1A218000 == 74 [pid = 2776] [id = 223] 01:48:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1A218C00) [pid = 2776] [serial = 667] [outer = 00000000] 01:48:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1A36F400) [pid = 2776] [serial = 668] [outer = 1A218C00] 01:48:59 INFO - PROCESS | 2776 | 1463820539721 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1A4CBC00) [pid = 2776] [serial = 669] [outer = 1A218C00] 01:49:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (1ADD3000) [pid = 2776] [serial = 670] [outer = 1A4CC400] 01:49:00 INFO - PROCESS | 2776 | 1463820540269 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 01:49:00 INFO - PROCESS | 2776 | 1463820540310 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 01:49:00 INFO - PROCESS | 2776 | 1463820540312 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 01:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:49:00 INFO - PROCESS | 2776 | 1463820540315 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:49:00 INFO - PROCESS | 2776 | 1463820540317 Marionette TRACE conn5 <- [1,858,null,{}] 01:49:00 INFO - PROCESS | 2776 | 1463820540320 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:00 INFO - PROCESS | 2776 | 1463820540491 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 01:49:00 INFO - PROCESS | 2776 | 1463820540523 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 2776 | ++DOCSHELL 137F5C00 == 75 [pid = 2776] [id = 224] 01:49:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (1382A800) [pid = 2776] [serial = 671] [outer = 00000000] 01:49:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (1B1B3800) [pid = 2776] [serial = 672] [outer = 1382A800] 01:49:00 INFO - PROCESS | 2776 | 1463820540568 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (1B3A0C00) [pid = 2776] [serial = 673] [outer = 1382A800] 01:49:01 INFO - PROCESS | 2776 | 1463820541021 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 01:49:01 INFO - PROCESS | 2776 | 1463820541053 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 01:49:01 INFO - PROCESS | 2776 | 1463820541054 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 01:49:01 INFO - PROCESS | 2776 | 1463820541057 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:49:01 INFO - PROCESS | 2776 | 1463820541059 Marionette TRACE conn5 <- [1,862,null,{}] 01:49:01 INFO - PROCESS | 2776 | 1463820541062 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:01 INFO - PROCESS | 2776 | 1463820541179 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 01:49:01 INFO - PROCESS | 2776 | 1463820541186 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 2776 | ++DOCSHELL 1B3A3C00 == 76 [pid = 2776] [id = 225] 01:49:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (1BE80800) [pid = 2776] [serial = 674] [outer = 00000000] 01:49:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (1C109400) [pid = 2776] [serial = 675] [outer = 1BE80800] 01:49:01 INFO - PROCESS | 2776 | 1463820541229 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (1C4C3800) [pid = 2776] [serial = 676] [outer = 1BE80800] 01:49:01 INFO - PROCESS | 2776 | 1463820541670 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 01:49:01 INFO - PROCESS | 2776 | 1463820541691 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 01:49:01 INFO - PROCESS | 2776 | 1463820541693 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 01:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:49:01 INFO - PROCESS | 2776 | 1463820541701 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - PROCESS | 2776 | 1463820541703 Marionette TRACE conn5 <- [1,866,null,{}] 01:49:01 INFO - PROCESS | 2776 | 1463820541707 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:01 INFO - PROCESS | 2776 | 1463820541829 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 01:49:01 INFO - PROCESS | 2776 | 1463820541940 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 2776 | ++DOCSHELL 1BF0F000 == 77 [pid = 2776] [id = 226] 01:49:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (1C4CAC00) [pid = 2776] [serial = 677] [outer = 00000000] 01:49:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 142 (1C946000) [pid = 2776] [serial = 678] [outer = 1C4CAC00] 01:49:01 INFO - PROCESS | 2776 | 1463820541985 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 143 (1DD1FC00) [pid = 2776] [serial = 679] [outer = 1C4CAC00] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 142 (19AA5800) [pid = 2776] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 141 (1A6DEC00) [pid = 2776] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 140 (1BF07C00) [pid = 2776] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (0DA5BC00) [pid = 2776] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (138E7C00) [pid = 2776] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (1951D400) [pid = 2776] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (0DA66C00) [pid = 2776] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (15D80400) [pid = 2776] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (1C4D2800) [pid = 2776] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1841D000) [pid = 2776] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:49:02 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (1B3A4C00) [pid = 2776] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:49:02 INFO - PROCESS | 2776 | 1463820542612 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 01:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:49:02 INFO - PROCESS | 2776 | 1463820542627 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 2776 | 1463820542629 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 01:49:02 INFO - PROCESS | 2776 | 1463820542632 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 2776 | 1463820542634 Marionette TRACE conn5 <- [1,870,null,{}] 01:49:02 INFO - PROCESS | 2776 | 1463820542637 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:02 INFO - PROCESS | 2776 | 1463820542721 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 01:49:02 INFO - PROCESS | 2776 | 1463820542819 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 2776 | ++DOCSHELL 0DA66C00 == 78 [pid = 2776] [id = 227] 01:49:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (12440000) [pid = 2776] [serial = 680] [outer = 00000000] 01:49:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (19FD7000) [pid = 2776] [serial = 681] [outer = 12440000] 01:49:02 INFO - PROCESS | 2776 | 1463820542863 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (1AE71400) [pid = 2776] [serial = 682] [outer = 12440000] 01:49:03 INFO - PROCESS | 2776 | 1463820543202 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 01:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:49:03 INFO - PROCESS | 2776 | 1463820543303 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 2776 | 1463820543305 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 01:49:03 INFO - PROCESS | 2776 | 1463820543308 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - PROCESS | 2776 | 1463820543310 Marionette TRACE conn5 <- [1,874,null,{}] 01:49:03 INFO - PROCESS | 2776 | 1463820543314 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:03 INFO - PROCESS | 2776 | 1463820543406 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 01:49:03 INFO - PROCESS | 2776 | 1463820543413 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:03 INFO - PROCESS | 2776 | ++DOCSHELL 0D820000 == 79 [pid = 2776] [id = 228] 01:49:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (0DCA0400) [pid = 2776] [serial = 683] [outer = 00000000] 01:49:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (1DDABC00) [pid = 2776] [serial = 684] [outer = 0DCA0400] 01:49:03 INFO - PROCESS | 2776 | 1463820543457 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (1EE4E800) [pid = 2776] [serial = 685] [outer = 0DCA0400] 01:49:03 INFO - PROCESS | 2776 | 1463820543899 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 01:49:03 INFO - PROCESS | 2776 | 1463820543939 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 2776 | 1463820543942 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 01:49:03 INFO - PROCESS | 2776 | 1463820543945 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:49:03 INFO - PROCESS | 2776 | 1463820543947 Marionette TRACE conn5 <- [1,878,null,{}] 01:49:03 INFO - PROCESS | 2776 | 1463820543950 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:04 INFO - PROCESS | 2776 | 1463820544059 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 01:49:04 INFO - PROCESS | 2776 | 1463820544066 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 2776 | ++DOCSHELL 1F1A4C00 == 80 [pid = 2776] [id = 229] 01:49:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (1F6D5C00) [pid = 2776] [serial = 686] [outer = 00000000] 01:49:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (1F6DD000) [pid = 2776] [serial = 687] [outer = 1F6D5C00] 01:49:04 INFO - PROCESS | 2776 | 1463820544115 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (1F6E2400) [pid = 2776] [serial = 688] [outer = 1F6D5C00] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 15DD5C00 == 79 [pid = 2776] [id = 199] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 18E92400 == 78 [pid = 2776] [id = 90] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0D7D7000 == 77 [pid = 2776] [id = 202] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 18413800 == 76 [pid = 2776] [id = 177] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0C59C400 == 75 [pid = 2776] [id = 89] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1B1B6000 == 74 [pid = 2776] [id = 148] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 15D4A800 == 73 [pid = 2776] [id = 106] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 127A6000 == 72 [pid = 2776] [id = 187] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0DA60C00 == 71 [pid = 2776] [id = 143] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 15D4F000 == 70 [pid = 2776] [id = 144] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1C111C00 == 69 [pid = 2776] [id = 146] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0DCA2400 == 68 [pid = 2776] [id = 174] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1A2ABC00 == 67 [pid = 2776] [id = 188] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1B1BFC00 == 66 [pid = 2776] [id = 131] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 12705800 == 65 [pid = 2776] [id = 176] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1AE03C00 == 64 [pid = 2776] [id = 130] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1BE7A400 == 63 [pid = 2776] [id = 76] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1C4CEC00 == 62 [pid = 2776] [id = 162] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1A6EC800 == 61 [pid = 2776] [id = 189] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1841C000 == 60 [pid = 2776] [id = 105] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 124C5C00 == 59 [pid = 2776] [id = 58] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1AE08800 == 58 [pid = 2776] [id = 190] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0D74C400 == 57 [pid = 2776] [id = 88] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1A6EA800 == 56 [pid = 2776] [id = 127] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1737A400 == 55 [pid = 2776] [id = 178] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1BE7D800 == 54 [pid = 2776] [id = 201] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 20818000 == 53 [pid = 2776] [id = 163] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0CE2FC00 == 52 [pid = 2776] [id = 147] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1B3A1400 == 51 [pid = 2776] [id = 179] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1AE0D800 == 50 [pid = 2776] [id = 200] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 17378800 == 49 [pid = 2776] [id = 161] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1B1BD000 == 48 [pid = 2776] [id = 145] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 08B85800 == 47 [pid = 2776] [id = 36] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0D754800 == 46 [pid = 2776] [id = 46] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0D7D5800 == 45 [pid = 2776] [id = 164] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0C59A400 == 44 [pid = 2776] [id = 220] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0C5A0000 == 43 [pid = 2776] [id = 219] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1A6E5C00 == 42 [pid = 2776] [id = 218] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1AE6D400 == 41 [pid = 2776] [id = 217] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 15D84400 == 40 [pid = 2776] [id = 216] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1A63C400 == 39 [pid = 2776] [id = 197] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1DDA9C00 == 38 [pid = 2776] [id = 215] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 1BE81800 == 37 [pid = 2776] [id = 212] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 0DFFA800 == 36 [pid = 2776] [id = 213] 01:49:05 INFO - PROCESS | 2776 | --DOCSHELL 16790400 == 35 [pid = 2776] [id = 214] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 18420000 == 34 [pid = 2776] [id = 222] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 1B3A3C00 == 33 [pid = 2776] [id = 225] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 1A218000 == 32 [pid = 2776] [id = 223] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 137F5C00 == 31 [pid = 2776] [id = 224] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 1BF0F000 == 30 [pid = 2776] [id = 226] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 0D820000 == 29 [pid = 2776] [id = 228] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 0DA66C00 == 28 [pid = 2776] [id = 227] 01:49:06 INFO - PROCESS | 2776 | --DOCSHELL 137F3400 == 27 [pid = 2776] [id = 221] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 140 (1BF04000) [pid = 2776] [serial = 537] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (1A4AF400) [pid = 2776] [serial = 620] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (1B3A3000) [pid = 2776] [serial = 623] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (1A63B000) [pid = 2776] [serial = 621] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (1C394800) [pid = 2776] [serial = 626] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (1B3A5800) [pid = 2776] [serial = 624] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (1206D000) [pid = 2776] [serial = 593] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1674C000) [pid = 2776] [serial = 596] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (1B1B8800) [pid = 2776] [serial = 599] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (124CAC00) [pid = 2776] [serial = 611] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (1277E800) [pid = 2776] [serial = 612] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1C4A9800) [pid = 2776] [serial = 627] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (16110000) [pid = 2776] [serial = 609] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (15D83800) [pid = 2776] [serial = 608] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1A213800) [pid = 2776] [serial = 617] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (16809000) [pid = 2776] [serial = 606] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (14D8D800) [pid = 2776] [serial = 605] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (16809C00) [pid = 2776] [serial = 614] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (17382800) [pid = 2776] [serial = 615] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1BF08800) [pid = 2776] [serial = 602] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1DDAE000) [pid = 2776] [serial = 633] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1DDAA800) [pid = 2776] [serial = 632] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1C4CB000) [pid = 2776] [serial = 629] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1DD22000) [pid = 2776] [serial = 635] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1C4CF000) [pid = 2776] [serial = 630] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1A2A6000) [pid = 2776] [serial = 618] [outer = 00000000] [url = about:blank] 01:49:06 INFO - PROCESS | 2776 | 1463820546559 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2675ms 01:49:06 INFO - PROCESS | 2776 | 1463820546625 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 2776 | 1463820546629 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 01:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:49:06 INFO - PROCESS | 2776 | 1463820546635 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - PROCESS | 2776 | 1463820546638 Marionette TRACE conn5 <- [1,882,null,{}] 01:49:06 INFO - PROCESS | 2776 | 1463820546645 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:06 INFO - PROCESS | 2776 | 1463820546737 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 01:49:06 INFO - PROCESS | 2776 | 1463820546751 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 2776 | ++DOCSHELL 0CE2EC00 == 28 [pid = 2776] [id = 230] 01:49:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0CE6C000) [pid = 2776] [serial = 689] [outer = 00000000] 01:49:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0D272400) [pid = 2776] [serial = 690] [outer = 0CE6C000] 01:49:06 INFO - PROCESS | 2776 | 1463820546801 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (0D35E800) [pid = 2776] [serial = 691] [outer = 0CE6C000] 01:49:07 INFO - PROCESS | 2776 | 1463820547294 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 01:49:07 INFO - PROCESS | 2776 | 1463820547325 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 2776 | 1463820547331 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 01:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:49:07 INFO - PROCESS | 2776 | 1463820547337 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 2776 | 1463820547340 Marionette TRACE conn5 <- [1,886,null,{}] 01:49:07 INFO - PROCESS | 2776 | 1463820547344 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:07 INFO - PROCESS | 2776 | 1463820547433 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 01:49:07 INFO - PROCESS | 2776 | 1463820547443 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DB800 == 29 [pid = 2776] [id = 231] 01:49:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0D812000) [pid = 2776] [serial = 692] [outer = 00000000] 01:49:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (0D816400) [pid = 2776] [serial = 693] [outer = 0D812000] 01:49:07 INFO - PROCESS | 2776 | 1463820547489 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (0D81C400) [pid = 2776] [serial = 694] [outer = 0D812000] 01:49:07 INFO - PROCESS | 2776 | 1463820547971 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 01:49:08 INFO - PROCESS | 2776 | 1463820548010 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 01:49:08 INFO - PROCESS | 2776 | 1463820548012 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 01:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:49:08 INFO - PROCESS | 2776 | 1463820548016 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 2776 | 1463820548020 Marionette TRACE conn5 <- [1,890,null,{}] 01:49:08 INFO - PROCESS | 2776 | 1463820548030 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:08 INFO - PROCESS | 2776 | 1463820548149 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 01:49:08 INFO - PROCESS | 2776 | 1463820548240 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5BC00 == 30 [pid = 2776] [id = 232] 01:49:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (0DA5CC00) [pid = 2776] [serial = 695] [outer = 00000000] 01:49:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (0DA62000) [pid = 2776] [serial = 696] [outer = 0DA5CC00] 01:49:08 INFO - PROCESS | 2776 | 1463820548290 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (0DA6C000) [pid = 2776] [serial = 697] [outer = 0DA5CC00] 01:49:08 INFO - PROCESS | 2776 | 1463820548690 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 01:49:08 INFO - PROCESS | 2776 | 1463820548749 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 01:49:08 INFO - PROCESS | 2776 | 1463820548752 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 01:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:49:08 INFO - PROCESS | 2776 | 1463820548755 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 2776 | 1463820548757 Marionette TRACE conn5 <- [1,894,null,{}] 01:49:08 INFO - PROCESS | 2776 | 1463820548760 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:08 INFO - PROCESS | 2776 | 1463820548843 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 01:49:08 INFO - PROCESS | 2776 | 1463820548849 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D2C00 == 31 [pid = 2776] [id = 233] 01:49:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (0D819000) [pid = 2776] [serial = 698] [outer = 00000000] 01:49:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (0E8E6C00) [pid = 2776] [serial = 699] [outer = 0D819000] 01:49:08 INFO - PROCESS | 2776 | 1463820548906 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (0EA85800) [pid = 2776] [serial = 700] [outer = 0D819000] 01:49:09 INFO - PROCESS | 2776 | 1463820549351 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 01:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:49:09 INFO - PROCESS | 2776 | 1463820549389 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 01:49:09 INFO - PROCESS | 2776 | 1463820549391 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 01:49:09 INFO - PROCESS | 2776 | 1463820549394 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:49:09 INFO - PROCESS | 2776 | 1463820549396 Marionette TRACE conn5 <- [1,898,null,{}] 01:49:09 INFO - PROCESS | 2776 | 1463820549399 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:09 INFO - PROCESS | 2776 | 1463820549476 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 01:49:09 INFO - PROCESS | 2776 | 1463820549483 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 2776 | ++DOCSHELL 11DE2C00 == 32 [pid = 2776] [id = 234] 01:49:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (11DE3400) [pid = 2776] [serial = 701] [outer = 00000000] 01:49:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (12028400) [pid = 2776] [serial = 702] [outer = 11DE3400] 01:49:09 INFO - PROCESS | 2776 | 1463820549531 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (120FB800) [pid = 2776] [serial = 703] [outer = 11DE3400] 01:49:09 INFO - PROCESS | 2776 | 1463820550005 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 01:49:10 INFO - PROCESS | 2776 | 1463820550026 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 01:49:10 INFO - PROCESS | 2776 | 1463820550028 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 01:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:49:10 INFO - PROCESS | 2776 | 1463820550031 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 2776 | 1463820550033 Marionette TRACE conn5 <- [1,902,null,{}] 01:49:10 INFO - PROCESS | 2776 | 1463820550036 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:10 INFO - PROCESS | 2776 | 1463820550146 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 01:49:10 INFO - PROCESS | 2776 | 1463820550157 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 2776 | ++DOCSHELL 12785C00 == 33 [pid = 2776] [id = 235] 01:49:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (12786400) [pid = 2776] [serial = 704] [outer = 00000000] 01:49:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (132DE000) [pid = 2776] [serial = 705] [outer = 12786400] 01:49:10 INFO - PROCESS | 2776 | 1463820550203 Marionette DEBUG loaded listener.js 01:49:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (137EC000) [pid = 2776] [serial = 706] [outer = 12786400] 01:49:10 INFO - PROCESS | 2776 | 1463820550637 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 01:49:10 INFO - PROCESS | 2776 | 1463820550673 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 01:49:10 INFO - PROCESS | 2776 | 1463820550675 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 01:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:49:10 INFO - PROCESS | 2776 | 1463820550679 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 2776 | 1463820550680 Marionette TRACE conn5 <- [1,906,null,{}] 01:49:10 INFO - PROCESS | 2776 | 1463820550688 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:10 INFO - PROCESS | 2776 | 1463820550764 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 01:49:10 INFO - PROCESS | 2776 | 1463820550771 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 2776 | ++DOCSHELL 137F4000 == 34 [pid = 2776] [id = 236] 01:49:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (1382C400) [pid = 2776] [serial = 707] [outer = 00000000] 01:49:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (138E7400) [pid = 2776] [serial = 708] [outer = 1382C400] 01:49:10 INFO - PROCESS | 2776 | 1463820550815 Marionette DEBUG loaded listener.js 01:49:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (13DD1800) [pid = 2776] [serial = 709] [outer = 1382C400] 01:49:11 INFO - PROCESS | 2776 | 1463820551275 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 01:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:49:11 INFO - PROCESS | 2776 | 1463820551325 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 01:49:11 INFO - PROCESS | 2776 | 1463820551327 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 01:49:11 INFO - PROCESS | 2776 | 1463820551330 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - PROCESS | 2776 | 1463820551332 Marionette TRACE conn5 <- [1,910,null,{}] 01:49:11 INFO - PROCESS | 2776 | 1463820551335 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:11 INFO - PROCESS | 2776 | 1463820551410 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 01:49:11 INFO - PROCESS | 2776 | 1463820551417 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 2776 | ++DOCSHELL 14D92400 == 35 [pid = 2776] [id = 237] 01:49:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (151E0400) [pid = 2776] [serial = 710] [outer = 00000000] 01:49:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (15D4F800) [pid = 2776] [serial = 711] [outer = 151E0400] 01:49:11 INFO - PROCESS | 2776 | 1463820551462 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (15D2FC00) [pid = 2776] [serial = 712] [outer = 151E0400] 01:49:11 INFO - PROCESS | 2776 | 1463820551930 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 01:49:11 INFO - PROCESS | 2776 | 1463820552003 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 01:49:11 INFO - PROCESS | 2776 | 1463820552005 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 01:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:49:11 INFO - PROCESS | 2776 | 1463820552008 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - PROCESS | 2776 | 1463820552010 Marionette TRACE conn5 <- [1,914,null,{}] 01:49:12 INFO - PROCESS | 2776 | 1463820552013 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:12 INFO - PROCESS | 2776 | 1463820552127 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 01:49:12 INFO - PROCESS | 2776 | 1463820552216 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:12 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5B800 == 36 [pid = 2776] [id = 238] 01:49:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (15D85000) [pid = 2776] [serial = 713] [outer = 00000000] 01:49:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (16102800) [pid = 2776] [serial = 714] [outer = 15D85000] 01:49:12 INFO - PROCESS | 2776 | 1463820552262 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 142 (16103400) [pid = 2776] [serial = 715] [outer = 15D85000] 01:49:12 INFO - PROCESS | 2776 | 1463820552715 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 01:49:12 INFO - PROCESS | 2776 | 1463820552741 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 01:49:12 INFO - PROCESS | 2776 | 1463820552743 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 01:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:49:12 INFO - PROCESS | 2776 | 1463820552756 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:49:12 INFO - PROCESS | 2776 | 1463820552758 Marionette TRACE conn5 <- [1,918,null,{}] 01:49:12 INFO - PROCESS | 2776 | 1463820552762 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:12 INFO - PROCESS | 2776 | 1463820552878 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 01:49:12 INFO - PROCESS | 2776 | 1463820552887 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:12 INFO - PROCESS | 2776 | ++DOCSHELL 12784000 == 37 [pid = 2776] [id = 239] 01:49:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 143 (16106800) [pid = 2776] [serial = 716] [outer = 00000000] 01:49:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 144 (1612C800) [pid = 2776] [serial = 717] [outer = 16106800] 01:49:12 INFO - PROCESS | 2776 | 1463820552934 Marionette DEBUG loaded listener.js 01:49:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 145 (1674C000) [pid = 2776] [serial = 718] [outer = 16106800] 01:49:13 INFO - PROCESS | 2776 | 1463820553381 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 01:49:13 INFO - PROCESS | 2776 | 1463820553427 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 01:49:13 INFO - PROCESS | 2776 | 1463820553429 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 01:49:13 INFO - PROCESS | 2776 | 1463820553432 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:49:13 INFO - PROCESS | 2776 | 1463820553434 Marionette TRACE conn5 <- [1,922,null,{}] 01:49:13 INFO - PROCESS | 2776 | 1463820553437 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:13 INFO - PROCESS | 2776 | 1463820553602 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 144 (0DCA0400) [pid = 2776] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 143 (1382A800) [pid = 2776] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 142 (1BE80800) [pid = 2776] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 141 (12440000) [pid = 2776] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 140 (1C4CAC00) [pid = 2776] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (1A218C00) [pid = 2776] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (18420800) [pid = 2776] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (1382C800) [pid = 2776] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (0D3E8400) [pid = 2776] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (0D74C800) [pid = 2776] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (1AE73400) [pid = 2776] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1AE6E800) [pid = 2776] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (19F4A400) [pid = 2776] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1DDAA000) [pid = 2776] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (1680D000) [pid = 2776] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (0EA7FC00) [pid = 2776] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1C946400) [pid = 2776] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (0D7DDC00) [pid = 2776] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (12778400) [pid = 2776] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1322D400) [pid = 2776] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (16107400) [pid = 2776] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (1A6E8C00) [pid = 2776] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1AE0E400) [pid = 2776] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1DDAC400) [pid = 2776] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1A63F400) [pid = 2776] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1674E000) [pid = 2776] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (2081D400) [pid = 2776] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (18418400) [pid = 2776] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1322A400) [pid = 2776] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1BE80000) [pid = 2776] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (19A14800) [pid = 2776] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1A377C00) [pid = 2776] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1AE0DC00) [pid = 2776] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1C4D1400) [pid = 2776] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1A6ED800) [pid = 2776] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D7D9400) [pid = 2776] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (0D917800) [pid = 2776] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:49:14 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1A2AC000) [pid = 2776] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:49:14 INFO - PROCESS | 2776 | 1463820554286 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 2776 | ++DOCSHELL 0C59B800 == 38 [pid = 2776] [id = 240] 01:49:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (0C59D000) [pid = 2776] [serial = 719] [outer = 00000000] 01:49:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (0D90F800) [pid = 2776] [serial = 720] [outer = 0C59D000] 01:49:14 INFO - PROCESS | 2776 | 1463820554342 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (0EA7FC00) [pid = 2776] [serial = 721] [outer = 0C59D000] 01:49:14 INFO - PROCESS | 2776 | 1463820554721 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1319ms 01:49:14 INFO - PROCESS | 2776 | 1463820554756 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 01:49:14 INFO - PROCESS | 2776 | 1463820554757 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 01:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:49:14 INFO - PROCESS | 2776 | 1463820554761 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:49:14 INFO - PROCESS | 2776 | 1463820554763 Marionette TRACE conn5 <- [1,926,null,{}] 01:49:14 INFO - PROCESS | 2776 | 1463820554766 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:14 INFO - PROCESS | 2776 | 1463820554849 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 01:49:14 INFO - PROCESS | 2776 | 1463820554856 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 2776 | ++DOCSHELL 11E52800 == 39 [pid = 2776] [id = 241] 01:49:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (12783800) [pid = 2776] [serial = 722] [outer = 00000000] 01:49:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (16103000) [pid = 2776] [serial = 723] [outer = 12783800] 01:49:14 INFO - PROCESS | 2776 | 1463820554902 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1674E000) [pid = 2776] [serial = 724] [outer = 12783800] 01:49:15 INFO - PROCESS | 2776 | 1463820555340 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 01:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:49:15 INFO - PROCESS | 2776 | 1463820555392 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 01:49:15 INFO - PROCESS | 2776 | 1463820555394 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 01:49:15 INFO - PROCESS | 2776 | 1463820555397 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 2776 | 1463820555398 Marionette TRACE conn5 <- [1,930,null,{}] 01:49:15 INFO - PROCESS | 2776 | 1463820555402 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:15 INFO - PROCESS | 2776 | 1463820555480 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 01:49:15 INFO - PROCESS | 2776 | 1463820555489 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 2776 | ++DOCSHELL 1737E400 == 40 [pid = 2776] [id = 242] 01:49:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1761DC00) [pid = 2776] [serial = 725] [outer = 00000000] 01:49:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (18418C00) [pid = 2776] [serial = 726] [outer = 1761DC00] 01:49:15 INFO - PROCESS | 2776 | 1463820555532 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1841F400) [pid = 2776] [serial = 727] [outer = 1761DC00] 01:49:15 INFO - PROCESS | 2776 | 1463820555989 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 01:49:16 INFO - PROCESS | 2776 | 1463820556035 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 2776 | 1463820556037 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 01:49:16 INFO - PROCESS | 2776 | 1463820556040 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:49:16 INFO - PROCESS | 2776 | 1463820556041 Marionette TRACE conn5 <- [1,934,null,{}] 01:49:16 INFO - PROCESS | 2776 | 1463820556044 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:16 INFO - PROCESS | 2776 | 1463820556123 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 01:49:16 INFO - PROCESS | 2776 | 1463820556129 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 2776 | ++DOCSHELL 18CEB800 == 41 [pid = 2776] [id = 243] 01:49:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (18E8E800) [pid = 2776] [serial = 728] [outer = 00000000] 01:49:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (19515800) [pid = 2776] [serial = 729] [outer = 18E8E800] 01:49:16 INFO - PROCESS | 2776 | 1463820556183 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (195DDC00) [pid = 2776] [serial = 730] [outer = 18E8E800] 01:49:16 INFO - PROCESS | 2776 | 1463820556995 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1017ms 01:49:17 INFO - PROCESS | 2776 | 1463820557060 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 2776 | 1463820557066 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 01:49:17 INFO - PROCESS | 2776 | 1463820557070 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:49:17 INFO - PROCESS | 2776 | 1463820557075 Marionette TRACE conn5 <- [1,938,null,{}] 01:49:17 INFO - PROCESS | 2776 | 1463820557100 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:17 INFO - PROCESS | 2776 | 1463820557246 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 01:49:17 INFO - PROCESS | 2776 | 1463820557373 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:17 INFO - PROCESS | 2776 | ++DOCSHELL 0CEA0C00 == 42 [pid = 2776] [id = 244] 01:49:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (0D3EE800) [pid = 2776] [serial = 731] [outer = 00000000] 01:49:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (0D815000) [pid = 2776] [serial = 732] [outer = 0D3EE800] 01:49:17 INFO - PROCESS | 2776 | 1463820557433 Marionette DEBUG loaded listener.js 01:49:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (0D90D800) [pid = 2776] [serial = 733] [outer = 0D3EE800] 01:49:18 INFO - PROCESS | 2776 | 1463820558059 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1042ms 01:49:18 INFO - PROCESS | 2776 | 1463820558118 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 01:49:18 INFO - PROCESS | 2776 | 1463820558124 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 01:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:49:18 INFO - PROCESS | 2776 | 1463820558130 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:49:18 INFO - PROCESS | 2776 | 1463820558133 Marionette TRACE conn5 <- [1,942,null,{}] 01:49:18 INFO - PROCESS | 2776 | 1463820558137 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:18 INFO - PROCESS | 2776 | 1463820558255 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 01:49:18 INFO - PROCESS | 2776 | 1463820558387 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 2776 | ++DOCSHELL 0DA68C00 == 43 [pid = 2776] [id = 245] 01:49:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (0DA6E000) [pid = 2776] [serial = 734] [outer = 00000000] 01:49:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (0EA51800) [pid = 2776] [serial = 735] [outer = 0DA6E000] 01:49:18 INFO - PROCESS | 2776 | 1463820558443 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (12076400) [pid = 2776] [serial = 736] [outer = 0DA6E000] 01:49:19 INFO - PROCESS | 2776 | 1463820559336 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1219ms 01:49:19 INFO - PROCESS | 2776 | 1463820559351 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 01:49:19 INFO - PROCESS | 2776 | 1463820559355 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 01:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:49:19 INFO - PROCESS | 2776 | 1463820559360 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:49:19 INFO - PROCESS | 2776 | 1463820559364 Marionette TRACE conn5 <- [1,946,null,{}] 01:49:19 INFO - PROCESS | 2776 | 1463820559370 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:19 INFO - PROCESS | 2776 | 1463820559478 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 01:49:19 INFO - PROCESS | 2776 | 1463820559614 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 2776 | ++DOCSHELL 0C5A0400 == 44 [pid = 2776] [id = 246] 01:49:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (0CE9F000) [pid = 2776] [serial = 737] [outer = 00000000] 01:49:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (0D3F1400) [pid = 2776] [serial = 738] [outer = 0CE9F000] 01:49:19 INFO - PROCESS | 2776 | 1463820559665 Marionette DEBUG loaded listener.js 01:49:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (0D7D3000) [pid = 2776] [serial = 739] [outer = 0CE9F000] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 0C593400 == 43 [pid = 2776] [id = 26] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 0DBDA800 == 42 [pid = 2776] [id = 22] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 13DCB400 == 41 [pid = 2776] [id = 19] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 1C118C00 == 40 [pid = 2776] [id = 8] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 15D49800 == 39 [pid = 2776] [id = 10] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 08B7FC00 == 38 [pid = 2776] [id = 25] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 08B77800 == 37 [pid = 2776] [id = 24] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 16101400 == 36 [pid = 2776] [id = 23] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 18CEA400 == 35 [pid = 2776] [id = 21] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 1951A000 == 34 [pid = 2776] [id = 20] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 0DC97800 == 33 [pid = 2776] [id = 15] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 195DE400 == 32 [pid = 2776] [id = 11] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 1C4AFC00 == 31 [pid = 2776] [id = 14] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 0DC98C00 == 30 [pid = 2776] [id = 28] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 1277F400 == 29 [pid = 2776] [id = 17] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 11DE3C00 == 28 [pid = 2776] [id = 16] 01:49:19 INFO - PROCESS | 2776 | --DOCSHELL 08B84C00 == 27 [pid = 2776] [id = 27] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1F6DD000) [pid = 2776] [serial = 687] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (16750400) [pid = 2776] [serial = 561] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1C110C00) [pid = 2776] [serial = 603] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (1A6E9000) [pid = 2776] [serial = 531] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (1A63EC00) [pid = 2776] [serial = 522] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1B3A0400) [pid = 2776] [serial = 600] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (2096E400) [pid = 2776] [serial = 477] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1AE09C00) [pid = 2776] [serial = 567] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (0DA69400) [pid = 2776] [serial = 525] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (0DA5E400) [pid = 2776] [serial = 558] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1A640C00) [pid = 2776] [serial = 564] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (12782000) [pid = 2776] [serial = 594] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1610C800) [pid = 2776] [serial = 528] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (15D7F000) [pid = 2776] [serial = 480] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (195DF400) [pid = 2776] [serial = 597] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1B1BD800) [pid = 2776] [serial = 534] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1BE73C00) [pid = 2776] [serial = 570] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1DDB6800) [pid = 2776] [serial = 486] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1ADD4000) [pid = 2776] [serial = 591] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (19AA8000) [pid = 2776] [serial = 555] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (20975C00) [pid = 2776] [serial = 489] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1ADD8C00) [pid = 2776] [serial = 483] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1EE4E800) [pid = 2776] [serial = 685] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1B1B3800) [pid = 2776] [serial = 672] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1C109400) [pid = 2776] [serial = 675] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (19FD7000) [pid = 2776] [serial = 681] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1C946000) [pid = 2776] [serial = 678] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (1DDABC00) [pid = 2776] [serial = 684] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1DD1FC00) [pid = 2776] [serial = 679] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (137F6C00) [pid = 2776] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1A36F400) [pid = 2776] [serial = 668] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (19959C00) [pid = 2776] [serial = 665] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (19F51400) [pid = 2776] [serial = 666] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (14D8D400) [pid = 2776] [serial = 662] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (15D7D800) [pid = 2776] [serial = 663] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (0DBD0800) [pid = 2776] [serial = 659] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (138DAC00) [pid = 2776] [serial = 660] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (1322BC00) [pid = 2776] [serial = 657] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (124C1400) [pid = 2776] [serial = 656] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (2096FC00) [pid = 2776] [serial = 654] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (2081CC00) [pid = 2776] [serial = 653] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (1F1A7800) [pid = 2776] [serial = 651] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (1F1A3000) [pid = 2776] [serial = 650] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (1AE72000) [pid = 2776] [serial = 648] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (1AE6E400) [pid = 2776] [serial = 647] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (1F19CC00) [pid = 2776] [serial = 645] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (1DDB4400) [pid = 2776] [serial = 644] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (1A6E1800) [pid = 2776] [serial = 642] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (19FCBC00) [pid = 2776] [serial = 641] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (13DCA000) [pid = 2776] [serial = 639] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (137EE400) [pid = 2776] [serial = 638] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (1DD22800) [pid = 2776] [serial = 636] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (1C4C3800) [pid = 2776] [serial = 676] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (1AE71400) [pid = 2776] [serial = 682] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (1B3A0C00) [pid = 2776] [serial = 673] [outer = 00000000] [url = about:blank] 01:49:19 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (1A4CBC00) [pid = 2776] [serial = 669] [outer = 00000000] [url = about:blank] 01:49:20 INFO - PROCESS | 2776 | 1463820560202 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 890ms 01:49:20 INFO - PROCESS | 2776 | 1463820560252 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 2776 | 1463820560257 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 01:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:49:20 INFO - PROCESS | 2776 | 1463820560263 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - PROCESS | 2776 | 1463820560265 Marionette TRACE conn5 <- [1,950,null,{}] 01:49:20 INFO - PROCESS | 2776 | 1463820560269 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:20 INFO - PROCESS | 2776 | 1463820560351 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 01:49:20 INFO - PROCESS | 2776 | 1463820560447 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:20 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D1C00 == 28 [pid = 2776] [id = 247] 01:49:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (0D7D2000) [pid = 2776] [serial = 740] [outer = 00000000] 01:49:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (0D90C400) [pid = 2776] [serial = 741] [outer = 0D7D2000] 01:49:20 INFO - PROCESS | 2776 | 1463820560495 Marionette DEBUG loaded listener.js 01:49:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (0D915800) [pid = 2776] [serial = 742] [outer = 0D7D2000] 01:49:20 INFO - PROCESS | 2776 | 1463820560878 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 01:49:20 INFO - PROCESS | 2776 | 1463820560936 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 2776 | 1463820560938 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 01:49:20 INFO - PROCESS | 2776 | 1463820560942 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:49:20 INFO - PROCESS | 2776 | 1463820560945 Marionette TRACE conn5 <- [1,954,null,{}] 01:49:20 INFO - PROCESS | 2776 | 1463820560956 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:21 INFO - PROCESS | 2776 | 1463820561042 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 01:49:21 INFO - PROCESS | 2776 | 1463820561050 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 2776 | ++DOCSHELL 0DB3A000 == 29 [pid = 2776] [id = 248] 01:49:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (0DBD3800) [pid = 2776] [serial = 743] [outer = 00000000] 01:49:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (0DE41400) [pid = 2776] [serial = 744] [outer = 0DBD3800] 01:49:21 INFO - PROCESS | 2776 | 1463820561099 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0DFFA400) [pid = 2776] [serial = 745] [outer = 0DBD3800] 01:49:21 INFO - PROCESS | 2776 | 1463820561558 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 01:49:21 INFO - PROCESS | 2776 | 1463820561616 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 01:49:21 INFO - PROCESS | 2776 | 1463820561619 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 01:49:21 INFO - PROCESS | 2776 | 1463820561622 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:49:21 INFO - PROCESS | 2776 | 1463820561624 Marionette TRACE conn5 <- [1,958,null,{}] 01:49:21 INFO - PROCESS | 2776 | 1463820561628 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:21 INFO - PROCESS | 2776 | 1463820561711 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 01:49:21 INFO - PROCESS | 2776 | 1463820561721 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 2776 | ++DOCSHELL 11E4EC00 == 30 [pid = 2776] [id = 249] 01:49:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (1201B400) [pid = 2776] [serial = 746] [outer = 00000000] 01:49:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (1246D800) [pid = 2776] [serial = 747] [outer = 1201B400] 01:49:21 INFO - PROCESS | 2776 | 1463820561766 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (12779400) [pid = 2776] [serial = 748] [outer = 1201B400] 01:49:22 INFO - PROCESS | 2776 | 1463820562235 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 01:49:22 INFO - PROCESS | 2776 | 1463820562296 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 01:49:22 INFO - PROCESS | 2776 | 1463820562298 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 01:49:22 INFO - PROCESS | 2776 | 1463820562306 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:49:22 INFO - PROCESS | 2776 | 1463820562308 Marionette TRACE conn5 <- [1,962,null,{}] 01:49:22 INFO - PROCESS | 2776 | 1463820562312 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:22 INFO - PROCESS | 2776 | 1463820562418 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 01:49:22 INFO - PROCESS | 2776 | 1463820562504 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:22 INFO - PROCESS | 2776 | ++DOCSHELL 127A0400 == 31 [pid = 2776] [id = 250] 01:49:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (127A1000) [pid = 2776] [serial = 749] [outer = 00000000] 01:49:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (1322FC00) [pid = 2776] [serial = 750] [outer = 127A1000] 01:49:22 INFO - PROCESS | 2776 | 1463820562549 Marionette DEBUG loaded listener.js 01:49:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (132E8C00) [pid = 2776] [serial = 751] [outer = 127A1000] 01:49:22 INFO - PROCESS | 2776 | 1463820562976 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 01:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:49:23 INFO - PROCESS | 2776 | 1463820563041 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 01:49:23 INFO - PROCESS | 2776 | 1463820563043 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 01:49:23 INFO - PROCESS | 2776 | 1463820563046 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:49:23 INFO - PROCESS | 2776 | 1463820563048 Marionette TRACE conn5 <- [1,966,null,{}] 01:49:23 INFO - PROCESS | 2776 | 1463820563051 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:23 INFO - PROCESS | 2776 | 1463820563184 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 01:49:23 INFO - PROCESS | 2776 | 1463820563241 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 2776 | ++DOCSHELL 137F2800 == 32 [pid = 2776] [id = 251] 01:49:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (13828400) [pid = 2776] [serial = 752] [outer = 00000000] 01:49:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (151DB400) [pid = 2776] [serial = 753] [outer = 13828400] 01:49:23 INFO - PROCESS | 2776 | 1463820563287 Marionette DEBUG loaded listener.js 01:49:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (151DD400) [pid = 2776] [serial = 754] [outer = 13828400] 01:49:23 INFO - PROCESS | 2776 | 1463820563705 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 01:49:23 INFO - PROCESS | 2776 | 1463820563719 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 01:49:23 INFO - PROCESS | 2776 | 1463820563720 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 01:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:49:23 INFO - PROCESS | 2776 | 1463820563724 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:49:23 INFO - PROCESS | 2776 | 1463820563725 Marionette TRACE conn5 <- [1,970,null,{}] 01:49:23 INFO - PROCESS | 2776 | 1463820563729 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:23 INFO - PROCESS | 2776 | 1463820563861 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 01:49:23 INFO - PROCESS | 2776 | 1463820563869 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 2776 | ++DOCSHELL 14D91C00 == 33 [pid = 2776] [id = 252] 01:49:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (15D4DC00) [pid = 2776] [serial = 755] [outer = 00000000] 01:49:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (15D85C00) [pid = 2776] [serial = 756] [outer = 15D4DC00] 01:49:23 INFO - PROCESS | 2776 | 1463820563958 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (15DD5800) [pid = 2776] [serial = 757] [outer = 15D4DC00] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (1761DC00) [pid = 2776] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (0D812000) [pid = 2776] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (15D85000) [pid = 2776] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (0D819000) [pid = 2776] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (151E0400) [pid = 2776] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (0DA5CC00) [pid = 2776] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (16106800) [pid = 2776] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (0CE6C000) [pid = 2776] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (12786400) [pid = 2776] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (1382C400) [pid = 2776] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (11DE3400) [pid = 2776] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (12783800) [pid = 2776] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:49:24 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (0C59D000) [pid = 2776] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 01:49:24 INFO - PROCESS | 2776 | 1463820564388 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:49:24 INFO - PROCESS | 2776 | 1463820564397 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 2776 | 1463820564399 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 01:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:49:24 INFO - PROCESS | 2776 | 1463820564428 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 2776 | 1463820564430 Marionette TRACE conn5 <- [1,974,null,{}] 01:49:24 INFO - PROCESS | 2776 | 1463820564434 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:24 INFO - PROCESS | 2776 | 1463820564526 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 01:49:24 INFO - PROCESS | 2776 | 1463820564533 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 2776 | ++DOCSHELL 0DF8F400 == 34 [pid = 2776] [id = 253] 01:49:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (11DE3400) [pid = 2776] [serial = 758] [outer = 00000000] 01:49:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (15D83400) [pid = 2776] [serial = 759] [outer = 11DE3400] 01:49:24 INFO - PROCESS | 2776 | 1463820564580 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (16107400) [pid = 2776] [serial = 760] [outer = 11DE3400] 01:49:24 INFO - PROCESS | 2776 | 1463820565006 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 650ms 01:49:25 INFO - PROCESS | 2776 | 1463820565057 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 01:49:25 INFO - PROCESS | 2776 | 1463820565060 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 01:49:25 INFO - PROCESS | 2776 | 1463820565063 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:49:25 INFO - PROCESS | 2776 | 1463820565065 Marionette TRACE conn5 <- [1,978,null,{}] 01:49:25 INFO - PROCESS | 2776 | 1463820565069 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:25 INFO - PROCESS | 2776 | 1463820565146 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 01:49:25 INFO - PROCESS | 2776 | 1463820565155 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 2776 | ++DOCSHELL 15D84000 == 35 [pid = 2776] [id = 254] 01:49:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (16108400) [pid = 2776] [serial = 761] [outer = 00000000] 01:49:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (16110C00) [pid = 2776] [serial = 762] [outer = 16108400] 01:49:25 INFO - PROCESS | 2776 | 1463820565199 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (1612D800) [pid = 2776] [serial = 763] [outer = 16108400] 01:49:25 INFO - PROCESS | 2776 | 1463820565654 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 01:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:49:25 INFO - PROCESS | 2776 | 1463820565697 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 01:49:25 INFO - PROCESS | 2776 | 1463820565699 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 01:49:25 INFO - PROCESS | 2776 | 1463820565706 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:49:25 INFO - PROCESS | 2776 | 1463820565708 Marionette TRACE conn5 <- [1,982,null,{}] 01:49:25 INFO - PROCESS | 2776 | 1463820565712 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:25 INFO - PROCESS | 2776 | 1463820565791 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 01:49:25 INFO - PROCESS | 2776 | 1463820565798 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 2776 | ++DOCSHELL 16792C00 == 36 [pid = 2776] [id = 255] 01:49:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (16810800) [pid = 2776] [serial = 764] [outer = 00000000] 01:49:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (17169C00) [pid = 2776] [serial = 765] [outer = 16810800] 01:49:25 INFO - PROCESS | 2776 | 1463820565841 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (1716A400) [pid = 2776] [serial = 766] [outer = 16810800] 01:49:26 INFO - PROCESS | 2776 | 1463820566405 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 790ms 01:49:26 INFO - PROCESS | 2776 | 1463820566518 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 01:49:26 INFO - PROCESS | 2776 | 1463820566522 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 01:49:26 INFO - PROCESS | 2776 | 1463820566542 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:49:26 INFO - PROCESS | 2776 | 1463820566546 Marionette TRACE conn5 <- [1,986,null,{}] 01:49:26 INFO - PROCESS | 2776 | 1463820566554 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:26 INFO - PROCESS | 2776 | 1463820566676 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 01:49:26 INFO - PROCESS | 2776 | 1463820566798 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:26 INFO - PROCESS | 2776 | ++DOCSHELL 08B7B800 == 37 [pid = 2776] [id = 256] 01:49:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (08B7BC00) [pid = 2776] [serial = 767] [outer = 00000000] 01:49:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0D814000) [pid = 2776] [serial = 768] [outer = 08B7BC00] 01:49:26 INFO - PROCESS | 2776 | 1463820566858 Marionette DEBUG loaded listener.js 01:49:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (0D917400) [pid = 2776] [serial = 769] [outer = 08B7BC00] 01:49:27 INFO - PROCESS | 2776 | 1463820567438 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 01:49:27 INFO - PROCESS | 2776 | 1463820567479 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 2776 | 1463820567485 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 01:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:49:27 INFO - PROCESS | 2776 | 1463820567492 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:49:27 INFO - PROCESS | 2776 | 1463820567495 Marionette TRACE conn5 <- [1,990,null,{}] 01:49:27 INFO - PROCESS | 2776 | 1463820567499 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:27 INFO - PROCESS | 2776 | 1463820567604 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 01:49:27 INFO - PROCESS | 2776 | 1463820567774 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:27 INFO - PROCESS | 2776 | ++DOCSHELL 11E4F400 == 38 [pid = 2776] [id = 257] 01:49:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (12023800) [pid = 2776] [serial = 770] [outer = 00000000] 01:49:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (1277D000) [pid = 2776] [serial = 771] [outer = 12023800] 01:49:27 INFO - PROCESS | 2776 | 1463820567829 Marionette DEBUG loaded listener.js 01:49:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (132E7000) [pid = 2776] [serial = 772] [outer = 12023800] 01:49:28 INFO - PROCESS | 2776 | 1463820568438 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 01:49:28 INFO - PROCESS | 2776 | 1463820568464 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 01:49:28 INFO - PROCESS | 2776 | 1463820568466 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 01:49:28 INFO - PROCESS | 2776 | 1463820568470 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:49:28 INFO - PROCESS | 2776 | 1463820568474 Marionette TRACE conn5 <- [1,994,null,{}] 01:49:28 INFO - PROCESS | 2776 | 1463820568485 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:28 INFO - PROCESS | 2776 | 1463820568597 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 01:49:28 INFO - PROCESS | 2776 | 1463820568726 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 2776 | ++DOCSHELL 1610C800 == 39 [pid = 2776] [id = 258] 01:49:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (16750800) [pid = 2776] [serial = 773] [outer = 00000000] 01:49:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (173E2800) [pid = 2776] [serial = 774] [outer = 16750800] 01:49:28 INFO - PROCESS | 2776 | 1463820568784 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (18411C00) [pid = 2776] [serial = 775] [outer = 16750800] 01:49:29 INFO - PROCESS | 2776 | 1463820569365 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 01:49:29 INFO - PROCESS | 2776 | 1463820569403 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 2776 | 1463820569406 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 01:49:29 INFO - PROCESS | 2776 | 1463820569410 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:49:29 INFO - PROCESS | 2776 | 1463820569412 Marionette TRACE conn5 <- [1,998,null,{}] 01:49:29 INFO - PROCESS | 2776 | 1463820569415 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:29 INFO - PROCESS | 2776 | 1463820569520 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 01:49:29 INFO - PROCESS | 2776 | 1463820569619 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:29 INFO - PROCESS | 2776 | ++DOCSHELL 18CF7000 == 40 [pid = 2776] [id = 259] 01:49:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (18E8BC00) [pid = 2776] [serial = 776] [outer = 00000000] 01:49:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (19520000) [pid = 2776] [serial = 777] [outer = 18E8BC00] 01:49:29 INFO - PROCESS | 2776 | 1463820569674 Marionette DEBUG loaded listener.js 01:49:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1994D000) [pid = 2776] [serial = 778] [outer = 18E8BC00] 01:49:30 INFO - PROCESS | 2776 | 1463820570189 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 830ms 01:49:30 INFO - PROCESS | 2776 | 1463820570246 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 01:49:30 INFO - PROCESS | 2776 | 1463820570249 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 01:49:30 INFO - PROCESS | 2776 | 1463820570253 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:49:30 INFO - PROCESS | 2776 | 1463820570255 Marionette TRACE conn5 <- [1,1002,null,{}] 01:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:49:30 INFO - PROCESS | 2776 | 1463820570259 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:30 INFO - PROCESS | 2776 | 1463820570373 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 01:49:30 INFO - PROCESS | 2776 | 1463820570473 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:30 INFO - PROCESS | 2776 | ++DOCSHELL 12027800 == 41 [pid = 2776] [id = 260] 01:49:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (120EE000) [pid = 2776] [serial = 779] [outer = 00000000] 01:49:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1610FC00) [pid = 2776] [serial = 780] [outer = 120EE000] 01:49:30 INFO - PROCESS | 2776 | 1463820570528 Marionette DEBUG loaded listener.js 01:49:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1773B000) [pid = 2776] [serial = 781] [outer = 120EE000] 01:49:31 INFO - PROCESS | 2776 | 1463820571248 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1014ms 01:49:31 INFO - PROCESS | 2776 | 1463820571273 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 01:49:31 INFO - PROCESS | 2776 | 1463820571277 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 01:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:49:31 INFO - PROCESS | 2776 | 1463820571281 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:49:31 INFO - PROCESS | 2776 | 1463820571285 Marionette TRACE conn5 <- [1,1006,null,{}] 01:49:31 INFO - PROCESS | 2776 | 1463820571290 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:31 INFO - PROCESS | 2776 | 1463820571406 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 01:49:31 INFO - PROCESS | 2776 | 1463820571537 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:31 INFO - PROCESS | 2776 | ++DOCSHELL 0D912000 == 42 [pid = 2776] [id = 261] 01:49:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0D916000) [pid = 2776] [serial = 782] [outer = 00000000] 01:49:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (0DA6A800) [pid = 2776] [serial = 783] [outer = 0D916000] 01:49:31 INFO - PROCESS | 2776 | 1463820571590 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0DBDA000) [pid = 2776] [serial = 784] [outer = 0D916000] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0D816400) [pid = 2776] [serial = 693] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (16102800) [pid = 2776] [serial = 714] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (0D81C400) [pid = 2776] [serial = 694] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0E8E6C00) [pid = 2776] [serial = 699] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0EA85800) [pid = 2776] [serial = 700] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (15D4F800) [pid = 2776] [serial = 711] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0DA62000) [pid = 2776] [serial = 696] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (0DA6C000) [pid = 2776] [serial = 697] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1612C800) [pid = 2776] [serial = 717] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (16103400) [pid = 2776] [serial = 715] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (0D272400) [pid = 2776] [serial = 690] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (0D35E800) [pid = 2776] [serial = 691] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (132DE000) [pid = 2776] [serial = 705] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (137EC000) [pid = 2776] [serial = 706] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (138E7400) [pid = 2776] [serial = 708] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (13DD1800) [pid = 2776] [serial = 709] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (12028400) [pid = 2776] [serial = 702] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (1674C000) [pid = 2776] [serial = 718] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (120FB800) [pid = 2776] [serial = 703] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (16103000) [pid = 2776] [serial = 723] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (1841F400) [pid = 2776] [serial = 727] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (0D90F800) [pid = 2776] [serial = 720] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (0EA7FC00) [pid = 2776] [serial = 721] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (1674E000) [pid = 2776] [serial = 724] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (15D2FC00) [pid = 2776] [serial = 712] [outer = 00000000] [url = about:blank] 01:49:31 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (18418C00) [pid = 2776] [serial = 726] [outer = 00000000] [url = about:blank] 01:49:32 INFO - PROCESS | 2776 | 1463820572088 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 01:49:32 INFO - PROCESS | 2776 | 1463820572153 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 2776 | 1463820572158 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 01:49:32 INFO - PROCESS | 2776 | 1463820572164 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:49:32 INFO - PROCESS | 2776 | 1463820572166 Marionette TRACE conn5 <- [1,1010,null,{}] 01:49:32 INFO - PROCESS | 2776 | 1463820572170 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:32 INFO - PROCESS | 2776 | 1463820572254 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 01:49:32 INFO - PROCESS | 2776 | 1463820572343 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 2776 | ++DOCSHELL 0D309800 == 43 [pid = 2776] [id = 262] 01:49:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0D35E800) [pid = 2776] [serial = 785] [outer = 00000000] 01:49:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (0D90A800) [pid = 2776] [serial = 786] [outer = 0D35E800] 01:49:32 INFO - PROCESS | 2776 | 1463820572389 Marionette DEBUG loaded listener.js 01:49:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (0DA60C00) [pid = 2776] [serial = 787] [outer = 0D35E800] 01:49:32 INFO - PROCESS | 2776 | 1463820572788 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 01:49:32 INFO - PROCESS | 2776 | 1463820572838 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 2776 | 1463820572840 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 01:49:32 INFO - PROCESS | 2776 | 1463820572843 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:49:32 INFO - PROCESS | 2776 | 1463820572847 Marionette TRACE conn5 <- [1,1014,null,{}] 01:49:32 INFO - PROCESS | 2776 | 1463820572857 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:32 INFO - PROCESS | 2776 | 1463820572943 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 01:49:32 INFO - PROCESS | 2776 | 1463820572951 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 2776 | ++DOCSHELL 0DC9D400 == 44 [pid = 2776] [id = 263] 01:49:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (0DE42000) [pid = 2776] [serial = 788] [outer = 00000000] 01:49:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (1201D000) [pid = 2776] [serial = 789] [outer = 0DE42000] 01:49:32 INFO - PROCESS | 2776 | 1463820572999 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (1243D000) [pid = 2776] [serial = 790] [outer = 0DE42000] 01:49:33 INFO - PROCESS | 2776 | 1463820573463 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 01:49:33 INFO - PROCESS | 2776 | 1463820573518 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 01:49:33 INFO - PROCESS | 2776 | 1463820573520 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 01:49:33 INFO - PROCESS | 2776 | 1463820573524 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:49:33 INFO - PROCESS | 2776 | 1463820573525 Marionette TRACE conn5 <- [1,1018,null,{}] 01:49:33 INFO - PROCESS | 2776 | 1463820573529 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:33 INFO - PROCESS | 2776 | 1463820573637 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 01:49:33 INFO - PROCESS | 2776 | 1463820573647 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 2776 | ++DOCSHELL 12783C00 == 45 [pid = 2776] [id = 264] 01:49:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (1279E800) [pid = 2776] [serial = 791] [outer = 00000000] 01:49:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (132DE000) [pid = 2776] [serial = 792] [outer = 1279E800] 01:49:33 INFO - PROCESS | 2776 | 1463820573692 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (137F5C00) [pid = 2776] [serial = 793] [outer = 1279E800] 01:49:34 INFO - PROCESS | 2776 | 1463820574127 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 01:49:34 INFO - PROCESS | 2776 | 1463820574198 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 2776 | 1463820574200 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 01:49:34 INFO - PROCESS | 2776 | 1463820574203 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:49:34 INFO - PROCESS | 2776 | 1463820574205 Marionette TRACE conn5 <- [1,1022,null,{}] 01:49:34 INFO - PROCESS | 2776 | 1463820574209 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:34 INFO - PROCESS | 2776 | 1463820574322 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 01:49:34 INFO - PROCESS | 2776 | 1463820574329 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:34 INFO - PROCESS | 2776 | ++DOCSHELL 137F0C00 == 46 [pid = 2776] [id = 265] 01:49:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (13827800) [pid = 2776] [serial = 794] [outer = 00000000] 01:49:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (13DCA000) [pid = 2776] [serial = 795] [outer = 13827800] 01:49:34 INFO - PROCESS | 2776 | 1463820574426 Marionette DEBUG loaded listener.js 01:49:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (151DCC00) [pid = 2776] [serial = 796] [outer = 13827800] 01:49:34 INFO - PROCESS | 2776 | 1463820574852 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 01:49:34 INFO - PROCESS | 2776 | 1463820574878 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 2776 | 1463820574880 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 01:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:49:34 INFO - PROCESS | 2776 | 1463820574883 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 2776 | 1463820574885 Marionette TRACE conn5 <- [1,1026,null,{}] 01:49:34 INFO - PROCESS | 2776 | 1463820574888 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:35 INFO - PROCESS | 2776 | 1463820575051 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 01:49:35 INFO - PROCESS | 2776 | 1463820575079 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 2776 | ++DOCSHELL 0C59B400 == 47 [pid = 2776] [id = 266] 01:49:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (15D4F800) [pid = 2776] [serial = 797] [outer = 00000000] 01:49:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (16107800) [pid = 2776] [serial = 798] [outer = 15D4F800] 01:49:35 INFO - PROCESS | 2776 | 1463820575125 Marionette DEBUG loaded listener.js 01:49:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (1610F400) [pid = 2776] [serial = 799] [outer = 15D4F800] 01:49:35 INFO - PROCESS | 2776 | 1463820575551 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 01:49:35 INFO - PROCESS | 2776 | 1463820575615 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 01:49:35 INFO - PROCESS | 2776 | 1463820575617 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 01:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:49:35 INFO - PROCESS | 2776 | 1463820575620 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:49:35 INFO - PROCESS | 2776 | 1463820575622 Marionette TRACE conn5 <- [1,1030,null,{}] 01:49:35 INFO - PROCESS | 2776 | 1463820575625 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:35 INFO - PROCESS | 2776 | 1463820575735 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 01:49:35 INFO - PROCESS | 2776 | 1463820575745 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 2776 | ++DOCSHELL 0D918800 == 48 [pid = 2776] [id = 267] 01:49:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (1674A800) [pid = 2776] [serial = 800] [outer = 00000000] 01:49:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (17379400) [pid = 2776] [serial = 801] [outer = 1674A800] 01:49:35 INFO - PROCESS | 2776 | 1463820575837 Marionette DEBUG loaded listener.js 01:49:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (1741D400) [pid = 2776] [serial = 802] [outer = 1674A800] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (127A1000) [pid = 2776] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (13828400) [pid = 2776] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (1201B400) [pid = 2776] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (0D7D2000) [pid = 2776] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (0DBD3800) [pid = 2776] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (0CE9F000) [pid = 2776] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (15D4DC00) [pid = 2776] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (16108400) [pid = 2776] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:49:36 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (11DE3400) [pid = 2776] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:49:36 INFO - PROCESS | 2776 | 1463820576332 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 01:49:36 INFO - PROCESS | 2776 | 1463820576351 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 01:49:36 INFO - PROCESS | 2776 | 1463820576352 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 01:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:49:36 INFO - PROCESS | 2776 | 1463820576381 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:49:36 INFO - PROCESS | 2776 | 1463820576383 Marionette TRACE conn5 <- [1,1034,null,{}] 01:49:36 INFO - PROCESS | 2776 | 1463820576390 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:36 INFO - PROCESS | 2776 | 1463820576481 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 01:49:36 INFO - PROCESS | 2776 | 1463820576490 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 2776 | ++DOCSHELL 0DA62C00 == 49 [pid = 2776] [id = 268] 01:49:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0DA65400) [pid = 2776] [serial = 803] [outer = 00000000] 01:49:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (13DCFC00) [pid = 2776] [serial = 804] [outer = 0DA65400] 01:49:36 INFO - PROCESS | 2776 | 1463820576534 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (1612CC00) [pid = 2776] [serial = 805] [outer = 0DA65400] 01:49:36 INFO - PROCESS | 2776 | 1463820576973 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 01:49:36 INFO - PROCESS | 2776 | 1463820577017 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 01:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:49:37 INFO - PROCESS | 2776 | 1463820577019 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 01:49:37 INFO - PROCESS | 2776 | 1463820577022 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 2776 | 1463820577024 Marionette TRACE conn5 <- [1,1038,null,{}] 01:49:37 INFO - PROCESS | 2776 | 1463820577027 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:37 INFO - PROCESS | 2776 | 1463820577108 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 01:49:37 INFO - PROCESS | 2776 | 1463820577114 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:37 INFO - PROCESS | 2776 | ++DOCSHELL 17377C00 == 50 [pid = 2776] [id = 269] 01:49:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (18413400) [pid = 2776] [serial = 806] [outer = 00000000] 01:49:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (19517800) [pid = 2776] [serial = 807] [outer = 18413400] 01:49:37 INFO - PROCESS | 2776 | 1463820577158 Marionette DEBUG loaded listener.js 01:49:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (1951A400) [pid = 2776] [serial = 808] [outer = 18413400] 01:49:37 INFO - PROCESS | 2776 | 1463820577580 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 570ms 01:49:37 INFO - PROCESS | 2776 | 1463820577594 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 01:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:49:37 INFO - PROCESS | 2776 | 1463820577596 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 01:49:37 INFO - PROCESS | 2776 | 1463820577599 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 2776 | 1463820577600 Marionette TRACE conn5 <- [1,1042,null,{}] 01:49:37 INFO - PROCESS | 2776 | 1463820577604 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:37 INFO - PROCESS | 2776 | 1463820577734 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 01:49:37 INFO - PROCESS | 2776 | 1463820577746 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:37 INFO - PROCESS | 2776 | ++DOCSHELL 18E8A000 == 51 [pid = 2776] [id = 270] 01:49:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (18E94800) [pid = 2776] [serial = 809] [outer = 00000000] 01:49:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (1A218C00) [pid = 2776] [serial = 810] [outer = 18E94800] 01:49:37 INFO - PROCESS | 2776 | 1463820577790 Marionette DEBUG loaded listener.js 01:49:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (1A21AC00) [pid = 2776] [serial = 811] [outer = 18E94800] 01:49:38 INFO - PROCESS | 2776 | 1463820578230 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 01:49:38 INFO - PROCESS | 2776 | 1463820578320 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 01:49:38 INFO - PROCESS | 2776 | 1463820578324 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 01:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:49:38 INFO - PROCESS | 2776 | 1463820578335 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:49:38 INFO - PROCESS | 2776 | 1463820578340 Marionette TRACE conn5 <- [1,1046,null,{}] 01:49:38 INFO - PROCESS | 2776 | 1463820578346 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:38 INFO - PROCESS | 2776 | 1463820578459 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 01:49:38 INFO - PROCESS | 2776 | 1463820578565 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 2776 | ++DOCSHELL 0D358000 == 52 [pid = 2776] [id = 271] 01:49:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (0D35E400) [pid = 2776] [serial = 812] [outer = 00000000] 01:49:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (0D74C400) [pid = 2776] [serial = 813] [outer = 0D35E400] 01:49:38 INFO - PROCESS | 2776 | 1463820578622 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (0D812000) [pid = 2776] [serial = 814] [outer = 0D35E400] 01:49:39 INFO - PROCESS | 2776 | 1463820579273 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 990ms 01:49:39 INFO - PROCESS | 2776 | 1463820579327 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 01:49:39 INFO - PROCESS | 2776 | 1463820579331 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 01:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:49:39 INFO - PROCESS | 2776 | 1463820579339 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:49:39 INFO - PROCESS | 2776 | 1463820579343 Marionette TRACE conn5 <- [1,1050,null,{}] 01:49:39 INFO - PROCESS | 2776 | 1463820579347 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:39 INFO - PROCESS | 2776 | 1463820579457 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 01:49:39 INFO - PROCESS | 2776 | 1463820579587 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:39 INFO - PROCESS | 2776 | ++DOCSHELL 0DA64000 == 53 [pid = 2776] [id = 272] 01:49:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (0DA64C00) [pid = 2776] [serial = 815] [outer = 00000000] 01:49:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (11B9AC00) [pid = 2776] [serial = 816] [outer = 0DA64C00] 01:49:39 INFO - PROCESS | 2776 | 1463820579643 Marionette DEBUG loaded listener.js 01:49:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (120FAC00) [pid = 2776] [serial = 817] [outer = 0DA64C00] 01:49:40 INFO - PROCESS | 2776 | 1463820580192 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 870ms 01:49:40 INFO - PROCESS | 2776 | 1463820580218 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 01:49:40 INFO - PROCESS | 2776 | 1463820580221 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 01:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:49:40 INFO - PROCESS | 2776 | 1463820580226 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:49:40 INFO - PROCESS | 2776 | 1463820580228 Marionette TRACE conn5 <- [1,1054,null,{}] 01:49:40 INFO - PROCESS | 2776 | 1463820580238 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:40 INFO - PROCESS | 2776 | 1463820580351 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 01:49:40 INFO - PROCESS | 2776 | 1463820580455 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:40 INFO - PROCESS | 2776 | ++DOCSHELL 17377800 == 54 [pid = 2776] [id = 273] 01:49:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (17382C00) [pid = 2776] [serial = 818] [outer = 00000000] 01:49:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (195D9400) [pid = 2776] [serial = 819] [outer = 17382C00] 01:49:40 INFO - PROCESS | 2776 | 1463820580514 Marionette DEBUG loaded listener.js 01:49:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1A218000) [pid = 2776] [serial = 820] [outer = 17382C00] 01:49:41 INFO - PROCESS | 2776 | 1463820581166 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 01:49:41 INFO - PROCESS | 2776 | 1463820581202 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 01:49:41 INFO - PROCESS | 2776 | 1463820581204 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 01:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:49:41 INFO - PROCESS | 2776 | 1463820581208 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:49:41 INFO - PROCESS | 2776 | 1463820581210 Marionette TRACE conn5 <- [1,1058,null,{}] 01:49:41 INFO - PROCESS | 2776 | 1463820581214 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:41 INFO - PROCESS | 2776 | 1463820581326 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 01:49:41 INFO - PROCESS | 2776 | 1463820581431 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:41 INFO - PROCESS | 2776 | ++DOCSHELL 1A2AC400 == 55 [pid = 2776] [id = 274] 01:49:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1A2ADC00) [pid = 2776] [serial = 821] [outer = 00000000] 01:49:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1A374400) [pid = 2776] [serial = 822] [outer = 1A2ADC00] 01:49:41 INFO - PROCESS | 2776 | 1463820581485 Marionette DEBUG loaded listener.js 01:49:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1A4AF800) [pid = 2776] [serial = 823] [outer = 1A2ADC00] 01:49:41 INFO - PROCESS | 2776 | 1463820582014 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 870ms 01:49:42 INFO - PROCESS | 2776 | 1463820582084 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 01:49:42 INFO - PROCESS | 2776 | 1463820582086 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 01:49:42 INFO - PROCESS | 2776 | 1463820582105 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:49:42 INFO - PROCESS | 2776 | 1463820582107 Marionette TRACE conn5 <- [1,1062,null,{}] 01:49:42 INFO - PROCESS | 2776 | 1463820582111 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:42 INFO - PROCESS | 2776 | 1463820582214 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 01:49:42 INFO - PROCESS | 2776 | 1463820582316 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 2776 | ++DOCSHELL 1A4B1800 == 56 [pid = 2776] [id = 275] 01:49:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1A4B3C00) [pid = 2776] [serial = 824] [outer = 00000000] 01:49:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A4C9000) [pid = 2776] [serial = 825] [outer = 1A4B3C00] 01:49:42 INFO - PROCESS | 2776 | 1463820582369 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A63F800) [pid = 2776] [serial = 826] [outer = 1A4B3C00] 01:49:42 INFO - PROCESS | 2776 | 1463820582929 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 870ms 01:49:42 INFO - PROCESS | 2776 | 1463820582985 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 01:49:42 INFO - PROCESS | 2776 | 1463820582987 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 01:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:49:42 INFO - PROCESS | 2776 | 1463820582992 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:49:42 INFO - PROCESS | 2776 | 1463820582994 Marionette TRACE conn5 <- [1,1066,null,{}] 01:49:42 INFO - PROCESS | 2776 | 1463820582997 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:43 INFO - PROCESS | 2776 | 1463820583123 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 01:49:43 INFO - PROCESS | 2776 | 1463820583228 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:43 INFO - PROCESS | 2776 | ++DOCSHELL 1A6DFC00 == 57 [pid = 2776] [id = 276] 01:49:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A6E0400) [pid = 2776] [serial = 827] [outer = 00000000] 01:49:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A6E6000) [pid = 2776] [serial = 828] [outer = 1A6E0400] 01:49:43 INFO - PROCESS | 2776 | 1463820583282 Marionette DEBUG loaded listener.js 01:49:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A6EB800) [pid = 2776] [serial = 829] [outer = 1A6E0400] 01:49:44 INFO - PROCESS | 2776 | 1463820584028 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1066ms 01:49:44 INFO - PROCESS | 2776 | 1463820584071 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 01:49:44 INFO - PROCESS | 2776 | 1463820584076 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 01:49:44 INFO - PROCESS | 2776 | 1463820584090 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:49:44 INFO - PROCESS | 2776 | 1463820584094 Marionette TRACE conn5 <- [1,1070,null,{}] 01:49:44 INFO - PROCESS | 2776 | 1463820584099 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:44 INFO - PROCESS | 2776 | 1463820584206 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 01:49:44 INFO - PROCESS | 2776 | 1463820584335 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:44 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DB400 == 58 [pid = 2776] [id = 277] 01:49:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (0D81F400) [pid = 2776] [serial = 830] [outer = 00000000] 01:49:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0DA52800) [pid = 2776] [serial = 831] [outer = 0D81F400] 01:49:44 INFO - PROCESS | 2776 | 1463820584388 Marionette DEBUG loaded listener.js 01:49:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0DB39400) [pid = 2776] [serial = 832] [outer = 0D81F400] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 15D84000 == 57 [pid = 2776] [id = 254] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 14D91C00 == 56 [pid = 2776] [id = 252] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0DF8F400 == 55 [pid = 2776] [id = 253] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 137F2800 == 54 [pid = 2776] [id = 251] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 127A0400 == 53 [pid = 2776] [id = 250] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0DB3A000 == 52 [pid = 2776] [id = 248] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 11E4EC00 == 51 [pid = 2776] [id = 249] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 17377C00 == 50 [pid = 2776] [id = 269] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0DA62C00 == 49 [pid = 2776] [id = 268] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0D918800 == 48 [pid = 2776] [id = 267] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0C59B400 == 47 [pid = 2776] [id = 266] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 137F0C00 == 46 [pid = 2776] [id = 265] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 12783C00 == 45 [pid = 2776] [id = 264] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0DC9D400 == 44 [pid = 2776] [id = 263] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0D309800 == 43 [pid = 2776] [id = 262] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 0D912000 == 42 [pid = 2776] [id = 261] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (17169C00) [pid = 2776] [serial = 765] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 11E4F400 == 41 [pid = 2776] [id = 257] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 08B7B800 == 40 [pid = 2776] [id = 256] 01:49:44 INFO - PROCESS | 2776 | --DOCSHELL 16792C00 == 39 [pid = 2776] [id = 255] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (0D3F1400) [pid = 2776] [serial = 738] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (15D85C00) [pid = 2776] [serial = 756] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (151DD400) [pid = 2776] [serial = 754] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (16110C00) [pid = 2776] [serial = 762] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (15DD5800) [pid = 2776] [serial = 757] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (15D83400) [pid = 2776] [serial = 759] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1612D800) [pid = 2776] [serial = 763] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (16107400) [pid = 2776] [serial = 760] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (12779400) [pid = 2776] [serial = 748] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1322FC00) [pid = 2776] [serial = 750] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (151DB400) [pid = 2776] [serial = 753] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (132E8C00) [pid = 2776] [serial = 751] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1246D800) [pid = 2776] [serial = 747] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (0D815000) [pid = 2776] [serial = 732] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (19515800) [pid = 2776] [serial = 729] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0D90C400) [pid = 2776] [serial = 741] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0D915800) [pid = 2776] [serial = 742] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0EA51800) [pid = 2776] [serial = 735] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0DE41400) [pid = 2776] [serial = 744] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (0DFFA400) [pid = 2776] [serial = 745] [outer = 00000000] [url = about:blank] 01:49:44 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (0D7D3000) [pid = 2776] [serial = 739] [outer = 00000000] [url = about:blank] 01:49:45 INFO - PROCESS | 2776 | 1463820585067 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1016ms 01:49:45 INFO - PROCESS | 2776 | 1463820585114 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 01:49:45 INFO - PROCESS | 2776 | 1463820585119 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 01:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:49:45 INFO - PROCESS | 2776 | 1463820585125 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:49:45 INFO - PROCESS | 2776 | 1463820585127 Marionette TRACE conn5 <- [1,1074,null,{}] 01:49:45 INFO - PROCESS | 2776 | 1463820585131 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:45 INFO - PROCESS | 2776 | 1463820585219 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 01:49:45 INFO - PROCESS | 2776 | 1463820585309 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 2776 | ++DOCSHELL 0C599C00 == 40 [pid = 2776] [id = 278] 01:49:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (0CEA6C00) [pid = 2776] [serial = 833] [outer = 00000000] 01:49:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (0D815000) [pid = 2776] [serial = 834] [outer = 0CEA6C00] 01:49:45 INFO - PROCESS | 2776 | 1463820585355 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (0D90FC00) [pid = 2776] [serial = 835] [outer = 0CEA6C00] 01:49:45 INFO - PROCESS | 2776 | 1463820585724 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 01:49:45 INFO - PROCESS | 2776 | 1463820585780 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 01:49:45 INFO - PROCESS | 2776 | 1463820585782 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 01:49:45 INFO - PROCESS | 2776 | 1463820585786 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:49:45 INFO - PROCESS | 2776 | 1463820585789 Marionette TRACE conn5 <- [1,1078,null,{}] 01:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:49:45 INFO - PROCESS | 2776 | 1463820585799 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:45 INFO - PROCESS | 2776 | 1463820585887 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 01:49:45 INFO - PROCESS | 2776 | 1463820585895 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 2776 | ++DOCSHELL 0DA6D000 == 41 [pid = 2776] [id = 279] 01:49:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (0DCA1800) [pid = 2776] [serial = 836] [outer = 00000000] 01:49:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (11E4F400) [pid = 2776] [serial = 837] [outer = 0DCA1800] 01:49:45 INFO - PROCESS | 2776 | 1463820585943 Marionette DEBUG loaded listener.js 01:49:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (124C9400) [pid = 2776] [serial = 838] [outer = 0DCA1800] 01:49:46 INFO - PROCESS | 2776 | 1463820586387 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 01:49:46 INFO - PROCESS | 2776 | 1463820586437 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 01:49:46 INFO - PROCESS | 2776 | 1463820586439 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 01:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:49:46 INFO - PROCESS | 2776 | 1463820586442 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:49:46 INFO - PROCESS | 2776 | 1463820586444 Marionette TRACE conn5 <- [1,1082,null,{}] 01:49:46 INFO - PROCESS | 2776 | 1463820586448 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:46 INFO - PROCESS | 2776 | 1463820586534 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 01:49:46 INFO - PROCESS | 2776 | 1463820586548 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:46 INFO - PROCESS | 2776 | ++DOCSHELL 132EBC00 == 42 [pid = 2776] [id = 280] 01:49:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (137EC400) [pid = 2776] [serial = 839] [outer = 00000000] 01:49:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (13834C00) [pid = 2776] [serial = 840] [outer = 137EC400] 01:49:46 INFO - PROCESS | 2776 | 1463820586620 Marionette DEBUG loaded listener.js 01:49:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (13DCB400) [pid = 2776] [serial = 841] [outer = 137EC400] 01:49:47 INFO - PROCESS | 2776 | 1463820587064 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 01:49:47 INFO - PROCESS | 2776 | 1463820587118 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 01:49:47 INFO - PROCESS | 2776 | 1463820587129 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 01:49:47 INFO - PROCESS | 2776 | 1463820587133 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:49:47 INFO - PROCESS | 2776 | 1463820587135 Marionette TRACE conn5 <- [1,1086,null,{}] 01:49:47 INFO - PROCESS | 2776 | 1463820587138 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:47 INFO - PROCESS | 2776 | 1463820587251 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 01:49:47 INFO - PROCESS | 2776 | 1463820587258 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:47 INFO - PROCESS | 2776 | ++DOCSHELL 14D8E000 == 43 [pid = 2776] [id = 281] 01:49:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (14D93000) [pid = 2776] [serial = 842] [outer = 00000000] 01:49:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (15D44C00) [pid = 2776] [serial = 843] [outer = 14D93000] 01:49:47 INFO - PROCESS | 2776 | 1463820587349 Marionette DEBUG loaded listener.js 01:49:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (15D80400) [pid = 2776] [serial = 844] [outer = 14D93000] 01:49:47 INFO - PROCESS | 2776 | 1463820587782 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 01:49:47 INFO - PROCESS | 2776 | 1463820587806 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 01:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:49:47 INFO - PROCESS | 2776 | 1463820587808 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 01:49:47 INFO - PROCESS | 2776 | 1463820587811 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:49:47 INFO - PROCESS | 2776 | 1463820587813 Marionette TRACE conn5 <- [1,1090,null,{}] 01:49:47 INFO - PROCESS | 2776 | 1463820587822 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:47 INFO - PROCESS | 2776 | 1463820587983 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 01:49:47 INFO - PROCESS | 2776 | 1463820588010 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 2776 | ++DOCSHELL 15DD5800 == 44 [pid = 2776] [id = 282] 01:49:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (15DD5C00) [pid = 2776] [serial = 845] [outer = 00000000] 01:49:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (16127400) [pid = 2776] [serial = 846] [outer = 15DD5C00] 01:49:48 INFO - PROCESS | 2776 | 1463820588055 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (16809400) [pid = 2776] [serial = 847] [outer = 15DD5C00] 01:49:48 INFO - PROCESS | 2776 | 1463820588485 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 01:49:48 INFO - PROCESS | 2776 | 1463820588542 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 01:49:48 INFO - PROCESS | 2776 | 1463820588544 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 01:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:49:48 INFO - PROCESS | 2776 | 1463820588547 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:49:48 INFO - PROCESS | 2776 | 1463820588549 Marionette TRACE conn5 <- [1,1094,null,{}] 01:49:48 INFO - PROCESS | 2776 | 1463820588559 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:48 INFO - PROCESS | 2776 | 1463820588671 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 01:49:48 INFO - PROCESS | 2776 | 1463820588681 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 2776 | ++DOCSHELL 170BE400 == 45 [pid = 2776] [id = 283] 01:49:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (17376C00) [pid = 2776] [serial = 848] [outer = 00000000] 01:49:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1773F800) [pid = 2776] [serial = 849] [outer = 17376C00] 01:49:48 INFO - PROCESS | 2776 | 1463820588725 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (18E8F400) [pid = 2776] [serial = 850] [outer = 17376C00] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (18E8E800) [pid = 2776] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0D916000) [pid = 2776] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DE42000) [pid = 2776] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D35E800) [pid = 2776] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1279E800) [pid = 2776] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1674A800) [pid = 2776] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (15D4F800) [pid = 2776] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0DA65400) [pid = 2776] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (18413400) [pid = 2776] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:49:49 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (13827800) [pid = 2776] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:49:49 INFO - PROCESS | 2776 | 1463820589248 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 733ms 01:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:49:49 INFO - PROCESS | 2776 | 1463820589281 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 01:49:49 INFO - PROCESS | 2776 | 1463820589283 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 01:49:49 INFO - PROCESS | 2776 | 1463820589287 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:49:49 INFO - PROCESS | 2776 | 1463820589288 Marionette TRACE conn5 <- [1,1098,null,{}] 01:49:49 INFO - PROCESS | 2776 | 1463820589322 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:49 INFO - PROCESS | 2776 | 1463820589413 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 01:49:49 INFO - PROCESS | 2776 | 1463820589420 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:49 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D8C00 == 46 [pid = 2776] [id = 284] 01:49:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0D916000) [pid = 2776] [serial = 851] [outer = 00000000] 01:49:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (132E3800) [pid = 2776] [serial = 852] [outer = 0D916000] 01:49:49 INFO - PROCESS | 2776 | 1463820589465 Marionette DEBUG loaded listener.js 01:49:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (151DB800) [pid = 2776] [serial = 853] [outer = 0D916000] 01:49:49 INFO - PROCESS | 2776 | 1463820589887 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 650ms 01:49:49 INFO - PROCESS | 2776 | 1463820589939 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 01:49:49 INFO - PROCESS | 2776 | 1463820589941 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 01:49:49 INFO - PROCESS | 2776 | 1463820589944 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:49:49 INFO - PROCESS | 2776 | 1463820589945 Marionette TRACE conn5 <- [1,1102,null,{}] 01:49:49 INFO - PROCESS | 2776 | 1463820589949 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:50 INFO - PROCESS | 2776 | 1463820590031 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 01:49:50 INFO - PROCESS | 2776 | 1463820590038 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:50 INFO - PROCESS | 2776 | ++DOCSHELL 0DA6F400 == 47 [pid = 2776] [id = 285] 01:49:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (12709800) [pid = 2776] [serial = 854] [outer = 00000000] 01:49:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (17612C00) [pid = 2776] [serial = 855] [outer = 12709800] 01:49:50 INFO - PROCESS | 2776 | 1463820590082 Marionette DEBUG loaded listener.js 01:49:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (19517C00) [pid = 2776] [serial = 856] [outer = 12709800] 01:49:50 INFO - PROCESS | 2776 | 1463820590690 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 01:49:50 INFO - PROCESS | 2776 | 1463820590717 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 01:49:50 INFO - PROCESS | 2776 | 1463820590719 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 01:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:49:50 INFO - PROCESS | 2776 | 1463820590748 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:49:50 INFO - PROCESS | 2776 | 1463820590750 Marionette TRACE conn5 <- [1,1106,null,{}] 01:49:50 INFO - PROCESS | 2776 | 1463820590756 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:50 INFO - PROCESS | 2776 | 1463820590875 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 01:49:50 INFO - PROCESS | 2776 | 1463820590888 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:50 INFO - PROCESS | 2776 | ++DOCSHELL 19A18800 == 48 [pid = 2776] [id = 286] 01:49:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (19AAA400) [pid = 2776] [serial = 857] [outer = 00000000] 01:49:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A373000) [pid = 2776] [serial = 858] [outer = 19AAA400] 01:49:50 INFO - PROCESS | 2776 | 1463820590933 Marionette DEBUG loaded listener.js 01:49:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A4BF800) [pid = 2776] [serial = 859] [outer = 19AAA400] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 12027800 == 47 [pid = 2776] [id = 260] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 1F1A4C00 == 46 [pid = 2776] [id = 229] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 18CF7000 == 45 [pid = 2776] [id = 259] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 1610C800 == 44 [pid = 2776] [id = 258] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 132E5400 == 43 [pid = 2776] [id = 18] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 0C599C00 == 42 [pid = 2776] [id = 278] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 1A6DFC00 == 41 [pid = 2776] [id = 276] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 0D7DB400 == 40 [pid = 2776] [id = 277] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 1A4B1800 == 39 [pid = 2776] [id = 275] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 17377800 == 38 [pid = 2776] [id = 273] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 1A2AC400 == 37 [pid = 2776] [id = 274] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 0DA64000 == 36 [pid = 2776] [id = 272] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 18E8A000 == 35 [pid = 2776] [id = 270] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 0D358000 == 34 [pid = 2776] [id = 271] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 132EBC00 == 33 [pid = 2776] [id = 280] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 0DA6F400 == 32 [pid = 2776] [id = 285] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 0DA6D000 == 31 [pid = 2776] [id = 279] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 14D8E000 == 30 [pid = 2776] [id = 281] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 170BE400 == 29 [pid = 2776] [id = 283] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 15DD5800 == 28 [pid = 2776] [id = 282] 01:49:52 INFO - PROCESS | 2776 | --DOCSHELL 0D7D8C00 == 27 [pid = 2776] [id = 284] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1610FC00) [pid = 2776] [serial = 780] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DBDA000) [pid = 2776] [serial = 784] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0DA6A800) [pid = 2776] [serial = 783] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1201D000) [pid = 2776] [serial = 789] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1243D000) [pid = 2776] [serial = 790] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (0D90A800) [pid = 2776] [serial = 786] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0DA60C00) [pid = 2776] [serial = 787] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (132DE000) [pid = 2776] [serial = 792] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (17379400) [pid = 2776] [serial = 801] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (0D814000) [pid = 2776] [serial = 768] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1277D000) [pid = 2776] [serial = 771] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (173E2800) [pid = 2776] [serial = 774] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1610F400) [pid = 2776] [serial = 799] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (16107800) [pid = 2776] [serial = 798] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (19520000) [pid = 2776] [serial = 777] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (13DCFC00) [pid = 2776] [serial = 804] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1612CC00) [pid = 2776] [serial = 805] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1741D400) [pid = 2776] [serial = 802] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (1951A400) [pid = 2776] [serial = 808] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (13DCA000) [pid = 2776] [serial = 795] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (19517800) [pid = 2776] [serial = 807] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (151DCC00) [pid = 2776] [serial = 796] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (137F5C00) [pid = 2776] [serial = 793] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (1A218C00) [pid = 2776] [serial = 810] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (195DDC00) [pid = 2776] [serial = 730] [outer = 00000000] [url = about:blank] 01:49:52 INFO - PROCESS | 2776 | 1463820592959 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2309ms 01:49:53 INFO - PROCESS | 2776 | 1463820593033 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 2776 | 1463820593037 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 01:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:49:53 INFO - PROCESS | 2776 | 1463820593043 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:49:53 INFO - PROCESS | 2776 | 1463820593046 Marionette TRACE conn5 <- [1,1110,null,{}] 01:49:53 INFO - PROCESS | 2776 | 1463820593053 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:53 INFO - PROCESS | 2776 | 1463820593144 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 01:49:53 INFO - PROCESS | 2776 | 1463820593159 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 2776 | ++DOCSHELL 0C5A1800 == 28 [pid = 2776] [id = 287] 01:49:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0C697800) [pid = 2776] [serial = 860] [outer = 00000000] 01:49:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (0D277400) [pid = 2776] [serial = 861] [outer = 0C697800] 01:49:53 INFO - PROCESS | 2776 | 1463820593211 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (0D3E9000) [pid = 2776] [serial = 862] [outer = 0C697800] 01:49:53 INFO - PROCESS | 2776 | 1463820593682 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 01:49:53 INFO - PROCESS | 2776 | 1463820593733 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 2776 | 1463820593739 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 01:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:49:53 INFO - PROCESS | 2776 | 1463820593746 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:49:53 INFO - PROCESS | 2776 | 1463820593748 Marionette TRACE conn5 <- [1,1114,null,{}] 01:49:53 INFO - PROCESS | 2776 | 1463820593752 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:53 INFO - PROCESS | 2776 | 1463820593836 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 01:49:53 INFO - PROCESS | 2776 | 1463820593847 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DF000 == 29 [pid = 2776] [id = 288] 01:49:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (0D813800) [pid = 2776] [serial = 863] [outer = 00000000] 01:49:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (0D81B400) [pid = 2776] [serial = 864] [outer = 0D813800] 01:49:53 INFO - PROCESS | 2776 | 1463820593893 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (0D90D000) [pid = 2776] [serial = 865] [outer = 0D813800] 01:49:54 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 01:49:54 INFO - PROCESS | 2776 | 1463820594464 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 770ms 01:49:54 INFO - PROCESS | 2776 | 1463820594542 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 01:49:54 INFO - PROCESS | 2776 | 1463820594545 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 01:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:49:54 INFO - PROCESS | 2776 | 1463820594548 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:49:54 INFO - PROCESS | 2776 | 1463820594552 Marionette TRACE conn5 <- [1,1118,null,{}] 01:49:54 INFO - PROCESS | 2776 | 1463820594563 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:54 INFO - PROCESS | 2776 | 1463820594679 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 01:49:54 INFO - PROCESS | 2776 | 1463820594698 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:54 INFO - PROCESS | 2776 | ++DOCSHELL 0DC98400 == 30 [pid = 2776] [id = 289] 01:49:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (0DC99000) [pid = 2776] [serial = 866] [outer = 00000000] 01:49:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (0DE40C00) [pid = 2776] [serial = 867] [outer = 0DC99000] 01:49:54 INFO - PROCESS | 2776 | 1463820594747 Marionette DEBUG loaded listener.js 01:49:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (0DF9E000) [pid = 2776] [serial = 868] [outer = 0DC99000] 01:49:55 INFO - PROCESS | 2776 | 1463820595207 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 01:49:55 INFO - PROCESS | 2776 | 1463820595223 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 2776 | 1463820595226 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 01:49:55 INFO - PROCESS | 2776 | 1463820595229 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:49:55 INFO - PROCESS | 2776 | 1463820595231 Marionette TRACE conn5 <- [1,1122,null,{}] 01:49:55 INFO - PROCESS | 2776 | 1463820595242 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:55 INFO - PROCESS | 2776 | 1463820595325 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 01:49:55 INFO - PROCESS | 2776 | 1463820595332 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 2776 | ++DOCSHELL 0EA7E400 == 31 [pid = 2776] [id = 290] 01:49:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (11B7EC00) [pid = 2776] [serial = 869] [outer = 00000000] 01:49:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (12071400) [pid = 2776] [serial = 870] [outer = 11B7EC00] 01:49:55 INFO - PROCESS | 2776 | 1463820595377 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (12440800) [pid = 2776] [serial = 871] [outer = 11B7EC00] 01:49:55 INFO - PROCESS | 2776 | 1463820595815 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 01:49:55 INFO - PROCESS | 2776 | 1463820595864 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 2776 | 1463820595866 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 01:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:49:55 INFO - PROCESS | 2776 | 1463820595870 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 2776 | 1463820595871 Marionette TRACE conn5 <- [1,1126,null,{}] 01:49:55 INFO - PROCESS | 2776 | 1463820595875 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:55 INFO - PROCESS | 2776 | 1463820595956 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 01:49:55 INFO - PROCESS | 2776 | 1463820595965 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 2776 | ++DOCSHELL 124C5400 == 32 [pid = 2776] [id = 291] 01:49:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1270B000) [pid = 2776] [serial = 872] [outer = 00000000] 01:49:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1277F800) [pid = 2776] [serial = 873] [outer = 1270B000] 01:49:56 INFO - PROCESS | 2776 | 1463820596013 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (12785800) [pid = 2776] [serial = 874] [outer = 1270B000] 01:49:56 INFO - PROCESS | 2776 | 1463820596475 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 01:49:56 INFO - PROCESS | 2776 | 1463820596544 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 01:49:56 INFO - PROCESS | 2776 | 1463820596546 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 01:49:56 INFO - PROCESS | 2776 | 1463820596549 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:49:56 INFO - PROCESS | 2776 | 1463820596551 Marionette TRACE conn5 <- [1,1130,null,{}] 01:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:49:56 INFO - PROCESS | 2776 | 1463820596555 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:56 INFO - PROCESS | 2776 | 1463820596658 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 01:49:56 INFO - PROCESS | 2776 | 1463820596674 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 2776 | ++DOCSHELL 132E2000 == 33 [pid = 2776] [id = 292] 01:49:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (137EDC00) [pid = 2776] [serial = 875] [outer = 00000000] 01:49:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (1382A400) [pid = 2776] [serial = 876] [outer = 137EDC00] 01:49:56 INFO - PROCESS | 2776 | 1463820596719 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (13874000) [pid = 2776] [serial = 877] [outer = 137EDC00] 01:49:57 INFO - PROCESS | 2776 | 1463820597160 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 01:49:57 INFO - PROCESS | 2776 | 1463820597224 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 2776 | 1463820597226 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 01:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:49:57 INFO - PROCESS | 2776 | 1463820597229 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 2776 | 1463820597241 Marionette TRACE conn5 <- [1,1134,null,{}] 01:49:57 INFO - PROCESS | 2776 | 1463820597245 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:57 INFO - PROCESS | 2776 | 1463820597347 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 01:49:57 INFO - PROCESS | 2776 | 1463820597361 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 2776 | ++DOCSHELL 132E4000 == 34 [pid = 2776] [id = 293] 01:49:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (138E6C00) [pid = 2776] [serial = 878] [outer = 00000000] 01:49:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (14D92C00) [pid = 2776] [serial = 879] [outer = 138E6C00] 01:49:57 INFO - PROCESS | 2776 | 1463820597408 Marionette DEBUG loaded listener.js 01:49:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (151D6000) [pid = 2776] [serial = 880] [outer = 138E6C00] 01:49:57 INFO - PROCESS | 2776 | 1463820597853 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 01:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:49:57 INFO - PROCESS | 2776 | 1463820597920 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 2776 | 1463820597922 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 01:49:57 INFO - PROCESS | 2776 | 1463820597925 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 2776 | 1463820597926 Marionette TRACE conn5 <- [1,1138,null,{}] 01:49:57 INFO - PROCESS | 2776 | 1463820597930 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:57 INFO - PROCESS | 2776 | 1463820598005 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 01:49:57 INFO - PROCESS | 2776 | 1463820598011 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:58 INFO - PROCESS | 2776 | ++DOCSHELL 15D7D400 == 35 [pid = 2776] [id = 294] 01:49:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (15D82400) [pid = 2776] [serial = 881] [outer = 00000000] 01:49:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (15D88400) [pid = 2776] [serial = 882] [outer = 15D82400] 01:49:58 INFO - PROCESS | 2776 | 1463820598055 Marionette DEBUG loaded listener.js 01:49:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (15D89400) [pid = 2776] [serial = 883] [outer = 15D82400] 01:49:58 INFO - PROCESS | 2776 | 1463820598521 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 01:49:58 INFO - PROCESS | 2776 | 1463820598562 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 01:49:58 INFO - PROCESS | 2776 | 1463820598564 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 01:49:58 INFO - PROCESS | 2776 | 1463820598567 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:49:58 INFO - PROCESS | 2776 | 1463820598568 Marionette TRACE conn5 <- [1,1142,null,{}] 01:49:58 INFO - PROCESS | 2776 | 1463820598572 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:58 INFO - PROCESS | 2776 | 1463820598680 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 01:49:58 INFO - PROCESS | 2776 | 1463820598764 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:58 INFO - PROCESS | 2776 | ++DOCSHELL 0DBD3000 == 36 [pid = 2776] [id = 295] 01:49:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (16103C00) [pid = 2776] [serial = 884] [outer = 00000000] 01:49:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1610F400) [pid = 2776] [serial = 885] [outer = 16103C00] 01:49:58 INFO - PROCESS | 2776 | 1463820598809 Marionette DEBUG loaded listener.js 01:49:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1610F800) [pid = 2776] [serial = 886] [outer = 16103C00] 01:49:59 INFO - PROCESS | 2776 | 1463820599220 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 01:49:59 INFO - PROCESS | 2776 | 1463820599240 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 01:49:59 INFO - PROCESS | 2776 | 1463820599242 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 01:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:49:59 INFO - PROCESS | 2776 | 1463820599252 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:49:59 INFO - PROCESS | 2776 | 1463820599254 Marionette TRACE conn5 <- [1,1146,null,{}] 01:49:59 INFO - PROCESS | 2776 | 1463820599262 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:59 INFO - PROCESS | 2776 | 1463820599374 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 01:49:59 INFO - PROCESS | 2776 | 1463820599381 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 2776 | ++DOCSHELL 1678BC00 == 37 [pid = 2776] [id = 296] 01:49:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (16806800) [pid = 2776] [serial = 887] [outer = 00000000] 01:49:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (17163C00) [pid = 2776] [serial = 888] [outer = 16806800] 01:49:59 INFO - PROCESS | 2776 | 1463820599435 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (17379C00) [pid = 2776] [serial = 889] [outer = 16806800] 01:49:59 INFO - PROCESS | 2776 | 1463820599896 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 01:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:49:59 INFO - PROCESS | 2776 | 1463820599926 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 01:49:59 INFO - PROCESS | 2776 | 1463820599928 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 01:49:59 INFO - PROCESS | 2776 | 1463820599931 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:49:59 INFO - PROCESS | 2776 | 1463820599933 Marionette TRACE conn5 <- [1,1150,null,{}] 01:49:59 INFO - PROCESS | 2776 | 1463820599940 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:00 INFO - PROCESS | 2776 | 1463820600093 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 01:50:00 INFO - PROCESS | 2776 | 1463820600157 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:00 INFO - PROCESS | 2776 | ++DOCSHELL 1841A800 == 38 [pid = 2776] [id = 297] 01:50:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1841B800) [pid = 2776] [serial = 890] [outer = 00000000] 01:50:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (18CEA400) [pid = 2776] [serial = 891] [outer = 1841B800] 01:50:00 INFO - PROCESS | 2776 | 1463820600212 Marionette DEBUG loaded listener.js 01:50:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (195DA400) [pid = 2776] [serial = 892] [outer = 1841B800] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (16810800) [pid = 2776] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (12023800) [pid = 2776] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1F6D5C00) [pid = 2776] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0D3EE800) [pid = 2776] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (0DA6E000) [pid = 2776] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (08B7BC00) [pid = 2776] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (18E8BC00) [pid = 2776] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (120EE000) [pid = 2776] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (16750800) [pid = 2776] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (15DD5C00) [pid = 2776] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (17376C00) [pid = 2776] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (0D916000) [pid = 2776] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1A4B3C00) [pid = 2776] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1A2ADC00) [pid = 2776] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (17382C00) [pid = 2776] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (0DA64C00) [pid = 2776] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (0D35E400) [pid = 2776] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (18E94800) [pid = 2776] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (137EC400) [pid = 2776] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0DCA1800) [pid = 2776] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0CEA6C00) [pid = 2776] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0D81F400) [pid = 2776] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1A6E0400) [pid = 2776] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (14D93000) [pid = 2776] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:50:00 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (12709800) [pid = 2776] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:50:00 INFO - PROCESS | 2776 | 1463820600880 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 971ms 01:50:00 INFO - PROCESS | 2776 | 1463820600903 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 01:50:00 INFO - PROCESS | 2776 | 1463820600905 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 01:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:50:00 INFO - PROCESS | 2776 | 1463820600908 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:50:00 INFO - PROCESS | 2776 | 1463820600909 Marionette TRACE conn5 <- [1,1154,null,{}] 01:50:00 INFO - PROCESS | 2776 | 1463820600913 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:01 INFO - PROCESS | 2776 | 1463820601028 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 01:50:01 INFO - PROCESS | 2776 | 1463820601038 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5F000 == 39 [pid = 2776] [id = 298] 01:50:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (0DA64C00) [pid = 2776] [serial = 893] [outer = 00000000] 01:50:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1201BC00) [pid = 2776] [serial = 894] [outer = 0DA64C00] 01:50:01 INFO - PROCESS | 2776 | 1463820601082 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (120F5800) [pid = 2776] [serial = 895] [outer = 0DA64C00] 01:50:01 INFO - PROCESS | 2776 | 1463820601490 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 01:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:50:01 INFO - PROCESS | 2776 | 1463820601541 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 01:50:01 INFO - PROCESS | 2776 | 1463820601543 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 01:50:01 INFO - PROCESS | 2776 | 1463820601546 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:50:01 INFO - PROCESS | 2776 | 1463820601548 Marionette TRACE conn5 <- [1,1158,null,{}] 01:50:01 INFO - PROCESS | 2776 | 1463820601551 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:01 INFO - PROCESS | 2776 | 1463820601628 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 01:50:01 INFO - PROCESS | 2776 | 1463820601634 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 2776 | ++DOCSHELL 151DBC00 == 40 [pid = 2776] [id = 299] 01:50:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (15D24C00) [pid = 2776] [serial = 896] [outer = 00000000] 01:50:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (16750800) [pid = 2776] [serial = 897] [outer = 15D24C00] 01:50:01 INFO - PROCESS | 2776 | 1463820601681 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1841C400) [pid = 2776] [serial = 898] [outer = 15D24C00] 01:50:02 INFO - PROCESS | 2776 | 1463820602135 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 01:50:02 INFO - PROCESS | 2776 | 1463820602179 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 01:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:50:02 INFO - PROCESS | 2776 | 1463820602181 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 01:50:02 INFO - PROCESS | 2776 | 1463820602184 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:50:02 INFO - PROCESS | 2776 | 1463820602186 Marionette TRACE conn5 <- [1,1162,null,{}] 01:50:02 INFO - PROCESS | 2776 | 1463820602189 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:02 INFO - PROCESS | 2776 | 1463820602266 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 01:50:02 INFO - PROCESS | 2776 | 1463820602273 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 2776 | ++DOCSHELL 18CEE800 == 41 [pid = 2776] [id = 300] 01:50:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (18CF1800) [pid = 2776] [serial = 899] [outer = 00000000] 01:50:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (19A1E400) [pid = 2776] [serial = 900] [outer = 18CF1800] 01:50:02 INFO - PROCESS | 2776 | 1463820602316 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (19A21C00) [pid = 2776] [serial = 901] [outer = 18CF1800] 01:50:02 INFO - PROCESS | 2776 | 1463820602901 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 01:50:02 INFO - PROCESS | 2776 | 1463820602960 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 01:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:50:02 INFO - PROCESS | 2776 | 1463820602965 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:50:02 INFO - PROCESS | 2776 | 1463820602970 Marionette TRACE conn5 <- [1,1166,null,{}] 01:50:03 INFO - PROCESS | 2776 | 1463820603045 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:03 INFO - PROCESS | 2776 | 1463820603172 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 01:50:03 INFO - PROCESS | 2776 | 1463820603276 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:03 INFO - PROCESS | 2776 | ++DOCSHELL 0C599C00 == 42 [pid = 2776] [id = 301] 01:50:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (0C59B400) [pid = 2776] [serial = 902] [outer = 00000000] 01:50:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (0D754400) [pid = 2776] [serial = 903] [outer = 0C59B400] 01:50:03 INFO - PROCESS | 2776 | 1463820603334 Marionette DEBUG loaded listener.js 01:50:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (0D813000) [pid = 2776] [serial = 904] [outer = 0C59B400] 01:50:03 INFO - PROCESS | 2776 | 1463820603984 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 01:50:04 INFO - PROCESS | 2776 | 1463820604017 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 01:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:50:04 INFO - PROCESS | 2776 | 1463820604023 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:50:04 INFO - PROCESS | 2776 | 1463820604026 Marionette TRACE conn5 <- [1,1170,null,{}] 01:50:04 INFO - PROCESS | 2776 | 1463820604030 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:04 INFO - PROCESS | 2776 | 1463820604147 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 01:50:04 INFO - PROCESS | 2776 | 1463820604276 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 2776 | ++DOCSHELL 0DA6C800 == 43 [pid = 2776] [id = 302] 01:50:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (0DA6E800) [pid = 2776] [serial = 905] [outer = 00000000] 01:50:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (0DF91400) [pid = 2776] [serial = 906] [outer = 0DA6E800] 01:50:04 INFO - PROCESS | 2776 | 1463820604336 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (11DE4000) [pid = 2776] [serial = 907] [outer = 0DA6E800] 01:50:05 INFO - PROCESS | 2776 | 1463820605095 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 2776 | 1463820605158 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 01:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:50:05 INFO - PROCESS | 2776 | 1463820605162 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 2776 | 1463820605166 Marionette TRACE conn5 <- [1,1174,null,{}] 01:50:05 INFO - PROCESS | 2776 | 1463820605177 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:05 INFO - PROCESS | 2776 | 1463820605417 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 01:50:05 INFO - PROCESS | 2776 | 1463820605550 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 2776 | ++DOCSHELL 0C59D400 == 44 [pid = 2776] [id = 303] 01:50:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (0C59EC00) [pid = 2776] [serial = 908] [outer = 00000000] 01:50:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (0D236000) [pid = 2776] [serial = 909] [outer = 0C59EC00] 01:50:05 INFO - PROCESS | 2776 | 1463820605601 Marionette DEBUG loaded listener.js 01:50:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (0D752800) [pid = 2776] [serial = 910] [outer = 0C59EC00] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 11E52800 == 43 [pid = 2776] [id = 241] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 0D7D2C00 == 42 [pid = 2776] [id = 233] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 12784000 == 41 [pid = 2776] [id = 239] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 14D92400 == 40 [pid = 2776] [id = 237] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 137F4000 == 39 [pid = 2776] [id = 236] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 0C59B800 == 38 [pid = 2776] [id = 240] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 0DA5BC00 == 37 [pid = 2776] [id = 232] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 0CE2EC00 == 36 [pid = 2776] [id = 230] 01:50:06 INFO - PROCESS | 2776 | --DOCSHELL 19A18800 == 35 [pid = 2776] [id = 286] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1716A400) [pid = 2776] [serial = 766] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (132E7000) [pid = 2776] [serial = 772] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1F6E2400) [pid = 2776] [serial = 688] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D90D800) [pid = 2776] [serial = 733] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (12076400) [pid = 2776] [serial = 736] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (0D917400) [pid = 2776] [serial = 769] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1994D000) [pid = 2776] [serial = 778] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1773B000) [pid = 2776] [serial = 781] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (18411C00) [pid = 2776] [serial = 775] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1A373000) [pid = 2776] [serial = 858] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (16127400) [pid = 2776] [serial = 846] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1773F800) [pid = 2776] [serial = 849] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (151DB800) [pid = 2776] [serial = 853] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (132E3800) [pid = 2776] [serial = 852] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (18E8F400) [pid = 2776] [serial = 850] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1A4C9000) [pid = 2776] [serial = 825] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1A4AF800) [pid = 2776] [serial = 823] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1A374400) [pid = 2776] [serial = 822] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1A218000) [pid = 2776] [serial = 820] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (195D9400) [pid = 2776] [serial = 819] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (120FAC00) [pid = 2776] [serial = 817] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (11B9AC00) [pid = 2776] [serial = 816] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (0D812000) [pid = 2776] [serial = 814] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (0D74C400) [pid = 2776] [serial = 813] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (1A21AC00) [pid = 2776] [serial = 811] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (13834C00) [pid = 2776] [serial = 840] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (11E4F400) [pid = 2776] [serial = 837] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (124C9400) [pid = 2776] [serial = 838] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (0D815000) [pid = 2776] [serial = 834] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (0D90FC00) [pid = 2776] [serial = 835] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (0DB39400) [pid = 2776] [serial = 832] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (0DA52800) [pid = 2776] [serial = 831] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (1A6EB800) [pid = 2776] [serial = 829] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (1A6E6000) [pid = 2776] [serial = 828] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (1A63F800) [pid = 2776] [serial = 826] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (15D44C00) [pid = 2776] [serial = 843] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (15D80400) [pid = 2776] [serial = 844] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (16809400) [pid = 2776] [serial = 847] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (19517C00) [pid = 2776] [serial = 856] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (17612C00) [pid = 2776] [serial = 855] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (13DCB400) [pid = 2776] [serial = 841] [outer = 00000000] [url = about:blank] 01:50:06 INFO - PROCESS | 2776 | 1463820606258 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:50:06 INFO - PROCESS | 2776 | 1463820606298 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 01:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:50:06 INFO - PROCESS | 2776 | 1463820606303 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:50:06 INFO - PROCESS | 2776 | 1463820606307 Marionette TRACE conn5 <- [1,1178,null,{}] 01:50:06 INFO - PROCESS | 2776 | 1463820606311 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:06 INFO - PROCESS | 2776 | 1463820606395 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 01:50:06 INFO - PROCESS | 2776 | 1463820606479 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:06 INFO - PROCESS | 2776 | ++DOCSHELL 0D748000 == 36 [pid = 2776] [id = 304] 01:50:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (0D74C000) [pid = 2776] [serial = 911] [outer = 00000000] 01:50:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (0D817C00) [pid = 2776] [serial = 912] [outer = 0D74C000] 01:50:06 INFO - PROCESS | 2776 | 1463820606527 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (0D86A800) [pid = 2776] [serial = 913] [outer = 0D74C000] 01:50:06 INFO - PROCESS | 2776 | 1463820606963 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:50:07 INFO - PROCESS | 2776 | 1463820607038 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 01:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:50:07 INFO - PROCESS | 2776 | 1463820607046 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:50:07 INFO - PROCESS | 2776 | 1463820607048 Marionette TRACE conn5 <- [1,1182,null,{}] 01:50:07 INFO - PROCESS | 2776 | 1463820607052 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:07 INFO - PROCESS | 2776 | 1463820607131 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 01:50:07 INFO - PROCESS | 2776 | 1463820607149 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 2776 | ++DOCSHELL 0DE3F400 == 37 [pid = 2776] [id = 305] 01:50:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (0DE41400) [pid = 2776] [serial = 914] [outer = 00000000] 01:50:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (0EA53000) [pid = 2776] [serial = 915] [outer = 0DE41400] 01:50:07 INFO - PROCESS | 2776 | 1463820607198 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (11D86C00) [pid = 2776] [serial = 916] [outer = 0DE41400] 01:50:07 INFO - PROCESS | 2776 | 1463820607682 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:50:07 INFO - PROCESS | 2776 | 1463820607723 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 01:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:50:07 INFO - PROCESS | 2776 | 1463820607733 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:50:07 INFO - PROCESS | 2776 | 1463820607737 Marionette TRACE conn5 <- [1,1186,null,{}] 01:50:07 INFO - PROCESS | 2776 | 1463820607741 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:07 INFO - PROCESS | 2776 | 1463820607825 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 01:50:07 INFO - PROCESS | 2776 | 1463820607834 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 2776 | ++DOCSHELL 12781400 == 38 [pid = 2776] [id = 306] 01:50:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (12782000) [pid = 2776] [serial = 917] [outer = 00000000] 01:50:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (1322C800) [pid = 2776] [serial = 918] [outer = 12782000] 01:50:07 INFO - PROCESS | 2776 | 1463820607879 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (137EE400) [pid = 2776] [serial = 919] [outer = 12782000] 01:50:08 INFO - PROCESS | 2776 | 1463820608310 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 01:50:08 INFO - PROCESS | 2776 | 1463820608364 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 01:50:08 INFO - PROCESS | 2776 | 1463820608367 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 01:50:08 INFO - PROCESS | 2776 | 1463820608370 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:50:08 INFO - PROCESS | 2776 | 1463820608381 Marionette TRACE conn5 <- [1,1190,null,{}] 01:50:08 INFO - PROCESS | 2776 | 1463820608385 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:08 INFO - PROCESS | 2776 | 1463820608498 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 01:50:08 INFO - PROCESS | 2776 | 1463820608579 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 2776 | ++DOCSHELL 1386B800 == 39 [pid = 2776] [id = 307] 01:50:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (13874400) [pid = 2776] [serial = 920] [outer = 00000000] 01:50:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (13DC9800) [pid = 2776] [serial = 921] [outer = 13874400] 01:50:08 INFO - PROCESS | 2776 | 1463820608625 Marionette DEBUG loaded listener.js 01:50:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (14D8DC00) [pid = 2776] [serial = 922] [outer = 13874400] 01:50:09 INFO - PROCESS | 2776 | 1463820609032 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 01:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:50:09 INFO - PROCESS | 2776 | 1463820609064 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 2776 | 1463820609066 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 01:50:09 INFO - PROCESS | 2776 | 1463820609069 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 2776 | 1463820609071 Marionette TRACE conn5 <- [1,1194,null,{}] 01:50:09 INFO - PROCESS | 2776 | 1463820609080 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:09 INFO - PROCESS | 2776 | 1463820609194 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 01:50:09 INFO - PROCESS | 2776 | 1463820609201 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:09 INFO - PROCESS | 2776 | ++DOCSHELL 15D44C00 == 40 [pid = 2776] [id = 308] 01:50:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (15D4A000) [pid = 2776] [serial = 923] [outer = 00000000] 01:50:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (15D82C00) [pid = 2776] [serial = 924] [outer = 15D4A000] 01:50:09 INFO - PROCESS | 2776 | 1463820609254 Marionette DEBUG loaded listener.js 01:50:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (16107000) [pid = 2776] [serial = 925] [outer = 15D4A000] 01:50:09 INFO - PROCESS | 2776 | 1463820609750 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 01:50:09 INFO - PROCESS | 2776 | 1463820609801 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 2776 | 1463820609803 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 01:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:50:09 INFO - PROCESS | 2776 | 1463820609806 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 2776 | 1463820609808 Marionette TRACE conn5 <- [1,1198,null,{}] 01:50:09 INFO - PROCESS | 2776 | 1463820609811 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:09 INFO - PROCESS | 2776 | 1463820609947 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 01:50:09 INFO - PROCESS | 2776 | 1463820609969 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:09 INFO - PROCESS | 2776 | ++DOCSHELL 1674A400 == 41 [pid = 2776] [id = 309] 01:50:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (1674A800) [pid = 2776] [serial = 926] [outer = 00000000] 01:50:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (16809400) [pid = 2776] [serial = 927] [outer = 1674A800] 01:50:10 INFO - PROCESS | 2776 | 1463820610014 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (1680B000) [pid = 2776] [serial = 928] [outer = 1674A800] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (15D24C00) [pid = 2776] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (0DC99000) [pid = 2776] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (0C697800) [pid = 2776] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (137EDC00) [pid = 2776] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (0D813800) [pid = 2776] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (1270B000) [pid = 2776] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (16103C00) [pid = 2776] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (15D82400) [pid = 2776] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (138E6C00) [pid = 2776] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (11B7EC00) [pid = 2776] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (16806800) [pid = 2776] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (1841B800) [pid = 2776] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:50:10 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (0DA64C00) [pid = 2776] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:50:10 INFO - PROCESS | 2776 | 1463820610578 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 830ms 01:50:10 INFO - PROCESS | 2776 | 1463820610640 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 01:50:10 INFO - PROCESS | 2776 | 1463820610642 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 01:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:50:10 INFO - PROCESS | 2776 | 1463820610646 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:50:10 INFO - PROCESS | 2776 | 1463820610648 Marionette TRACE conn5 <- [1,1202,null,{}] 01:50:10 INFO - PROCESS | 2776 | 1463820610651 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:10 INFO - PROCESS | 2776 | 1463820610736 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 01:50:10 INFO - PROCESS | 2776 | 1463820610821 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 2776 | ++DOCSHELL 0DA6D000 == 42 [pid = 2776] [id = 310] 01:50:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0DBD0800) [pid = 2776] [serial = 929] [outer = 00000000] 01:50:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (13DCA000) [pid = 2776] [serial = 930] [outer = 0DBD0800] 01:50:10 INFO - PROCESS | 2776 | 1463820610865 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (16103C00) [pid = 2776] [serial = 931] [outer = 0DBD0800] 01:50:11 INFO - PROCESS | 2776 | 1463820611219 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 01:50:11 INFO - PROCESS | 2776 | 1463820611276 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 01:50:11 INFO - PROCESS | 2776 | 1463820611278 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 01:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:50:11 INFO - PROCESS | 2776 | 1463820611281 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 2776 | 1463820611283 Marionette TRACE conn5 <- [1,1206,null,{}] 01:50:11 INFO - PROCESS | 2776 | 1463820611287 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:11 INFO - PROCESS | 2776 | 1463820611398 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 01:50:11 INFO - PROCESS | 2776 | 1463820611407 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:11 INFO - PROCESS | 2776 | ++DOCSHELL 0DE3D800 == 43 [pid = 2776] [id = 311] 01:50:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (14D8E000) [pid = 2776] [serial = 932] [outer = 00000000] 01:50:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (18411800) [pid = 2776] [serial = 933] [outer = 14D8E000] 01:50:11 INFO - PROCESS | 2776 | 1463820611451 Marionette DEBUG loaded listener.js 01:50:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (18412400) [pid = 2776] [serial = 934] [outer = 14D8E000] 01:50:11 INFO - PROCESS | 2776 | 1463820611851 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 01:50:11 INFO - PROCESS | 2776 | 1463820611913 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 01:50:11 INFO - PROCESS | 2776 | 1463820611914 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 01:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:50:11 INFO - PROCESS | 2776 | 1463820611918 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 2776 | 1463820611920 Marionette TRACE conn5 <- [1,1210,null,{}] 01:50:11 INFO - PROCESS | 2776 | 1463820611923 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:12 INFO - PROCESS | 2776 | 1463820612031 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 01:50:12 INFO - PROCESS | 2776 | 1463820612040 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:12 INFO - PROCESS | 2776 | ++DOCSHELL 1841E000 == 44 [pid = 2776] [id = 312] 01:50:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (1841EC00) [pid = 2776] [serial = 935] [outer = 00000000] 01:50:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (1951D400) [pid = 2776] [serial = 936] [outer = 1841EC00] 01:50:12 INFO - PROCESS | 2776 | 1463820612084 Marionette DEBUG loaded listener.js 01:50:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (195DD400) [pid = 2776] [serial = 937] [outer = 1841EC00] 01:50:12 INFO - PROCESS | 2776 | 1463820612528 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 01:50:12 INFO - PROCESS | 2776 | 1463820612553 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 01:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:50:12 INFO - PROCESS | 2776 | 1463820612559 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:50:12 INFO - PROCESS | 2776 | 1463820612563 Marionette TRACE conn5 <- [1,1214,null,{}] 01:50:12 INFO - PROCESS | 2776 | 1463820612570 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:12 INFO - PROCESS | 2776 | 1463820612723 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 01:50:12 INFO - PROCESS | 2776 | 1463820612840 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:12 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DD800 == 45 [pid = 2776] [id = 313] 01:50:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (0D7DDC00) [pid = 2776] [serial = 938] [outer = 00000000] 01:50:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0D90C400) [pid = 2776] [serial = 939] [outer = 0D7DDC00] 01:50:12 INFO - PROCESS | 2776 | 1463820612897 Marionette DEBUG loaded listener.js 01:50:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (0DA63400) [pid = 2776] [serial = 940] [outer = 0D7DDC00] 01:50:13 INFO - PROCESS | 2776 | 1463820613471 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 990ms 01:50:13 INFO - PROCESS | 2776 | 1463820613549 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 01:50:13 INFO - PROCESS | 2776 | 1463820613556 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 01:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:50:13 INFO - PROCESS | 2776 | 1463820613562 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:50:13 INFO - PROCESS | 2776 | 1463820613565 Marionette TRACE conn5 <- [1,1218,null,{}] 01:50:13 INFO - PROCESS | 2776 | 1463820613569 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:13 INFO - PROCESS | 2776 | 1463820613730 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 01:50:13 INFO - PROCESS | 2776 | 1463820613741 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:13 INFO - PROCESS | 2776 | ++DOCSHELL 1277E000 == 46 [pid = 2776] [id = 314] 01:50:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (12781000) [pid = 2776] [serial = 941] [outer = 00000000] 01:50:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (137EB800) [pid = 2776] [serial = 942] [outer = 12781000] 01:50:13 INFO - PROCESS | 2776 | 1463820613795 Marionette DEBUG loaded listener.js 01:50:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (14D92400) [pid = 2776] [serial = 943] [outer = 12781000] 01:50:14 INFO - PROCESS | 2776 | 1463820614434 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 01:50:14 INFO - PROCESS | 2776 | 1463820614494 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 01:50:14 INFO - PROCESS | 2776 | 1463820614496 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 01:50:14 INFO - PROCESS | 2776 | 1463820614500 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:50:14 INFO - PROCESS | 2776 | 1463820614504 Marionette TRACE conn5 <- [1,1222,null,{}] 01:50:14 INFO - PROCESS | 2776 | 1463820614515 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:14 INFO - PROCESS | 2776 | 1463820614650 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 01:50:14 INFO - PROCESS | 2776 | 1463820614777 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:14 INFO - PROCESS | 2776 | ++DOCSHELL 1610CC00 == 47 [pid = 2776] [id = 315] 01:50:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (1951A400) [pid = 2776] [serial = 944] [outer = 00000000] 01:50:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (19F4A800) [pid = 2776] [serial = 945] [outer = 1951A400] 01:50:14 INFO - PROCESS | 2776 | 1463820614836 Marionette DEBUG loaded listener.js 01:50:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (1A214400) [pid = 2776] [serial = 946] [outer = 1951A400] 01:50:15 INFO - PROCESS | 2776 | 1463820615396 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 01:50:15 INFO - PROCESS | 2776 | 1463820615436 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 2776 | 1463820615439 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 01:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:50:15 INFO - PROCESS | 2776 | 1463820615444 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:50:15 INFO - PROCESS | 2776 | 1463820615446 Marionette TRACE conn5 <- [1,1226,null,{}] 01:50:15 INFO - PROCESS | 2776 | 1463820615449 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:15 INFO - PROCESS | 2776 | 1463820615552 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 01:50:15 INFO - PROCESS | 2776 | 1463820615650 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:15 INFO - PROCESS | 2776 | ++DOCSHELL 1A2A2000 == 48 [pid = 2776] [id = 316] 01:50:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (1A2A2400) [pid = 2776] [serial = 947] [outer = 00000000] 01:50:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1A2A9C00) [pid = 2776] [serial = 948] [outer = 1A2A2400] 01:50:15 INFO - PROCESS | 2776 | 1463820615704 Marionette DEBUG loaded listener.js 01:50:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1A371C00) [pid = 2776] [serial = 949] [outer = 1A2A2400] 01:50:16 INFO - PROCESS | 2776 | 1463820616329 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 01:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:50:16 INFO - PROCESS | 2776 | 1463820616378 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 01:50:16 INFO - PROCESS | 2776 | 1463820616381 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 01:50:16 INFO - PROCESS | 2776 | 1463820616384 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:50:16 INFO - PROCESS | 2776 | 1463820616386 Marionette TRACE conn5 <- [1,1230,null,{}] 01:50:16 INFO - PROCESS | 2776 | 1463820616389 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:16 INFO - PROCESS | 2776 | 1463820616490 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 01:50:16 INFO - PROCESS | 2776 | 1463820616591 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 2776 | ++DOCSHELL 1A29FC00 == 49 [pid = 2776] [id = 317] 01:50:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1A371800) [pid = 2776] [serial = 950] [outer = 00000000] 01:50:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1A4B3C00) [pid = 2776] [serial = 951] [outer = 1A371800] 01:50:16 INFO - PROCESS | 2776 | 1463820616645 Marionette DEBUG loaded listener.js 01:50:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1A4BE400) [pid = 2776] [serial = 952] [outer = 1A371800] 01:50:17 INFO - PROCESS | 2776 | 1463820617159 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 830ms 01:50:17 INFO - PROCESS | 2776 | 1463820617332 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 01:50:17 INFO - PROCESS | 2776 | 1463820617336 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 01:50:17 INFO - PROCESS | 2776 | 1463820617365 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:50:17 INFO - PROCESS | 2776 | 1463820617367 Marionette TRACE conn5 <- [1,1234,null,{}] 01:50:17 INFO - PROCESS | 2776 | 1463820617373 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:17 INFO - PROCESS | 2776 | 1463820617471 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 01:50:17 INFO - PROCESS | 2776 | 1463820617553 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:17 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D4000 == 50 [pid = 2776] [id = 318] 01:50:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0D818C00) [pid = 2776] [serial = 953] [outer = 00000000] 01:50:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (0DA63800) [pid = 2776] [serial = 954] [outer = 0D818C00] 01:50:17 INFO - PROCESS | 2776 | 1463820617643 Marionette DEBUG loaded listener.js 01:50:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0EA5D800) [pid = 2776] [serial = 955] [outer = 0D818C00] 01:50:18 INFO - PROCESS | 2776 | --DOCSHELL 0C5A0400 == 49 [pid = 2776] [id = 246] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (19A1E400) [pid = 2776] [serial = 900] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | 1463820618261 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1841C400) [pid = 2776] [serial = 898] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (0DE40C00) [pid = 2776] [serial = 867] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0DF9E000) [pid = 2776] [serial = 868] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0D277400) [pid = 2776] [serial = 861] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0D3E9000) [pid = 2776] [serial = 862] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1382A400) [pid = 2776] [serial = 876] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (13874000) [pid = 2776] [serial = 877] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (0D81B400) [pid = 2776] [serial = 864] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (0D90D000) [pid = 2776] [serial = 865] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (1277F800) [pid = 2776] [serial = 873] [outer = 00000000] [url = about:blank] 01:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (1610F400) [pid = 2776] [serial = 885] [outer = 00000000] [url = about:blank] 01:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 935ms 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (12785800) [pid = 2776] [serial = 874] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (15D88400) [pid = 2776] [serial = 882] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (14D92C00) [pid = 2776] [serial = 879] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (151D6000) [pid = 2776] [serial = 880] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (12071400) [pid = 2776] [serial = 870] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (12440800) [pid = 2776] [serial = 871] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (17163C00) [pid = 2776] [serial = 888] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (1610F800) [pid = 2776] [serial = 886] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (18CEA400) [pid = 2776] [serial = 891] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (17379C00) [pid = 2776] [serial = 889] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (1201BC00) [pid = 2776] [serial = 894] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (16750800) [pid = 2776] [serial = 897] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (195DA400) [pid = 2776] [serial = 892] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (120F5800) [pid = 2776] [serial = 895] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (15D89400) [pid = 2776] [serial = 883] [outer = 00000000] [url = about:blank] 01:50:18 INFO - PROCESS | 2776 | 1463820618306 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 01:50:18 INFO - PROCESS | 2776 | 1463820618310 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 01:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:50:18 INFO - PROCESS | 2776 | 1463820618317 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:50:18 INFO - PROCESS | 2776 | 1463820618321 Marionette TRACE conn5 <- [1,1238,null,{}] 01:50:18 INFO - PROCESS | 2776 | 1463820618325 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:18 INFO - PROCESS | 2776 | 1463820618408 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 01:50:18 INFO - PROCESS | 2776 | 1463820618417 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:18 INFO - PROCESS | 2776 | ++DOCSHELL 0D30A400 == 50 [pid = 2776] [id = 319] 01:50:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0D3E8400) [pid = 2776] [serial = 956] [outer = 00000000] 01:50:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0DA56C00) [pid = 2776] [serial = 957] [outer = 0D3E8400] 01:50:18 INFO - PROCESS | 2776 | 1463820618464 Marionette DEBUG loaded listener.js 01:50:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (0DB37800) [pid = 2776] [serial = 958] [outer = 0D3E8400] 01:50:18 INFO - PROCESS | 2776 | 1463820618942 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 690ms 01:50:18 INFO - PROCESS | 2776 | 1463820619006 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 01:50:18 INFO - PROCESS | 2776 | 1463820619008 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 01:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:50:18 INFO - PROCESS | 2776 | 1463820619011 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:50:19 INFO - PROCESS | 2776 | 1463820619013 Marionette TRACE conn5 <- [1,1242,null,{}] 01:50:19 INFO - PROCESS | 2776 | 1463820619023 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:19 INFO - PROCESS | 2776 | 1463820619116 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 01:50:19 INFO - PROCESS | 2776 | 1463820619236 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:19 INFO - PROCESS | 2776 | ++DOCSHELL 12469C00 == 51 [pid = 2776] [id = 320] 01:50:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (124C8C00) [pid = 2776] [serial = 959] [outer = 00000000] 01:50:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (1277F000) [pid = 2776] [serial = 960] [outer = 124C8C00] 01:50:19 INFO - PROCESS | 2776 | 1463820619285 Marionette DEBUG loaded listener.js 01:50:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (12785800) [pid = 2776] [serial = 961] [outer = 124C8C00] 01:50:19 INFO - PROCESS | 2776 | 1463820619673 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 01:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:50:19 INFO - PROCESS | 2776 | 1463820619742 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 01:50:19 INFO - PROCESS | 2776 | 1463820619744 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 01:50:19 INFO - PROCESS | 2776 | 1463820619747 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:50:19 INFO - PROCESS | 2776 | 1463820619748 Marionette TRACE conn5 <- [1,1246,null,{}] 01:50:19 INFO - PROCESS | 2776 | 1463820619752 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:19 INFO - PROCESS | 2776 | 1463820619839 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 01:50:19 INFO - PROCESS | 2776 | 1463820619845 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:19 INFO - PROCESS | 2776 | ++DOCSHELL 1322B800 == 52 [pid = 2776] [id = 321] 01:50:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (137ED000) [pid = 2776] [serial = 962] [outer = 00000000] 01:50:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (13DCB800) [pid = 2776] [serial = 963] [outer = 137ED000] 01:50:19 INFO - PROCESS | 2776 | 1463820619894 Marionette DEBUG loaded listener.js 01:50:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (15D24C00) [pid = 2776] [serial = 964] [outer = 137ED000] 01:50:20 INFO - PROCESS | 2776 | 1463820620335 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 01:50:20 INFO - PROCESS | 2776 | 1463820620378 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 01:50:20 INFO - PROCESS | 2776 | 1463820620380 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 01:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:50:20 INFO - PROCESS | 2776 | 1463820620383 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:50:20 INFO - PROCESS | 2776 | 1463820620394 Marionette TRACE conn5 <- [1,1250,null,{}] 01:50:20 INFO - PROCESS | 2776 | 1463820620405 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:20 INFO - PROCESS | 2776 | 1463820620517 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 01:50:20 INFO - PROCESS | 2776 | 1463820620601 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:20 INFO - PROCESS | 2776 | ++DOCSHELL 15D82000 == 53 [pid = 2776] [id = 322] 01:50:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (15D83000) [pid = 2776] [serial = 965] [outer = 00000000] 01:50:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (15DD5800) [pid = 2776] [serial = 966] [outer = 15D83000] 01:50:20 INFO - PROCESS | 2776 | 1463820620646 Marionette DEBUG loaded listener.js 01:50:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (16107800) [pid = 2776] [serial = 967] [outer = 15D83000] 01:50:21 INFO - PROCESS | 2776 | 1463820621074 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 750ms 01:50:21 INFO - PROCESS | 2776 | 1463820621134 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 2776 | 1463820621136 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 01:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:50:21 INFO - PROCESS | 2776 | 1463820621149 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - PROCESS | 2776 | 1463820621150 Marionette TRACE conn5 <- [1,1254,null,{}] 01:50:21 INFO - PROCESS | 2776 | 1463820621154 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:21 INFO - PROCESS | 2776 | 1463820621287 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 01:50:21 INFO - PROCESS | 2776 | 1463820621350 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:21 INFO - PROCESS | 2776 | ++DOCSHELL 0D30C400 == 54 [pid = 2776] [id = 323] 01:50:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (16110000) [pid = 2776] [serial = 968] [outer = 00000000] 01:50:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (1737F000) [pid = 2776] [serial = 969] [outer = 16110000] 01:50:21 INFO - PROCESS | 2776 | 1463820621396 Marionette DEBUG loaded listener.js 01:50:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (17737400) [pid = 2776] [serial = 970] [outer = 16110000] 01:50:21 INFO - PROCESS | 2776 | 1463820621837 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 01:50:21 INFO - PROCESS | 2776 | 1463820621884 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 2776 | 1463820621886 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 01:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:50:21 INFO - PROCESS | 2776 | 1463820621889 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - PROCESS | 2776 | 1463820621890 Marionette TRACE conn5 <- [1,1258,null,{}] 01:50:21 INFO - PROCESS | 2776 | 1463820621894 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:21 INFO - PROCESS | 2776 | 1463820622000 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 01:50:21 INFO - PROCESS | 2776 | 1463820622007 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:22 INFO - PROCESS | 2776 | ++DOCSHELL 1773C800 == 55 [pid = 2776] [id = 324] 01:50:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (18412800) [pid = 2776] [serial = 971] [outer = 00000000] 01:50:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (19515800) [pid = 2776] [serial = 972] [outer = 18412800] 01:50:22 INFO - PROCESS | 2776 | 1463820622097 Marionette DEBUG loaded listener.js 01:50:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (195D9000) [pid = 2776] [serial = 973] [outer = 18412800] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (13874400) [pid = 2776] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (12782000) [pid = 2776] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (0C59EC00) [pid = 2776] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (0DE41400) [pid = 2776] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (0D74C000) [pid = 2776] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (15D4A000) [pid = 2776] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (14D8E000) [pid = 2776] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (0DBD0800) [pid = 2776] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:50:22 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (1674A800) [pid = 2776] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:50:22 INFO - PROCESS | 2776 | 1463820622546 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 01:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:50:22 INFO - PROCESS | 2776 | 1463820622564 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 01:50:22 INFO - PROCESS | 2776 | 1463820622566 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 01:50:22 INFO - PROCESS | 2776 | 1463820622569 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:50:22 INFO - PROCESS | 2776 | 1463820622570 Marionette TRACE conn5 <- [1,1262,null,{}] 01:50:22 INFO - PROCESS | 2776 | 1463820622578 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:22 INFO - PROCESS | 2776 | 1463820622666 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 01:50:22 INFO - PROCESS | 2776 | 1463820622756 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:22 INFO - PROCESS | 2776 | ++DOCSHELL 0D90C800 == 56 [pid = 2776] [id = 325] 01:50:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (0DB32000) [pid = 2776] [serial = 974] [outer = 00000000] 01:50:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (16810800) [pid = 2776] [serial = 975] [outer = 0DB32000] 01:50:22 INFO - PROCESS | 2776 | 1463820622800 Marionette DEBUG loaded listener.js 01:50:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (195DA000) [pid = 2776] [serial = 976] [outer = 0DB32000] 01:50:23 INFO - PROCESS | 2776 | 1463820623169 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 01:50:23 INFO - PROCESS | 2776 | 1463820623200 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 01:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:50:23 INFO - PROCESS | 2776 | 1463820623202 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 01:50:23 INFO - PROCESS | 2776 | 1463820623205 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:50:23 INFO - PROCESS | 2776 | 1463820623207 Marionette TRACE conn5 <- [1,1266,null,{}] 01:50:23 INFO - PROCESS | 2776 | 1463820623210 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:23 INFO - PROCESS | 2776 | 1463820623321 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 01:50:23 INFO - PROCESS | 2776 | 1463820623369 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 2776 | ++DOCSHELL 1A21A000 == 57 [pid = 2776] [id = 326] 01:50:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (1A21AC00) [pid = 2776] [serial = 977] [outer = 00000000] 01:50:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (1A374800) [pid = 2776] [serial = 978] [outer = 1A21AC00] 01:50:23 INFO - PROCESS | 2776 | 1463820623413 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (1A4AFC00) [pid = 2776] [serial = 979] [outer = 1A21AC00] 01:50:23 INFO - PROCESS | 2776 | 1463820623808 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 01:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:50:23 INFO - PROCESS | 2776 | 1463820623836 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 01:50:23 INFO - PROCESS | 2776 | 1463820623838 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 01:50:23 INFO - PROCESS | 2776 | 1463820623841 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:50:23 INFO - PROCESS | 2776 | 1463820623843 Marionette TRACE conn5 <- [1,1270,null,{}] 01:50:23 INFO - PROCESS | 2776 | 1463820623846 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:23 INFO - PROCESS | 2776 | 1463820623969 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 01:50:23 INFO - PROCESS | 2776 | 1463820623978 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 2776 | ++DOCSHELL 1A4B2000 == 58 [pid = 2776] [id = 327] 01:50:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (1A4C4000) [pid = 2776] [serial = 980] [outer = 00000000] 01:50:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (1A642400) [pid = 2776] [serial = 981] [outer = 1A4C4000] 01:50:24 INFO - PROCESS | 2776 | 1463820624025 Marionette DEBUG loaded listener.js 01:50:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (1A646800) [pid = 2776] [serial = 982] [outer = 1A4C4000] 01:50:24 INFO - PROCESS | 2776 | 1463820624516 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 01:50:24 INFO - PROCESS | 2776 | 1463820624573 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 01:50:24 INFO - PROCESS | 2776 | 1463820624577 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 01:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:50:24 INFO - PROCESS | 2776 | 1463820624583 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:50:24 INFO - PROCESS | 2776 | 1463820624587 Marionette TRACE conn5 <- [1,1274,null,{}] 01:50:24 INFO - PROCESS | 2776 | 1463820624594 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:24 INFO - PROCESS | 2776 | 1463820624749 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 01:50:24 INFO - PROCESS | 2776 | 1463820624857 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:24 INFO - PROCESS | 2776 | ++DOCSHELL 0D7E0800 == 59 [pid = 2776] [id = 328] 01:50:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (0D814400) [pid = 2776] [serial = 983] [outer = 00000000] 01:50:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (0D912800) [pid = 2776] [serial = 984] [outer = 0D814400] 01:50:24 INFO - PROCESS | 2776 | 1463820624913 Marionette DEBUG loaded listener.js 01:50:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (0DBD1800) [pid = 2776] [serial = 985] [outer = 0D814400] 01:50:25 INFO - PROCESS | 2776 | 1463820625523 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 01:50:25 INFO - PROCESS | 2776 | 1463820625558 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 01:50:25 INFO - PROCESS | 2776 | 1463820625564 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 01:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:50:25 INFO - PROCESS | 2776 | 1463820625571 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:50:25 INFO - PROCESS | 2776 | 1463820625573 Marionette TRACE conn5 <- [1,1278,null,{}] 01:50:25 INFO - PROCESS | 2776 | 1463820625578 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:25 INFO - PROCESS | 2776 | 1463820625693 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 01:50:25 INFO - PROCESS | 2776 | 1463820625796 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:25 INFO - PROCESS | 2776 | ++DOCSHELL 12466800 == 60 [pid = 2776] [id = 329] 01:50:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (125B8400) [pid = 2776] [serial = 986] [outer = 00000000] 01:50:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (132E8000) [pid = 2776] [serial = 987] [outer = 125B8400] 01:50:25 INFO - PROCESS | 2776 | 1463820625851 Marionette DEBUG loaded listener.js 01:50:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (138DE000) [pid = 2776] [serial = 988] [outer = 125B8400] 01:50:26 INFO - PROCESS | 2776 | 1463820626471 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 01:50:26 INFO - PROCESS | 2776 | 1463820626542 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 01:50:26 INFO - PROCESS | 2776 | 1463820626545 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 01:50:26 INFO - PROCESS | 2776 | 1463820626548 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:50:26 INFO - PROCESS | 2776 | 1463820626552 Marionette TRACE conn5 <- [1,1282,null,{}] 01:50:26 INFO - PROCESS | 2776 | 1463820626563 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:26 INFO - PROCESS | 2776 | 1463820626675 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 01:50:26 INFO - PROCESS | 2776 | 1463820626806 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 2776 | ++DOCSHELL 16806800 == 61 [pid = 2776] [id = 330] 01:50:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1610E400) [pid = 2776] [serial = 989] [outer = 00000000] 01:50:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1A36F000) [pid = 2776] [serial = 990] [outer = 1610E400] 01:50:26 INFO - PROCESS | 2776 | 1463820626865 Marionette DEBUG loaded listener.js 01:50:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (1A6DE800) [pid = 2776] [serial = 991] [outer = 1610E400] 01:50:27 INFO - PROCESS | 2776 | 1463820627453 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 01:50:27 INFO - PROCESS | 2776 | 1463820627485 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 01:50:27 INFO - PROCESS | 2776 | 1463820627488 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 01:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:50:27 INFO - PROCESS | 2776 | 1463820627492 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:50:27 INFO - PROCESS | 2776 | 1463820627494 Marionette TRACE conn5 <- [1,1286,null,{}] 01:50:27 INFO - PROCESS | 2776 | 1463820627498 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:27 INFO - PROCESS | 2776 | 1463820627605 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 01:50:27 INFO - PROCESS | 2776 | 1463820627733 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:27 INFO - PROCESS | 2776 | ++DOCSHELL 1A6EB000 == 62 [pid = 2776] [id = 331] 01:50:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1A6ECC00) [pid = 2776] [serial = 992] [outer = 00000000] 01:50:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1ADD3800) [pid = 2776] [serial = 993] [outer = 1A6ECC00] 01:50:27 INFO - PROCESS | 2776 | 1463820627789 Marionette DEBUG loaded listener.js 01:50:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1ADDB800) [pid = 2776] [serial = 994] [outer = 1A6ECC00] 01:50:28 INFO - PROCESS | 2776 | 1463820628371 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 930ms 01:50:28 INFO - PROCESS | 2776 | 1463820628427 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 2776 | 1463820628430 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 01:50:28 INFO - PROCESS | 2776 | 1463820628433 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:50:28 INFO - PROCESS | 2776 | 1463820628435 Marionette TRACE conn5 <- [1,1290,null,{}] 01:50:28 INFO - PROCESS | 2776 | 1463820628439 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:28 INFO - PROCESS | 2776 | 1463820628542 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 01:50:28 INFO - PROCESS | 2776 | 1463820628645 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:28 INFO - PROCESS | 2776 | ++DOCSHELL 1AE05C00 == 63 [pid = 2776] [id = 332] 01:50:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1AE06000) [pid = 2776] [serial = 995] [outer = 00000000] 01:50:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1AE0C000) [pid = 2776] [serial = 996] [outer = 1AE06000] 01:50:28 INFO - PROCESS | 2776 | 1463820628701 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1AE66C00) [pid = 2776] [serial = 997] [outer = 1AE06000] 01:50:29 INFO - PROCESS | 2776 | 1463820629445 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1067ms 01:50:29 INFO - PROCESS | 2776 | 1463820629504 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 01:50:29 INFO - PROCESS | 2776 | 1463820629508 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 01:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:50:29 INFO - PROCESS | 2776 | 1463820629513 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:50:29 INFO - PROCESS | 2776 | 1463820629517 Marionette TRACE conn5 <- [1,1294,null,{}] 01:50:29 INFO - PROCESS | 2776 | 1463820629523 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:29 INFO - PROCESS | 2776 | 1463820629619 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 01:50:29 INFO - PROCESS | 2776 | 1463820629755 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:29 INFO - PROCESS | 2776 | ++DOCSHELL 0D917400 == 64 [pid = 2776] [id = 333] 01:50:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (0DA5B000) [pid = 2776] [serial = 998] [outer = 00000000] 01:50:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (0DE41400) [pid = 2776] [serial = 999] [outer = 0DA5B000] 01:50:29 INFO - PROCESS | 2776 | 1463820629805 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1201D400) [pid = 2776] [serial = 1000] [outer = 0DA5B000] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0DA6D000 == 63 [pid = 2776] [id = 310] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0DE3D800 == 62 [pid = 2776] [id = 311] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 1674A400 == 61 [pid = 2776] [id = 309] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 15D44C00 == 60 [pid = 2776] [id = 308] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 1386B800 == 59 [pid = 2776] [id = 307] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0DE3F400 == 58 [pid = 2776] [id = 305] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0CEA0C00 == 57 [pid = 2776] [id = 244] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 1A21A000 == 56 [pid = 2776] [id = 326] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0D90C800 == 55 [pid = 2776] [id = 325] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 1773C800 == 54 [pid = 2776] [id = 324] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0D30C400 == 53 [pid = 2776] [id = 323] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 15D82000 == 52 [pid = 2776] [id = 322] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 1322B800 == 51 [pid = 2776] [id = 321] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 12469C00 == 50 [pid = 2776] [id = 320] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0D30A400 == 49 [pid = 2776] [id = 319] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0D7D4000 == 48 [pid = 2776] [id = 318] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1951D400) [pid = 2776] [serial = 936] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0DF91400) [pid = 2776] [serial = 906] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0D754400) [pid = 2776] [serial = 903] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 0D7DD800 == 47 [pid = 2776] [id = 313] 01:50:30 INFO - PROCESS | 2776 | --DOCSHELL 1841E000 == 46 [pid = 2776] [id = 312] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (18412400) [pid = 2776] [serial = 934] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (13DCA000) [pid = 2776] [serial = 930] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (16809400) [pid = 2776] [serial = 927] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (18411800) [pid = 2776] [serial = 933] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1680B000) [pid = 2776] [serial = 928] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (16103C00) [pid = 2776] [serial = 931] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (137EE400) [pid = 2776] [serial = 919] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (13DC9800) [pid = 2776] [serial = 921] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (14D8DC00) [pid = 2776] [serial = 922] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (1322C800) [pid = 2776] [serial = 918] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0D752800) [pid = 2776] [serial = 910] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0D236000) [pid = 2776] [serial = 909] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0EA53000) [pid = 2776] [serial = 915] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (11D86C00) [pid = 2776] [serial = 916] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (0D817C00) [pid = 2776] [serial = 912] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (16107000) [pid = 2776] [serial = 925] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (0D86A800) [pid = 2776] [serial = 913] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (15D82C00) [pid = 2776] [serial = 924] [outer = 00000000] [url = about:blank] 01:50:30 INFO - PROCESS | 2776 | 1463820630423 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 01:50:30 INFO - PROCESS | 2776 | 1463820630445 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 2776 | 1463820630450 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 01:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:50:30 INFO - PROCESS | 2776 | 1463820630458 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 2776 | 1463820630461 Marionette TRACE conn5 <- [1,1298,null,{}] 01:50:30 INFO - PROCESS | 2776 | 1463820630465 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:30 INFO - PROCESS | 2776 | 1463820630550 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 01:50:30 INFO - PROCESS | 2776 | 1463820630640 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 2776 | ++DOCSHELL 0D3F0000 == 47 [pid = 2776] [id = 334] 01:50:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (0D3F5C00) [pid = 2776] [serial = 1001] [outer = 00000000] 01:50:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (0D81B800) [pid = 2776] [serial = 1002] [outer = 0D3F5C00] 01:50:30 INFO - PROCESS | 2776 | 1463820630686 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (0D916800) [pid = 2776] [serial = 1003] [outer = 0D3F5C00] 01:50:31 INFO - PROCESS | 2776 | 1463820631112 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 2776 | 1463820631192 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 01:50:31 INFO - PROCESS | 2776 | 1463820631195 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:50:31 INFO - PROCESS | 2776 | 1463820631199 Marionette TRACE conn5 <- [1,1302,null,{}] 01:50:31 INFO - PROCESS | 2776 | 1463820631209 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:31 INFO - PROCESS | 2776 | 1463820631301 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 01:50:31 INFO - PROCESS | 2776 | 1463820631311 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:31 INFO - PROCESS | 2776 | ++DOCSHELL 12779800 == 48 [pid = 2776] [id = 335] 01:50:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (1277C400) [pid = 2776] [serial = 1004] [outer = 00000000] 01:50:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (132DC800) [pid = 2776] [serial = 1005] [outer = 1277C400] 01:50:31 INFO - PROCESS | 2776 | 1463820631358 Marionette DEBUG loaded listener.js 01:50:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (137EE800) [pid = 2776] [serial = 1006] [outer = 1277C400] 01:50:31 INFO - PROCESS | 2776 | 1463820631819 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 01:50:31 INFO - PROCESS | 2776 | 1463820631893 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 2776 | 1463820631897 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 01:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:50:31 INFO - PROCESS | 2776 | 1463820631903 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 2776 | 1463820631907 Marionette TRACE conn5 <- [1,1306,null,{}] 01:50:31 INFO - PROCESS | 2776 | 1463820631913 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:32 INFO - PROCESS | 2776 | 1463820632012 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 01:50:32 INFO - PROCESS | 2776 | 1463820632144 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 2776 | ++DOCSHELL 0D811400 == 49 [pid = 2776] [id = 336] 01:50:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (0D815000) [pid = 2776] [serial = 1007] [outer = 00000000] 01:50:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (0D81F400) [pid = 2776] [serial = 1008] [outer = 0D815000] 01:50:32 INFO - PROCESS | 2776 | 1463820632200 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (0DA5F800) [pid = 2776] [serial = 1009] [outer = 0D815000] 01:50:32 INFO - PROCESS | 2776 | 1463820632850 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 01:50:32 INFO - PROCESS | 2776 | 1463820632896 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 01:50:32 INFO - PROCESS | 2776 | 1463820632900 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 01:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:50:32 INFO - PROCESS | 2776 | 1463820632909 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:50:32 INFO - PROCESS | 2776 | 1463820632913 Marionette TRACE conn5 <- [1,1310,null,{}] 01:50:32 INFO - PROCESS | 2776 | 1463820632918 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:33 INFO - PROCESS | 2776 | 1463820633027 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 01:50:33 INFO - PROCESS | 2776 | 1463820633163 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:33 INFO - PROCESS | 2776 | ++DOCSHELL 132EBC00 == 50 [pid = 2776] [id = 337] 01:50:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (137F6800) [pid = 2776] [serial = 1010] [outer = 00000000] 01:50:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (13DCB400) [pid = 2776] [serial = 1011] [outer = 137F6800] 01:50:33 INFO - PROCESS | 2776 | 1463820633220 Marionette DEBUG loaded listener.js 01:50:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (151DB400) [pid = 2776] [serial = 1012] [outer = 137F6800] 01:50:33 INFO - PROCESS | 2776 | 1463820633772 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 01:50:33 INFO - PROCESS | 2776 | 1463820633841 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 01:50:33 INFO - PROCESS | 2776 | 1463820633844 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 01:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:50:33 INFO - PROCESS | 2776 | 1463820633847 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:50:33 INFO - PROCESS | 2776 | 1463820633850 Marionette TRACE conn5 <- [1,1314,null,{}] 01:50:33 INFO - PROCESS | 2776 | 1463820633874 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:34 INFO - PROCESS | 2776 | 1463820634027 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 01:50:34 INFO - PROCESS | 2776 | 1463820634087 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:34 INFO - PROCESS | 2776 | ++DOCSHELL 0D749400 == 51 [pid = 2776] [id = 338] 01:50:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1612C800) [pid = 2776] [serial = 1013] [outer = 00000000] 01:50:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1674DC00) [pid = 2776] [serial = 1014] [outer = 1612C800] 01:50:34 INFO - PROCESS | 2776 | 1463820634150 Marionette DEBUG loaded listener.js 01:50:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1680C800) [pid = 2776] [serial = 1015] [outer = 1612C800] 01:50:34 INFO - PROCESS | 2776 | 1463820634759 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 01:50:34 INFO - PROCESS | 2776 | 1463820634821 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 2776 | 1463820634823 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 01:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:50:34 INFO - PROCESS | 2776 | 1463820634826 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 2776 | 1463820634828 Marionette TRACE conn5 <- [1,1318,null,{}] 01:50:34 INFO - PROCESS | 2776 | 1463820634832 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:34 INFO - PROCESS | 2776 | 1463820634938 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 01:50:35 INFO - PROCESS | 2776 | 1463820635045 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 2776 | ++DOCSHELL 170BF400 == 52 [pid = 2776] [id = 339] 01:50:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1737C800) [pid = 2776] [serial = 1016] [outer = 00000000] 01:50:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (18415800) [pid = 2776] [serial = 1017] [outer = 1737C800] 01:50:35 INFO - PROCESS | 2776 | 1463820635103 Marionette DEBUG loaded listener.js 01:50:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (185E8400) [pid = 2776] [serial = 1018] [outer = 1737C800] 01:50:35 INFO - PROCESS | 2776 | 1463820635732 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 01:50:35 INFO - PROCESS | 2776 | 1463820635801 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 01:50:35 INFO - PROCESS | 2776 | 1463820635803 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 01:50:35 INFO - PROCESS | 2776 | 1463820635807 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:50:35 INFO - PROCESS | 2776 | 1463820635809 Marionette TRACE conn5 <- [1,1322,null,{}] 01:50:35 INFO - PROCESS | 2776 | 1463820635813 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:35 INFO - PROCESS | 2776 | 1463820635919 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 01:50:36 INFO - PROCESS | 2776 | 1463820636050 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 2776 | ++DOCSHELL 18E92400 == 53 [pid = 2776] [id = 340] 01:50:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (195DE800) [pid = 2776] [serial = 1019] [outer = 00000000] 01:50:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (19AA2400) [pid = 2776] [serial = 1020] [outer = 195DE800] 01:50:36 INFO - PROCESS | 2776 | 1463820636105 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A21A000) [pid = 2776] [serial = 1021] [outer = 195DE800] 01:50:36 INFO - PROCESS | 2776 | 1463820636695 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 01:50:36 INFO - PROCESS | 2776 | 1463820636741 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 2776 | 1463820636743 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 01:50:36 INFO - PROCESS | 2776 | 1463820636747 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:50:36 INFO - PROCESS | 2776 | 1463820636749 Marionette TRACE conn5 <- [1,1326,null,{}] 01:50:36 INFO - PROCESS | 2776 | 1463820636753 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:36 INFO - PROCESS | 2776 | 1463820636931 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 01:50:36 INFO - PROCESS | 2776 | 1463820636942 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 2776 | ++DOCSHELL 1A640800 == 54 [pid = 2776] [id = 341] 01:50:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A640C00) [pid = 2776] [serial = 1022] [outer = 00000000] 01:50:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1A648C00) [pid = 2776] [serial = 1023] [outer = 1A640C00] 01:50:36 INFO - PROCESS | 2776 | 1463820636997 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1A6ED800) [pid = 2776] [serial = 1024] [outer = 1A640C00] 01:50:38 INFO - PROCESS | 2776 | 1463820638053 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1324ms 01:50:38 INFO - PROCESS | 2776 | 1463820638075 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 01:50:38 INFO - PROCESS | 2776 | 1463820638079 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 01:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:50:38 INFO - PROCESS | 2776 | 1463820638084 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 2776 | 1463820638088 Marionette TRACE conn5 <- [1,1330,null,{}] 01:50:38 INFO - PROCESS | 2776 | 1463820638094 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:38 INFO - PROCESS | 2776 | 1463820638193 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 01:50:38 INFO - PROCESS | 2776 | 1463820638321 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:38 INFO - PROCESS | 2776 | ++DOCSHELL 0DBD0400 == 55 [pid = 2776] [id = 342] 01:50:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0DCA0C00) [pid = 2776] [serial = 1025] [outer = 00000000] 01:50:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1201CC00) [pid = 2776] [serial = 1026] [outer = 0DCA0C00] 01:50:38 INFO - PROCESS | 2776 | 1463820638412 Marionette DEBUG loaded listener.js 01:50:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (1277D000) [pid = 2776] [serial = 1027] [outer = 0DCA0C00] 01:50:38 INFO - PROCESS | 2776 | --DOCSHELL 0D3F0000 == 54 [pid = 2776] [id = 334] 01:50:38 INFO - PROCESS | 2776 | --DOCSHELL 0D917400 == 53 [pid = 2776] [id = 333] 01:50:38 INFO - PROCESS | 2776 | 1463820638995 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 01:50:38 INFO - PROCESS | 2776 | 1463820639015 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 2776 | 1463820639021 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 01:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:50:39 INFO - PROCESS | 2776 | 1463820639031 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 2776 | 1463820639034 Marionette TRACE conn5 <- [1,1334,null,{}] 01:50:39 INFO - PROCESS | 2776 | 1463820639037 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:39 INFO - PROCESS | 2776 | 1463820639123 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 01:50:39 INFO - PROCESS | 2776 | 1463820639130 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D3400 == 54 [pid = 2776] [id = 343] 01:50:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (0D814800) [pid = 2776] [serial = 1028] [outer = 00000000] 01:50:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (12440800) [pid = 2776] [serial = 1029] [outer = 0D814800] 01:50:39 INFO - PROCESS | 2776 | 1463820639283 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (1386F000) [pid = 2776] [serial = 1030] [outer = 0D814800] 01:50:39 INFO - PROCESS | 2776 | 1463820639781 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 770ms 01:50:39 INFO - PROCESS | 2776 | 1463820639806 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 2776 | 1463820639808 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 01:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:50:39 INFO - PROCESS | 2776 | 1463820639818 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 2776 | 1463820639821 Marionette TRACE conn5 <- [1,1338,null,{}] 01:50:39 INFO - PROCESS | 2776 | 1463820639836 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:39 INFO - PROCESS | 2776 | 1463820639961 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 01:50:40 INFO - PROCESS | 2776 | 1463820640028 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 2776 | ++DOCSHELL 17379400 == 55 [pid = 2776] [id = 344] 01:50:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (17384800) [pid = 2776] [serial = 1031] [outer = 00000000] 01:50:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1951D000) [pid = 2776] [serial = 1032] [outer = 17384800] 01:50:40 INFO - PROCESS | 2776 | 1463820640076 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1A2ABC00) [pid = 2776] [serial = 1033] [outer = 17384800] 01:50:40 INFO - PROCESS | 2776 | 1463820640504 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 01:50:40 INFO - PROCESS | 2776 | 1463820640551 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 01:50:40 INFO - PROCESS | 2776 | 1463820640554 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 01:50:40 INFO - PROCESS | 2776 | 1463820640557 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 2776 | 1463820640558 Marionette TRACE conn5 <- [1,1342,null,{}] 01:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:50:40 INFO - PROCESS | 2776 | 1463820640562 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:40 INFO - PROCESS | 2776 | 1463820640681 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 01:50:40 INFO - PROCESS | 2776 | 1463820640689 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 2776 | ++DOCSHELL 1A37A000 == 56 [pid = 2776] [id = 345] 01:50:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1A63C000) [pid = 2776] [serial = 1034] [outer = 00000000] 01:50:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1ADD9C00) [pid = 2776] [serial = 1035] [outer = 1A63C000] 01:50:40 INFO - PROCESS | 2776 | 1463820640734 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1AE0BC00) [pid = 2776] [serial = 1036] [outer = 1A63C000] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (19AAA400) [pid = 2776] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (18CF1800) [pid = 2776] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1A21AC00) [pid = 2776] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (0D7DDC00) [pid = 2776] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (12781000) [pid = 2776] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1951A400) [pid = 2776] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1A2A2400) [pid = 2776] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (15D83000) [pid = 2776] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (0D818C00) [pid = 2776] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (124C8C00) [pid = 2776] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (0D3E8400) [pid = 2776] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (16110000) [pid = 2776] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (137ED000) [pid = 2776] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (0DB32000) [pid = 2776] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (18412800) [pid = 2776] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1A371800) [pid = 2776] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0C59B400) [pid = 2776] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DA6E800) [pid = 2776] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D3F5C00) [pid = 2776] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1A4C4000) [pid = 2776] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:50:41 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (0DA5B000) [pid = 2776] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:50:41 INFO - PROCESS | 2776 | 1463820641291 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 770ms 01:50:41 INFO - PROCESS | 2776 | 1463820641338 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 2776 | 1463820641340 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 01:50:41 INFO - PROCESS | 2776 | 1463820641355 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:50:41 INFO - PROCESS | 2776 | 1463820641357 Marionette TRACE conn5 <- [1,1346,null,{}] 01:50:41 INFO - PROCESS | 2776 | 1463820641360 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:41 INFO - PROCESS | 2776 | 1463820641445 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 01:50:41 INFO - PROCESS | 2776 | 1463820641452 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 2776 | ++DOCSHELL 0D310C00 == 57 [pid = 2776] [id = 346] 01:50:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (0D35A800) [pid = 2776] [serial = 1037] [outer = 00000000] 01:50:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (0DB3BC00) [pid = 2776] [serial = 1038] [outer = 0D35A800] 01:50:41 INFO - PROCESS | 2776 | 1463820641500 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (124C1800) [pid = 2776] [serial = 1039] [outer = 0D35A800] 01:50:41 INFO - PROCESS | 2776 | 1463820641941 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 01:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:50:41 INFO - PROCESS | 2776 | 1463820641989 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 2776 | 1463820641991 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 01:50:41 INFO - PROCESS | 2776 | 1463820641994 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 2776 | 1463820641995 Marionette TRACE conn5 <- [1,1350,null,{}] 01:50:41 INFO - PROCESS | 2776 | 1463820641999 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:42 INFO - PROCESS | 2776 | 1463820642098 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 01:50:42 INFO - PROCESS | 2776 | 1463820642107 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 2776 | ++DOCSHELL 12799400 == 58 [pid = 2776] [id = 347] 01:50:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (15D2F800) [pid = 2776] [serial = 1040] [outer = 00000000] 01:50:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A2A4800) [pid = 2776] [serial = 1041] [outer = 15D2F800] 01:50:42 INFO - PROCESS | 2776 | 1463820642151 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1ADD8800) [pid = 2776] [serial = 1042] [outer = 15D2F800] 01:50:42 INFO - PROCESS | 2776 | 1463820642601 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 01:50:42 INFO - PROCESS | 2776 | 1463820642625 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 01:50:42 INFO - PROCESS | 2776 | 1463820642627 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 01:50:42 INFO - PROCESS | 2776 | 1463820642630 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:50:42 INFO - PROCESS | 2776 | 1463820642632 Marionette TRACE conn5 <- [1,1354,null,{}] 01:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:50:42 INFO - PROCESS | 2776 | 1463820642636 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:42 INFO - PROCESS | 2776 | 1463820642717 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 01:50:42 INFO - PROCESS | 2776 | 1463820642724 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 2776 | ++DOCSHELL 1AE07400 == 59 [pid = 2776] [id = 348] 01:50:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1AE6AC00) [pid = 2776] [serial = 1043] [outer = 00000000] 01:50:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1B1B7400) [pid = 2776] [serial = 1044] [outer = 1AE6AC00] 01:50:42 INFO - PROCESS | 2776 | 1463820642768 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1B1BD800) [pid = 2776] [serial = 1045] [outer = 1AE6AC00] 01:50:43 INFO - PROCESS | 2776 | 1463820643240 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 2776 | 1463820643336 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 01:50:43 INFO - PROCESS | 2776 | 1463820643341 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 2776 | 1463820643346 Marionette TRACE conn5 <- [1,1358,null,{}] 01:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:50:43 INFO - PROCESS | 2776 | 1463820643352 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:43 INFO - PROCESS | 2776 | 1463820643473 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 01:50:43 INFO - PROCESS | 2776 | 1463820643603 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:43 INFO - PROCESS | 2776 | ++DOCSHELL 0D81AC00 == 60 [pid = 2776] [id = 349] 01:50:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0D81FC00) [pid = 2776] [serial = 1046] [outer = 00000000] 01:50:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (0DA61000) [pid = 2776] [serial = 1047] [outer = 0D81FC00] 01:50:43 INFO - PROCESS | 2776 | 1463820643663 Marionette DEBUG loaded listener.js 01:50:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0EA5DC00) [pid = 2776] [serial = 1048] [outer = 0D81FC00] 01:50:44 INFO - PROCESS | 2776 | 1463820644290 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 01:50:44 INFO - PROCESS | 2776 | 1463820644325 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 01:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:50:44 INFO - PROCESS | 2776 | 1463820644333 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:50:44 INFO - PROCESS | 2776 | 1463820644337 Marionette TRACE conn5 <- [1,1362,null,{}] 01:50:44 INFO - PROCESS | 2776 | 1463820644341 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:44 INFO - PROCESS | 2776 | 1463820644457 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 01:50:44 INFO - PROCESS | 2776 | 1463820644573 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 2776 | ++DOCSHELL 1610DC00 == 61 [pid = 2776] [id = 350] 01:50:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (1612D000) [pid = 2776] [serial = 1049] [outer = 00000000] 01:50:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (173D6400) [pid = 2776] [serial = 1050] [outer = 1612D000] 01:50:44 INFO - PROCESS | 2776 | 1463820644672 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (19FCC400) [pid = 2776] [serial = 1051] [outer = 1612D000] 01:50:45 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:50:45 INFO - PROCESS | 2776 | 1463820645231 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 01:50:45 INFO - PROCESS | 2776 | 1463820645268 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 01:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:50:45 INFO - PROCESS | 2776 | 1463820645272 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 2776 | 1463820645274 Marionette TRACE conn5 <- [1,1366,null,{}] 01:50:45 INFO - PROCESS | 2776 | 1463820645284 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:45 INFO - PROCESS | 2776 | 1463820645397 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 01:50:45 INFO - PROCESS | 2776 | 1463820645509 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 2776 | ++DOCSHELL 1B39D800 == 62 [pid = 2776] [id = 351] 01:50:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1B39E000) [pid = 2776] [serial = 1052] [outer = 00000000] 01:50:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1B3A2800) [pid = 2776] [serial = 1053] [outer = 1B39E000] 01:50:45 INFO - PROCESS | 2776 | 1463820645567 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1B3AA000) [pid = 2776] [serial = 1054] [outer = 1B39E000] 01:50:46 INFO - PROCESS | 2776 | 1463820646222 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:50:46 INFO - PROCESS | 2776 | 1463820646247 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 01:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:50:46 INFO - PROCESS | 2776 | 1463820646251 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 2776 | 1463820646253 Marionette TRACE conn5 <- [1,1370,null,{}] 01:50:46 INFO - PROCESS | 2776 | 1463820646256 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:46 INFO - PROCESS | 2776 | 1463820646363 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 01:50:46 INFO - PROCESS | 2776 | 1463820646470 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 2776 | ++DOCSHELL 1BE74800 == 63 [pid = 2776] [id = 352] 01:50:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1BE7D000) [pid = 2776] [serial = 1055] [outer = 00000000] 01:50:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1BF08000) [pid = 2776] [serial = 1056] [outer = 1BE7D000] 01:50:46 INFO - PROCESS | 2776 | 1463820646526 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1BF0A800) [pid = 2776] [serial = 1057] [outer = 1BE7D000] 01:50:47 INFO - PROCESS | 2776 | [2776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:50:47 INFO - PROCESS | 2776 | 1463820647053 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:50:47 INFO - PROCESS | 2776 | 1463820647125 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 01:50:47 INFO - PROCESS | 2776 | 1463820647129 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:50:47 INFO - PROCESS | 2776 | 1463820647131 Marionette TRACE conn5 <- [1,1374,null,{}] 01:50:47 INFO - PROCESS | 2776 | 1463820647135 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:47 INFO - PROCESS | 2776 | 1463820647244 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 01:50:47 INFO - PROCESS | 2776 | 1463820647354 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 2776 | ++DOCSHELL 1C117C00 == 64 [pid = 2776] [id = 353] 01:50:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1C38E400) [pid = 2776] [serial = 1058] [outer = 00000000] 01:50:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1C394800) [pid = 2776] [serial = 1059] [outer = 1C38E400] 01:50:47 INFO - PROCESS | 2776 | 1463820647411 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1C4AE000) [pid = 2776] [serial = 1060] [outer = 1C38E400] 01:50:47 INFO - PROCESS | 2776 | 1463820647981 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:50:47 INFO - PROCESS | 2776 | 1463820648006 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 01:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:50:47 INFO - PROCESS | 2776 | 1463820648011 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:50:47 INFO - PROCESS | 2776 | 1463820648012 Marionette TRACE conn5 <- [1,1378,null,{}] 01:50:47 INFO - PROCESS | 2776 | 1463820648016 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:48 INFO - PROCESS | 2776 | 1463820648142 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 01:50:48 INFO - PROCESS | 2776 | 1463820648255 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 2776 | ++DOCSHELL 1B39B800 == 65 [pid = 2776] [id = 354] 01:50:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1C4C6800) [pid = 2776] [serial = 1061] [outer = 00000000] 01:50:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1C4CF800) [pid = 2776] [serial = 1062] [outer = 1C4C6800] 01:50:48 INFO - PROCESS | 2776 | 1463820648310 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (1C93C800) [pid = 2776] [serial = 1063] [outer = 1C4C6800] 01:50:48 INFO - PROCESS | 2776 | 1463820648934 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 01:50:48 INFO - PROCESS | 2776 | 1463820648985 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 01:50:48 INFO - PROCESS | 2776 | 1463820648988 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 01:50:48 INFO - PROCESS | 2776 | 1463820648991 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:50:48 INFO - PROCESS | 2776 | 1463820648993 Marionette TRACE conn5 <- [1,1382,null,{}] 01:50:48 INFO - PROCESS | 2776 | 1463820648996 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:49 INFO - PROCESS | 2776 | 1463820649099 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 01:50:49 INFO - PROCESS | 2776 | 1463820649210 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:49 INFO - PROCESS | 2776 | ++DOCSHELL 08E70400 == 66 [pid = 2776] [id = 355] 01:50:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (0C598000) [pid = 2776] [serial = 1064] [outer = 00000000] 01:50:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (0DE3F400) [pid = 2776] [serial = 1065] [outer = 0C598000] 01:50:49 INFO - PROCESS | 2776 | 1463820649264 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (11E53C00) [pid = 2776] [serial = 1066] [outer = 0C598000] 01:50:50 INFO - PROCESS | 2776 | 1463820650032 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1121ms 01:50:50 INFO - PROCESS | 2776 | 1463820650116 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 01:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:50:50 INFO - PROCESS | 2776 | 1463820650121 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 01:50:50 INFO - PROCESS | 2776 | 1463820650126 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:50:50 INFO - PROCESS | 2776 | 1463820650130 Marionette TRACE conn5 <- [1,1386,null,{}] 01:50:50 INFO - PROCESS | 2776 | 1463820650135 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:50 INFO - PROCESS | 2776 | 1463820650293 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 01:50:50 INFO - PROCESS | 2776 | 1463820650306 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 2776 | ++DOCSHELL 0DA55000 == 67 [pid = 2776] [id = 356] 01:50:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (0DA62400) [pid = 2776] [serial = 1067] [outer = 00000000] 01:50:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (12705000) [pid = 2776] [serial = 1068] [outer = 0DA62400] 01:50:50 INFO - PROCESS | 2776 | 1463820650356 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (137F7800) [pid = 2776] [serial = 1069] [outer = 0DA62400] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 0D7E0800 == 66 [pid = 2776] [id = 328] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 0D7D1C00 == 65 [pid = 2776] [id = 247] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 11DE2C00 == 64 [pid = 2776] [id = 234] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 12799400 == 63 [pid = 2776] [id = 347] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 0D310C00 == 62 [pid = 2776] [id = 346] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 1A37A000 == 61 [pid = 2776] [id = 345] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 17379400 == 60 [pid = 2776] [id = 344] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 0D7D3400 == 59 [pid = 2776] [id = 343] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 0DBD0400 == 58 [pid = 2776] [id = 342] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 132EBC00 == 57 [pid = 2776] [id = 337] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 0D811400 == 56 [pid = 2776] [id = 336] 01:50:50 INFO - PROCESS | 2776 | --DOCSHELL 12779800 == 55 [pid = 2776] [id = 335] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (1A4BF800) [pid = 2776] [serial = 859] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (14D92400) [pid = 2776] [serial = 943] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (0DA63400) [pid = 2776] [serial = 940] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (0D813000) [pid = 2776] [serial = 904] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (11DE4000) [pid = 2776] [serial = 907] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (1A214400) [pid = 2776] [serial = 946] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (132DC800) [pid = 2776] [serial = 1005] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (19A21C00) [pid = 2776] [serial = 901] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (0D90C400) [pid = 2776] [serial = 939] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (137EB800) [pid = 2776] [serial = 942] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (19F4A800) [pid = 2776] [serial = 945] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1201D400) [pid = 2776] [serial = 1000] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (0D916800) [pid = 2776] [serial = 1003] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1A646800) [pid = 2776] [serial = 982] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (195D9000) [pid = 2776] [serial = 973] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (0D912800) [pid = 2776] [serial = 984] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (132E8000) [pid = 2776] [serial = 987] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1A36F000) [pid = 2776] [serial = 990] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1ADD3800) [pid = 2776] [serial = 993] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1AE0C000) [pid = 2776] [serial = 996] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1A642400) [pid = 2776] [serial = 981] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (195DA000) [pid = 2776] [serial = 976] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (15D24C00) [pid = 2776] [serial = 964] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1A371C00) [pid = 2776] [serial = 949] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1A4BE400) [pid = 2776] [serial = 952] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1A4AFC00) [pid = 2776] [serial = 979] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1A2A9C00) [pid = 2776] [serial = 948] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (15DD5800) [pid = 2776] [serial = 966] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (16107800) [pid = 2776] [serial = 967] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0EA5D800) [pid = 2776] [serial = 955] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0DA63800) [pid = 2776] [serial = 954] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1277F000) [pid = 2776] [serial = 960] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (12785800) [pid = 2776] [serial = 961] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (0DA56C00) [pid = 2776] [serial = 957] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0DB37800) [pid = 2776] [serial = 958] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (17737400) [pid = 2776] [serial = 970] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1737F000) [pid = 2776] [serial = 969] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (13DCB800) [pid = 2776] [serial = 963] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (16810800) [pid = 2776] [serial = 975] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (19515800) [pid = 2776] [serial = 972] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1A4B3C00) [pid = 2776] [serial = 951] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (1A374800) [pid = 2776] [serial = 978] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0D81B800) [pid = 2776] [serial = 1002] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (0DE41400) [pid = 2776] [serial = 999] [outer = 00000000] [url = about:blank] 01:50:50 INFO - PROCESS | 2776 | 1463820650957 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 890ms 01:50:51 INFO - PROCESS | 2776 | 1463820651017 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 2776 | 1463820651022 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 01:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:50:51 INFO - PROCESS | 2776 | 1463820651028 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 2776 | 1463820651031 Marionette TRACE conn5 <- [1,1390,null,{}] 01:50:51 INFO - PROCESS | 2776 | 1463820651034 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:51 INFO - PROCESS | 2776 | 1463820651126 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 01:50:51 INFO - PROCESS | 2776 | 1463820651221 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:51 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DB000 == 56 [pid = 2776] [id = 357] 01:50:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (0D7DBC00) [pid = 2776] [serial = 1070] [outer = 00000000] 01:50:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (0DA64400) [pid = 2776] [serial = 1071] [outer = 0D7DBC00] 01:50:51 INFO - PROCESS | 2776 | 1463820651266 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (0DBDEC00) [pid = 2776] [serial = 1072] [outer = 0D7DBC00] 01:50:51 INFO - PROCESS | 2776 | 1463820651649 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 01:50:51 INFO - PROCESS | 2776 | 1463820651719 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 2776 | 1463820651721 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 01:50:51 INFO - PROCESS | 2776 | 1463820651724 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:50:51 INFO - PROCESS | 2776 | 1463820651728 Marionette TRACE conn5 <- [1,1394,null,{}] 01:50:51 INFO - PROCESS | 2776 | 1463820651738 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:51 INFO - PROCESS | 2776 | 1463820651828 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 01:50:51 INFO - PROCESS | 2776 | 1463820651835 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:51 INFO - PROCESS | 2776 | ++DOCSHELL 12782400 == 57 [pid = 2776] [id = 358] 01:50:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (132E2400) [pid = 2776] [serial = 1073] [outer = 00000000] 01:50:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (13DC9800) [pid = 2776] [serial = 1074] [outer = 132E2400] 01:50:51 INFO - PROCESS | 2776 | 1463820651890 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (15D28C00) [pid = 2776] [serial = 1075] [outer = 132E2400] 01:50:52 INFO - PROCESS | 2776 | 1463820652346 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 01:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:50:52 INFO - PROCESS | 2776 | 1463820652399 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 01:50:52 INFO - PROCESS | 2776 | 1463820652402 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 01:50:52 INFO - PROCESS | 2776 | 1463820652405 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:50:52 INFO - PROCESS | 2776 | 1463820652406 Marionette TRACE conn5 <- [1,1398,null,{}] 01:50:52 INFO - PROCESS | 2776 | 1463820652410 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:52 INFO - PROCESS | 2776 | 1463820652499 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 01:50:52 INFO - PROCESS | 2776 | 1463820652509 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 2776 | ++DOCSHELL 15D87400 == 58 [pid = 2776] [id = 359] 01:50:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (15D87C00) [pid = 2776] [serial = 1076] [outer = 00000000] 01:50:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (15D8C400) [pid = 2776] [serial = 1077] [outer = 15D87C00] 01:50:52 INFO - PROCESS | 2776 | 1463820652555 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (1612BC00) [pid = 2776] [serial = 1078] [outer = 15D87C00] 01:50:53 INFO - PROCESS | 2776 | 1463820653048 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 01:50:53 INFO - PROCESS | 2776 | 1463820653075 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 2776 | 1463820653077 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 01:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:50:53 INFO - PROCESS | 2776 | 1463820653080 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 2776 | 1463820653082 Marionette TRACE conn5 <- [1,1402,null,{}] 01:50:53 INFO - PROCESS | 2776 | 1463820653086 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:53 INFO - PROCESS | 2776 | 1463820653199 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 01:50:53 INFO - PROCESS | 2776 | 1463820653285 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 2776 | ++DOCSHELL 16103000 == 59 [pid = 2776] [id = 360] 01:50:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1674D000) [pid = 2776] [serial = 1079] [outer = 00000000] 01:50:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (17379400) [pid = 2776] [serial = 1080] [outer = 1674D000] 01:50:53 INFO - PROCESS | 2776 | 1463820653332 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (173DC400) [pid = 2776] [serial = 1081] [outer = 1674D000] 01:50:53 INFO - PROCESS | 2776 | 1463820653797 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 01:50:53 INFO - PROCESS | 2776 | 1463820653852 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 2776 | 1463820653854 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 01:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:50:53 INFO - PROCESS | 2776 | 1463820653857 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 2776 | 1463820653858 Marionette TRACE conn5 <- [1,1406,null,{}] 01:50:53 INFO - PROCESS | 2776 | 1463820653862 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:53 INFO - PROCESS | 2776 | 1463820653998 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 01:50:54 INFO - PROCESS | 2776 | 1463820654069 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:54 INFO - PROCESS | 2776 | ++DOCSHELL 18417C00 == 60 [pid = 2776] [id = 361] 01:50:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (19F4FC00) [pid = 2776] [serial = 1082] [outer = 00000000] 01:50:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A21B000) [pid = 2776] [serial = 1083] [outer = 19F4FC00] 01:50:54 INFO - PROCESS | 2776 | 1463820654114 Marionette DEBUG loaded listener.js 01:50:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A2A6000) [pid = 2776] [serial = 1084] [outer = 19F4FC00] 01:50:54 INFO - PROCESS | 2776 | 1463820654536 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 01:50:54 INFO - PROCESS | 2776 | 1463820654593 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 2776 | 1463820654595 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 01:50:54 INFO - PROCESS | 2776 | 1463820654598 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:50:54 INFO - PROCESS | 2776 | 1463820654600 Marionette TRACE conn5 <- [1,1410,null,{}] 01:50:54 INFO - PROCESS | 2776 | 1463820654603 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:54 INFO - PROCESS | 2776 | 1463820654721 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 01:50:54 INFO - PROCESS | 2776 | 1463820654785 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:54 INFO - PROCESS | 2776 | ++DOCSHELL 1A2AB000 == 61 [pid = 2776] [id = 362] 01:50:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A372800) [pid = 2776] [serial = 1085] [outer = 00000000] 01:50:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A4B1800) [pid = 2776] [serial = 1086] [outer = 1A372800] 01:50:54 INFO - PROCESS | 2776 | 1463820654830 Marionette DEBUG loaded listener.js 01:50:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A4C3800) [pid = 2776] [serial = 1087] [outer = 1A372800] 01:50:55 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (17384800) [pid = 2776] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:50:55 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1A63C000) [pid = 2776] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:50:55 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1277C400) [pid = 2776] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:50:55 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0D35A800) [pid = 2776] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:50:55 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0DCA0C00) [pid = 2776] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:50:55 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (15D2F800) [pid = 2776] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:50:55 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (0D814800) [pid = 2776] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:50:55 INFO - PROCESS | 2776 | 1463820655285 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 01:50:55 INFO - PROCESS | 2776 | 1463820655333 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 01:50:55 INFO - PROCESS | 2776 | 1463820655335 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 01:50:55 INFO - PROCESS | 2776 | 1463820655338 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:50:55 INFO - PROCESS | 2776 | 1463820655340 Marionette TRACE conn5 <- [1,1414,null,{}] 01:50:55 INFO - PROCESS | 2776 | 1463820655354 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:55 INFO - PROCESS | 2776 | 1463820655478 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 01:50:55 INFO - PROCESS | 2776 | 1463820655544 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 2776 | ++DOCSHELL 0DE45400 == 62 [pid = 2776] [id = 363] 01:50:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (11B99000) [pid = 2776] [serial = 1088] [outer = 00000000] 01:50:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (17384800) [pid = 2776] [serial = 1089] [outer = 11B99000] 01:50:55 INFO - PROCESS | 2776 | 1463820655590 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A4AC800) [pid = 2776] [serial = 1090] [outer = 11B99000] 01:50:55 INFO - PROCESS | 2776 | 1463820655955 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 01:50:55 INFO - PROCESS | 2776 | 1463820655972 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 01:50:55 INFO - PROCESS | 2776 | 1463820655974 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 01:50:55 INFO - PROCESS | 2776 | 1463820655990 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:50:55 INFO - PROCESS | 2776 | 1463820655992 Marionette TRACE conn5 <- [1,1418,null,{}] 01:50:55 INFO - PROCESS | 2776 | 1463820655995 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:56 INFO - PROCESS | 2776 | 1463820656103 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 01:50:56 INFO - PROCESS | 2776 | 1463820656112 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 2776 | ++DOCSHELL 0D910800 == 63 [pid = 2776] [id = 364] 01:50:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (185E9400) [pid = 2776] [serial = 1091] [outer = 00000000] 01:50:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A641800) [pid = 2776] [serial = 1092] [outer = 185E9400] 01:50:56 INFO - PROCESS | 2776 | 1463820656156 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A646C00) [pid = 2776] [serial = 1093] [outer = 185E9400] 01:50:56 INFO - PROCESS | 2776 | 1463820656602 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 01:50:56 INFO - PROCESS | 2776 | 1463820656638 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 2776 | 1463820656640 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 01:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:50:56 INFO - PROCESS | 2776 | 1463820656643 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - PROCESS | 2776 | 1463820656646 Marionette TRACE conn5 <- [1,1422,null,{}] 01:50:56 INFO - PROCESS | 2776 | 1463820656649 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:56 INFO - PROCESS | 2776 | 1463820656732 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 01:50:56 INFO - PROCESS | 2776 | 1463820656740 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 2776 | ++DOCSHELL 1A6E6800 == 64 [pid = 2776] [id = 365] 01:50:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1ADD3400) [pid = 2776] [serial = 1094] [outer = 00000000] 01:50:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1AE02800) [pid = 2776] [serial = 1095] [outer = 1ADD3400] 01:50:56 INFO - PROCESS | 2776 | 1463820656784 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1AE6A000) [pid = 2776] [serial = 1096] [outer = 1ADD3400] 01:50:57 INFO - PROCESS | 2776 | 1463820657411 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 830ms 01:50:57 INFO - PROCESS | 2776 | 1463820657488 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 2776 | 1463820657493 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 01:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:50:57 INFO - PROCESS | 2776 | 1463820657500 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 2776 | 1463820657505 Marionette TRACE conn5 <- [1,1426,null,{}] 01:50:57 INFO - PROCESS | 2776 | 1463820657512 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:57 INFO - PROCESS | 2776 | 1463820657625 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 01:50:57 INFO - PROCESS | 2776 | 1463820657767 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:57 INFO - PROCESS | 2776 | ++DOCSHELL 0D90B800 == 65 [pid = 2776] [id = 366] 01:50:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0D90D400) [pid = 2776] [serial = 1097] [outer = 00000000] 01:50:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (0DA5FC00) [pid = 2776] [serial = 1098] [outer = 0D90D400] 01:50:57 INFO - PROCESS | 2776 | 1463820657824 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0EA52C00) [pid = 2776] [serial = 1099] [outer = 0D90D400] 01:50:58 INFO - PROCESS | 2776 | 1463820658428 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 01:50:58 INFO - PROCESS | 2776 | 1463820658487 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 01:50:58 INFO - PROCESS | 2776 | 1463820658493 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 01:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:50:58 INFO - PROCESS | 2776 | 1463820658500 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:50:58 INFO - PROCESS | 2776 | 1463820658503 Marionette TRACE conn5 <- [1,1430,null,{}] 01:50:58 INFO - PROCESS | 2776 | 1463820658507 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:58 INFO - PROCESS | 2776 | 1463820658620 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 01:50:58 INFO - PROCESS | 2776 | 1463820658758 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 2776 | ++DOCSHELL 0DFFC800 == 66 [pid = 2776] [id = 367] 01:50:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (11DE4000) [pid = 2776] [serial = 1100] [outer = 00000000] 01:50:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (15DD3C00) [pid = 2776] [serial = 1101] [outer = 11DE4000] 01:50:58 INFO - PROCESS | 2776 | 1463820658814 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (17383C00) [pid = 2776] [serial = 1102] [outer = 11DE4000] 01:50:59 INFO - PROCESS | 2776 | 1463820659464 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1018ms 01:50:59 INFO - PROCESS | 2776 | 1463820659521 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 2776 | 1463820659524 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 01:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:50:59 INFO - PROCESS | 2776 | 1463820659527 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 2776 | 1463820659531 Marionette TRACE conn5 <- [1,1434,null,{}] 01:50:59 INFO - PROCESS | 2776 | 1463820659542 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:59 INFO - PROCESS | 2776 | 1463820659671 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 01:50:59 INFO - PROCESS | 2776 | 1463820659809 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:59 INFO - PROCESS | 2776 | ++DOCSHELL 1ADD9400 == 67 [pid = 2776] [id = 368] 01:50:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1AE07C00) [pid = 2776] [serial = 1103] [outer = 00000000] 01:50:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1B1B4C00) [pid = 2776] [serial = 1104] [outer = 1AE07C00] 01:50:59 INFO - PROCESS | 2776 | 1463820659867 Marionette DEBUG loaded listener.js 01:50:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1B39C800) [pid = 2776] [serial = 1105] [outer = 1AE07C00] 01:51:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1BF04800) [pid = 2776] [serial = 1106] [outer = 1A4CC400] 01:51:00 INFO - PROCESS | 2776 | 1463820660553 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1075ms 01:51:00 INFO - PROCESS | 2776 | 1463820660619 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 01:51:00 INFO - PROCESS | 2776 | 1463820660622 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 01:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:51:00 INFO - PROCESS | 2776 | 1463820660625 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:51:00 INFO - PROCESS | 2776 | 1463820660627 Marionette TRACE conn5 <- [1,1438,null,{}] 01:51:00 INFO - PROCESS | 2776 | 1463820660631 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:00 INFO - PROCESS | 2776 | 1463820660743 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 01:51:00 INFO - PROCESS | 2776 | 1463820660886 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 2776 | ++DOCSHELL 1A6E5000 == 68 [pid = 2776] [id = 369] 01:51:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1AE01800) [pid = 2776] [serial = 1107] [outer = 00000000] 01:51:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1BE80C00) [pid = 2776] [serial = 1108] [outer = 1AE01800] 01:51:00 INFO - PROCESS | 2776 | 1463820660945 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1C4C6000) [pid = 2776] [serial = 1109] [outer = 1AE01800] 01:51:01 INFO - PROCESS | 2776 | 1463820661576 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 01:51:01 INFO - PROCESS | 2776 | 1463820661597 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 2776 | 1463820661599 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 01:51:01 INFO - PROCESS | 2776 | 1463820661602 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:51:01 INFO - PROCESS | 2776 | 1463820661604 Marionette TRACE conn5 <- [1,1442,null,{}] 01:51:01 INFO - PROCESS | 2776 | 1463820661608 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:01 INFO - PROCESS | 2776 | 1463820661714 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 01:51:01 INFO - PROCESS | 2776 | 1463820661825 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 2776 | ++DOCSHELL 1C390400 == 69 [pid = 2776] [id = 370] 01:51:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1C4C9400) [pid = 2776] [serial = 1110] [outer = 00000000] 01:51:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1C941400) [pid = 2776] [serial = 1111] [outer = 1C4C9400] 01:51:01 INFO - PROCESS | 2776 | 1463820661879 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1C945000) [pid = 2776] [serial = 1112] [outer = 1C4C9400] 01:51:02 INFO - PROCESS | 2776 | 1463820662739 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1179ms 01:51:02 INFO - PROCESS | 2776 | 1463820662786 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 2776 | 1463820662791 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 01:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:51:02 INFO - PROCESS | 2776 | 1463820662796 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - PROCESS | 2776 | 1463820662800 Marionette TRACE conn5 <- [1,1446,null,{}] 01:51:02 INFO - PROCESS | 2776 | 1463820662806 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:02 INFO - PROCESS | 2776 | 1463820662911 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 01:51:03 INFO - PROCESS | 2776 | 1463820663061 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:03 INFO - PROCESS | 2776 | ++DOCSHELL 0D23A400 == 70 [pid = 2776] [id = 371] 01:51:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (0D754400) [pid = 2776] [serial = 1113] [outer = 00000000] 01:51:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (0EA87C00) [pid = 2776] [serial = 1114] [outer = 0D754400] 01:51:03 INFO - PROCESS | 2776 | 1463820663115 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (1277FC00) [pid = 2776] [serial = 1115] [outer = 0D754400] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 18CEB800 == 69 [pid = 2776] [id = 243] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 0D910800 == 68 [pid = 2776] [id = 364] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 0DE45400 == 67 [pid = 2776] [id = 363] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 1A2AB000 == 66 [pid = 2776] [id = 362] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 18417C00 == 65 [pid = 2776] [id = 361] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 16103000 == 64 [pid = 2776] [id = 360] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 15D87400 == 63 [pid = 2776] [id = 359] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 12782400 == 62 [pid = 2776] [id = 358] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 0D7DB000 == 61 [pid = 2776] [id = 357] 01:51:03 INFO - PROCESS | 2776 | --DOCSHELL 0DA55000 == 60 [pid = 2776] [id = 356] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (18415800) [pid = 2776] [serial = 1017] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (13DCB400) [pid = 2776] [serial = 1011] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (19AA2400) [pid = 2776] [serial = 1020] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1674DC00) [pid = 2776] [serial = 1014] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (1A648C00) [pid = 2776] [serial = 1023] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1B1B7400) [pid = 2776] [serial = 1044] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (0D81F400) [pid = 2776] [serial = 1008] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | 1463820663835 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1082ms 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1951D000) [pid = 2776] [serial = 1032] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1ADD9C00) [pid = 2776] [serial = 1035] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1A2ABC00) [pid = 2776] [serial = 1033] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (137EE800) [pid = 2776] [serial = 1006] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (0DB3BC00) [pid = 2776] [serial = 1038] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1AE0BC00) [pid = 2776] [serial = 1036] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1277D000) [pid = 2776] [serial = 1027] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1ADD8800) [pid = 2776] [serial = 1042] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1201CC00) [pid = 2776] [serial = 1026] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (12440800) [pid = 2776] [serial = 1029] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (124C1800) [pid = 2776] [serial = 1039] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1386F000) [pid = 2776] [serial = 1030] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1A2A4800) [pid = 2776] [serial = 1041] [outer = 00000000] [url = about:blank] 01:51:03 INFO - PROCESS | 2776 | 1463820663888 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 2776 | 1463820663893 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 01:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:51:03 INFO - PROCESS | 2776 | 1463820663903 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 2776 | 1463820663906 Marionette TRACE conn5 <- [1,1450,null,{}] 01:51:03 INFO - PROCESS | 2776 | 1463820663910 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:03 INFO - PROCESS | 2776 | 1463820663997 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 01:51:03 INFO - PROCESS | 2776 | 1463820664010 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 2776 | ++DOCSHELL 0D918400 == 61 [pid = 2776] [id = 372] 01:51:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0DA55400) [pid = 2776] [serial = 1116] [outer = 00000000] 01:51:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0DA6FC00) [pid = 2776] [serial = 1117] [outer = 0DA55400] 01:51:04 INFO - PROCESS | 2776 | 1463820664055 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (11B7E400) [pid = 2776] [serial = 1118] [outer = 0DA55400] 01:51:04 INFO - PROCESS | 2776 | 1463820664589 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 01:51:04 INFO - PROCESS | 2776 | 1463820664636 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 01:51:04 INFO - PROCESS | 2776 | 1463820664638 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 01:51:04 INFO - PROCESS | 2776 | 1463820664642 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:51:04 INFO - PROCESS | 2776 | 1463820664645 Marionette TRACE conn5 <- [1,1454,null,{}] 01:51:04 INFO - PROCESS | 2776 | 1463820664655 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:04 INFO - PROCESS | 2776 | 1463820664748 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 01:51:04 INFO - PROCESS | 2776 | 1463820664852 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 2776 | ++DOCSHELL 137EE800 == 62 [pid = 2776] [id = 373] 01:51:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (137F2400) [pid = 2776] [serial = 1119] [outer = 00000000] 01:51:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (13AF9800) [pid = 2776] [serial = 1120] [outer = 137F2400] 01:51:04 INFO - PROCESS | 2776 | 1463820664903 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (15D4F000) [pid = 2776] [serial = 1121] [outer = 137F2400] 01:51:05 INFO - PROCESS | 2776 | 1463820665315 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 01:51:05 INFO - PROCESS | 2776 | 1463820665376 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 01:51:05 INFO - PROCESS | 2776 | 1463820665379 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 01:51:05 INFO - PROCESS | 2776 | 1463820665382 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:51:05 INFO - PROCESS | 2776 | 1463820665383 Marionette TRACE conn5 <- [1,1458,null,{}] 01:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:51:05 INFO - PROCESS | 2776 | 1463820665387 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:05 INFO - PROCESS | 2776 | 1463820665478 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 01:51:05 INFO - PROCESS | 2776 | 1463820665519 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 2776 | ++DOCSHELL 16102000 == 63 [pid = 2776] [id = 374] 01:51:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (16102800) [pid = 2776] [serial = 1122] [outer = 00000000] 01:51:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (16809C00) [pid = 2776] [serial = 1123] [outer = 16102800] 01:51:05 INFO - PROCESS | 2776 | 1463820665570 Marionette DEBUG loaded listener.js 01:51:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (17378000) [pid = 2776] [serial = 1124] [outer = 16102800] 01:51:06 INFO - PROCESS | 2776 | 1463820666026 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 01:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:51:06 INFO - PROCESS | 2776 | 1463820666116 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 2776 | 1463820666118 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 01:51:06 INFO - PROCESS | 2776 | 1463820666121 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - PROCESS | 2776 | 1463820666123 Marionette TRACE conn5 <- [1,1462,null,{}] 01:51:06 INFO - PROCESS | 2776 | 1463820666126 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:06 INFO - PROCESS | 2776 | 1463820666249 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 01:51:06 INFO - PROCESS | 2776 | 1463820666257 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:06 INFO - PROCESS | 2776 | ++DOCSHELL 15D87400 == 64 [pid = 2776] [id = 375] 01:51:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (16104400) [pid = 2776] [serial = 1125] [outer = 00000000] 01:51:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (18CF1800) [pid = 2776] [serial = 1126] [outer = 16104400] 01:51:06 INFO - PROCESS | 2776 | 1463820666301 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (195E2C00) [pid = 2776] [serial = 1127] [outer = 16104400] 01:51:06 INFO - PROCESS | 2776 | 1463820666762 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 01:51:06 INFO - PROCESS | 2776 | 1463820666792 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 2776 | 1463820666794 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 01:51:06 INFO - PROCESS | 2776 | 1463820666797 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:51:06 INFO - PROCESS | 2776 | 1463820666799 Marionette TRACE conn5 <- [1,1466,null,{}] 01:51:06 INFO - PROCESS | 2776 | 1463820666803 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:06 INFO - PROCESS | 2776 | 1463820666980 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 01:51:06 INFO - PROCESS | 2776 | 1463820667007 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 2776 | ++DOCSHELL 0D74C000 == 65 [pid = 2776] [id = 376] 01:51:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1841E000) [pid = 2776] [serial = 1128] [outer = 00000000] 01:51:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1A371400) [pid = 2776] [serial = 1129] [outer = 1841E000] 01:51:07 INFO - PROCESS | 2776 | 1463820667056 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1A372400) [pid = 2776] [serial = 1130] [outer = 1841E000] 01:51:07 INFO - PROCESS | 2776 | 1463820667530 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 770ms 01:51:07 INFO - PROCESS | 2776 | 1463820667577 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 01:51:07 INFO - PROCESS | 2776 | 1463820667579 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 01:51:07 INFO - PROCESS | 2776 | 1463820667582 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:51:07 INFO - PROCESS | 2776 | 1463820667583 Marionette TRACE conn5 <- [1,1470,null,{}] 01:51:07 INFO - PROCESS | 2776 | 1463820667587 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:07 INFO - PROCESS | 2776 | 1463820667721 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 01:51:07 INFO - PROCESS | 2776 | 1463820667797 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 2776 | ++DOCSHELL 1A63DC00 == 66 [pid = 2776] [id = 377] 01:51:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1A643C00) [pid = 2776] [serial = 1131] [outer = 00000000] 01:51:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1A6E2400) [pid = 2776] [serial = 1132] [outer = 1A643C00] 01:51:07 INFO - PROCESS | 2776 | 1463820667845 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1A6E3800) [pid = 2776] [serial = 1133] [outer = 1A643C00] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (195DE800) [pid = 2776] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1841EC00) [pid = 2776] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (0D814400) [pid = 2776] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (185E9400) [pid = 2776] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (125B8400) [pid = 2776] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1737C800) [pid = 2776] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1674D000) [pid = 2776] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (19F4FC00) [pid = 2776] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (0C598000) [pid = 2776] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (132E2400) [pid = 2776] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (15D87C00) [pid = 2776] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (0D7DBC00) [pid = 2776] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (0DA62400) [pid = 2776] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (11B99000) [pid = 2776] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1A372800) [pid = 2776] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1610E400) [pid = 2776] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1612C800) [pid = 2776] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1AE06000) [pid = 2776] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1A640C00) [pid = 2776] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1A6ECC00) [pid = 2776] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (0D815000) [pid = 2776] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:51:08 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (137F6800) [pid = 2776] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:51:08 INFO - PROCESS | 2776 | 1463820668554 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1017ms 01:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:51:08 INFO - PROCESS | 2776 | 1463820668604 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 01:51:08 INFO - PROCESS | 2776 | 1463820668606 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 01:51:08 INFO - PROCESS | 2776 | 1463820668609 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:51:08 INFO - PROCESS | 2776 | 1463820668611 Marionette TRACE conn5 <- [1,1474,null,{}] 01:51:08 INFO - PROCESS | 2776 | 1463820668615 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:08 INFO - PROCESS | 2776 | 1463820668755 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 01:51:08 INFO - PROCESS | 2776 | 1463820668819 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 2776 | ++DOCSHELL 0DE48000 == 67 [pid = 2776] [id = 378] 01:51:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (11B99000) [pid = 2776] [serial = 1134] [outer = 00000000] 01:51:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (137EEC00) [pid = 2776] [serial = 1135] [outer = 11B99000] 01:51:08 INFO - PROCESS | 2776 | 1463820668866 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (16104800) [pid = 2776] [serial = 1136] [outer = 11B99000] 01:51:09 INFO - PROCESS | 2776 | 1463820669245 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 01:51:09 INFO - PROCESS | 2776 | 1463820669280 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 2776 | 1463820669282 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 01:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:51:09 INFO - PROCESS | 2776 | 1463820669286 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 2776 | 1463820669287 Marionette TRACE conn5 <- [1,1478,null,{}] 01:51:09 INFO - PROCESS | 2776 | 1463820669291 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:09 INFO - PROCESS | 2776 | 1463820669380 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 01:51:09 INFO - PROCESS | 2776 | 1463820669386 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:09 INFO - PROCESS | 2776 | ++DOCSHELL 17382C00 == 68 [pid = 2776] [id = 379] 01:51:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (173E2800) [pid = 2776] [serial = 1137] [outer = 00000000] 01:51:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (19FD4000) [pid = 2776] [serial = 1138] [outer = 173E2800] 01:51:09 INFO - PROCESS | 2776 | 1463820669432 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1A6E0C00) [pid = 2776] [serial = 1139] [outer = 173E2800] 01:51:09 INFO - PROCESS | 2776 | 1463820669862 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 01:51:09 INFO - PROCESS | 2776 | 1463820669918 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 2776 | 1463820669920 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 01:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:51:09 INFO - PROCESS | 2776 | 1463820669923 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 2776 | 1463820669925 Marionette TRACE conn5 <- [1,1482,null,{}] 01:51:09 INFO - PROCESS | 2776 | 1463820669929 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:09 INFO - PROCESS | 2776 | 1463820670015 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 01:51:10 INFO - PROCESS | 2776 | 1463820670021 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 2776 | ++DOCSHELL 1A6ECC00 == 69 [pid = 2776] [id = 380] 01:51:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1ADD7C00) [pid = 2776] [serial = 1140] [outer = 00000000] 01:51:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (1AE6D000) [pid = 2776] [serial = 1141] [outer = 1ADD7C00] 01:51:10 INFO - PROCESS | 2776 | 1463820670066 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (1B1BA000) [pid = 2776] [serial = 1142] [outer = 1ADD7C00] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 12781400 == 68 [pid = 2776] [id = 306] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1A640800 == 67 [pid = 2776] [id = 341] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0D81AC00 == 66 [pid = 2776] [id = 349] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1277E000 == 65 [pid = 2776] [id = 314] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1A29FC00 == 64 [pid = 2776] [id = 317] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1C117C00 == 63 [pid = 2776] [id = 353] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1BE74800 == 62 [pid = 2776] [id = 352] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1AE05C00 == 61 [pid = 2776] [id = 332] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1A6EB000 == 60 [pid = 2776] [id = 331] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1B39D800 == 59 [pid = 2776] [id = 351] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1B39B800 == 58 [pid = 2776] [id = 354] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1A2A2000 == 57 [pid = 2776] [id = 316] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 08E70400 == 56 [pid = 2776] [id = 355] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 170BF400 == 55 [pid = 2776] [id = 339] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1610DC00 == 54 [pid = 2776] [id = 350] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 16806800 == 53 [pid = 2776] [id = 330] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 12785C00 == 52 [pid = 2776] [id = 235] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1610CC00 == 51 [pid = 2776] [id = 315] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1A4B2000 == 50 [pid = 2776] [id = 327] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0D749400 == 49 [pid = 2776] [id = 338] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 12466800 == 48 [pid = 2776] [id = 329] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1737E400 == 47 [pid = 2776] [id = 242] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 18E92400 == 46 [pid = 2776] [id = 340] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0DA5B800 == 45 [pid = 2776] [id = 238] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0DA68C00 == 44 [pid = 2776] [id = 245] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0D7DB800 == 43 [pid = 2776] [id = 231] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1AE07400 == 42 [pid = 2776] [id = 348] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0D23A400 == 41 [pid = 2776] [id = 371] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1A6E5000 == 40 [pid = 2776] [id = 369] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1C390400 == 39 [pid = 2776] [id = 370] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1ADD9400 == 38 [pid = 2776] [id = 368] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0DFFC800 == 37 [pid = 2776] [id = 367] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 1A6E6800 == 36 [pid = 2776] [id = 365] 01:51:11 INFO - PROCESS | 2776 | --DOCSHELL 0D90B800 == 35 [pid = 2776] [id = 366] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 0D918400 == 34 [pid = 2776] [id = 372] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 16102000 == 33 [pid = 2776] [id = 374] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 0D74C000 == 32 [pid = 2776] [id = 376] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 137EE800 == 31 [pid = 2776] [id = 373] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 0DE48000 == 30 [pid = 2776] [id = 378] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 15D87400 == 29 [pid = 2776] [id = 375] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 1A63DC00 == 28 [pid = 2776] [id = 377] 01:51:12 INFO - PROCESS | 2776 | --DOCSHELL 17382C00 == 27 [pid = 2776] [id = 379] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (17379400) [pid = 2776] [serial = 1080] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (173DC400) [pid = 2776] [serial = 1081] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1A2A6000) [pid = 2776] [serial = 1084] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1A21B000) [pid = 2776] [serial = 1083] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (11E53C00) [pid = 2776] [serial = 1066] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (0DE3F400) [pid = 2776] [serial = 1065] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (13DC9800) [pid = 2776] [serial = 1074] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (15D8C400) [pid = 2776] [serial = 1077] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0DA64400) [pid = 2776] [serial = 1071] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DBDEC00) [pid = 2776] [serial = 1072] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (137F7800) [pid = 2776] [serial = 1069] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (12705000) [pid = 2776] [serial = 1068] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (0DA61000) [pid = 2776] [serial = 1047] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (173D6400) [pid = 2776] [serial = 1050] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1B3A2800) [pid = 2776] [serial = 1053] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1BF08000) [pid = 2776] [serial = 1056] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1C394800) [pid = 2776] [serial = 1059] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (17384800) [pid = 2776] [serial = 1089] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1C4CF800) [pid = 2776] [serial = 1062] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (1A4B1800) [pid = 2776] [serial = 1086] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1A6DE800) [pid = 2776] [serial = 991] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (1680C800) [pid = 2776] [serial = 1015] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1AE66C00) [pid = 2776] [serial = 997] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1A6ED800) [pid = 2776] [serial = 1024] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1ADDB800) [pid = 2776] [serial = 994] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (0DA5F800) [pid = 2776] [serial = 1009] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (151DB400) [pid = 2776] [serial = 1012] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (1A21A000) [pid = 2776] [serial = 1021] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (195DD400) [pid = 2776] [serial = 937] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (1AE02800) [pid = 2776] [serial = 1095] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (0DBD1800) [pid = 2776] [serial = 985] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (1A641800) [pid = 2776] [serial = 1092] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (1A4C3800) [pid = 2776] [serial = 1087] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (138DE000) [pid = 2776] [serial = 988] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (185E8400) [pid = 2776] [serial = 1018] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (15D28C00) [pid = 2776] [serial = 1075] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (1A4AC800) [pid = 2776] [serial = 1090] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (1A646C00) [pid = 2776] [serial = 1093] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (1612BC00) [pid = 2776] [serial = 1078] [outer = 00000000] [url = about:blank] 01:51:12 INFO - PROCESS | 2776 | 1463820672418 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2527ms 01:51:12 INFO - PROCESS | 2776 | 1463820672454 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 01:51:12 INFO - PROCESS | 2776 | 1463820672458 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 01:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:51:12 INFO - PROCESS | 2776 | 1463820672464 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:51:12 INFO - PROCESS | 2776 | 1463820672467 Marionette TRACE conn5 <- [1,1486,null,{}] 01:51:12 INFO - PROCESS | 2776 | 1463820672473 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:12 INFO - PROCESS | 2776 | 1463820672568 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 01:51:12 INFO - PROCESS | 2776 | 1463820672580 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 2776 | ++DOCSHELL 0CE9E400 == 28 [pid = 2776] [id = 381] 01:51:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (0CE9F000) [pid = 2776] [serial = 1143] [outer = 00000000] 01:51:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (0D305400) [pid = 2776] [serial = 1144] [outer = 0CE9F000] 01:51:12 INFO - PROCESS | 2776 | 1463820672631 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (0D366800) [pid = 2776] [serial = 1145] [outer = 0CE9F000] 01:51:13 INFO - PROCESS | 2776 | 1463820673137 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 01:51:13 INFO - PROCESS | 2776 | 1463820673194 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 2776 | 1463820673200 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 01:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:51:13 INFO - PROCESS | 2776 | 1463820673206 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 2776 | 1463820673209 Marionette TRACE conn5 <- [1,1490,null,{}] 01:51:13 INFO - PROCESS | 2776 | 1463820673213 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:13 INFO - PROCESS | 2776 | 1463820673300 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 01:51:13 INFO - PROCESS | 2776 | 1463820673424 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 2776 | ++DOCSHELL 0D816400 == 29 [pid = 2776] [id = 382] 01:51:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (0D817C00) [pid = 2776] [serial = 1146] [outer = 00000000] 01:51:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (0D81AC00) [pid = 2776] [serial = 1147] [outer = 0D817C00] 01:51:13 INFO - PROCESS | 2776 | 1463820673473 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (0D86B800) [pid = 2776] [serial = 1148] [outer = 0D817C00] 01:51:13 INFO - PROCESS | 2776 | 1463820673882 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 01:51:13 INFO - PROCESS | 2776 | 1463820673939 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 2776 | 1463820673941 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 01:51:13 INFO - PROCESS | 2776 | 1463820673945 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:51:13 INFO - PROCESS | 2776 | 1463820673948 Marionette TRACE conn5 <- [1,1494,null,{}] 01:51:13 INFO - PROCESS | 2776 | 1463820673989 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:14 INFO - PROCESS | 2776 | 1463820674080 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 01:51:14 INFO - PROCESS | 2776 | 1463820674097 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 2776 | ++DOCSHELL 0DA67000 == 30 [pid = 2776] [id = 383] 01:51:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0DA68800) [pid = 2776] [serial = 1149] [outer = 00000000] 01:51:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (0DA6D400) [pid = 2776] [serial = 1150] [outer = 0DA68800] 01:51:14 INFO - PROCESS | 2776 | 1463820674147 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (0DB3D000) [pid = 2776] [serial = 1151] [outer = 0DA68800] 01:51:14 INFO - PROCESS | 2776 | 1463820674612 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 710ms 01:51:14 INFO - PROCESS | 2776 | 1463820674659 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 2776 | 1463820674661 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 01:51:14 INFO - PROCESS | 2776 | 1463820674664 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:51:14 INFO - PROCESS | 2776 | 1463820674666 Marionette TRACE conn5 <- [1,1498,null,{}] 01:51:14 INFO - PROCESS | 2776 | 1463820674670 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:14 INFO - PROCESS | 2776 | 1463820674770 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 01:51:14 INFO - PROCESS | 2776 | 1463820674777 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 2776 | ++DOCSHELL 0DE45000 == 31 [pid = 2776] [id = 384] 01:51:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (0DF11000) [pid = 2776] [serial = 1152] [outer = 00000000] 01:51:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (0EA7FC00) [pid = 2776] [serial = 1153] [outer = 0DF11000] 01:51:14 INFO - PROCESS | 2776 | 1463820674822 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (11B95C00) [pid = 2776] [serial = 1154] [outer = 0DF11000] 01:51:15 INFO - PROCESS | 2776 | 1463820675254 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 01:51:15 INFO - PROCESS | 2776 | 1463820675298 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 01:51:15 INFO - PROCESS | 2776 | 1463820675300 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 01:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:51:15 INFO - PROCESS | 2776 | 1463820675303 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:51:15 INFO - PROCESS | 2776 | 1463820675305 Marionette TRACE conn5 <- [1,1502,null,{}] 01:51:15 INFO - PROCESS | 2776 | 1463820675309 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:15 INFO - PROCESS | 2776 | 1463820675392 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 01:51:15 INFO - PROCESS | 2776 | 1463820675399 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 2776 | ++DOCSHELL 11E56C00 == 32 [pid = 2776] [id = 385] 01:51:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (11E59800) [pid = 2776] [serial = 1155] [outer = 00000000] 01:51:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (120F5000) [pid = 2776] [serial = 1156] [outer = 11E59800] 01:51:15 INFO - PROCESS | 2776 | 1463820675446 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (12466000) [pid = 2776] [serial = 1157] [outer = 11E59800] 01:51:15 INFO - PROCESS | 2776 | 1463820675918 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 01:51:15 INFO - PROCESS | 2776 | 1463820675975 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 01:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:51:15 INFO - PROCESS | 2776 | 1463820675977 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 01:51:15 INFO - PROCESS | 2776 | 1463820675980 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:51:15 INFO - PROCESS | 2776 | 1463820675981 Marionette TRACE conn5 <- [1,1506,null,{}] 01:51:15 INFO - PROCESS | 2776 | 1463820675985 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:16 INFO - PROCESS | 2776 | 1463820676094 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 01:51:16 INFO - PROCESS | 2776 | 1463820676105 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:16 INFO - PROCESS | 2776 | ++DOCSHELL 12786C00 == 33 [pid = 2776] [id = 386] 01:51:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (13224400) [pid = 2776] [serial = 1158] [outer = 00000000] 01:51:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (13233C00) [pid = 2776] [serial = 1159] [outer = 13224400] 01:51:16 INFO - PROCESS | 2776 | 1463820676158 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (132E8000) [pid = 2776] [serial = 1160] [outer = 13224400] 01:51:16 INFO - PROCESS | 2776 | 1463820676575 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 01:51:16 INFO - PROCESS | 2776 | 1463820676617 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 2776 | 1463820676619 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 01:51:16 INFO - PROCESS | 2776 | 1463820676622 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:51:16 INFO - PROCESS | 2776 | 1463820676624 Marionette TRACE conn5 <- [1,1510,null,{}] 01:51:16 INFO - PROCESS | 2776 | 1463820676631 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:16 INFO - PROCESS | 2776 | 1463820676713 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 01:51:16 INFO - PROCESS | 2776 | 1463820676720 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:16 INFO - PROCESS | 2776 | ++DOCSHELL 137ED400 == 34 [pid = 2776] [id = 387] 01:51:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (137F5000) [pid = 2776] [serial = 1161] [outer = 00000000] 01:51:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (13832C00) [pid = 2776] [serial = 1162] [outer = 137F5000] 01:51:16 INFO - PROCESS | 2776 | 1463820676767 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (138DC000) [pid = 2776] [serial = 1163] [outer = 137F5000] 01:51:17 INFO - PROCESS | 2776 | 1463820677244 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:51:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:51:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:51:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:51:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:51:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 01:51:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:51:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 01:51:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:51:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 678ms 01:51:17 INFO - PROCESS | 2776 | 1463820677304 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 2776 | 1463820677306 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 01:51:17 INFO - PROCESS | 2776 | 1463820677313 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:51:17 INFO - PROCESS | 2776 | 1463820677315 Marionette TRACE conn5 <- [1,1514,null,{}] 01:51:17 INFO - PROCESS | 2776 | 1463820677319 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:17 INFO - PROCESS | 2776 | 1463820677396 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 01:51:17 INFO - PROCESS | 2776 | 1463820677402 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 2776 | ++DOCSHELL 138E7000 == 35 [pid = 2776] [id = 388] 01:51:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (13AEE800) [pid = 2776] [serial = 1164] [outer = 00000000] 01:51:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (14D93400) [pid = 2776] [serial = 1165] [outer = 13AEE800] 01:51:17 INFO - PROCESS | 2776 | 1463820677446 Marionette DEBUG loaded listener.js 01:51:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (14D94000) [pid = 2776] [serial = 1166] [outer = 13AEE800] 01:51:17 INFO - PROCESS | 2776 | 1463820677925 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:51:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:51:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:51:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:51:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 632ms 01:51:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:51:17 INFO - PROCESS | 2776 | 1463820677951 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 2776 | 1463820677953 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 01:51:17 INFO - PROCESS | 2776 | 1463820677962 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - PROCESS | 2776 | 1463820677963 Marionette TRACE conn5 <- [1,1518,null,{}] 01:51:17 INFO - PROCESS | 2776 | 1463820677967 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:18 INFO - PROCESS | 2776 | 1463820678085 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 01:51:18 INFO - PROCESS | 2776 | 1463820678177 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 2776 | ++DOCSHELL 0DA66C00 == 36 [pid = 2776] [id = 389] 01:51:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (15D81800) [pid = 2776] [serial = 1167] [outer = 00000000] 01:51:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (15DD9000) [pid = 2776] [serial = 1168] [outer = 15D81800] 01:51:18 INFO - PROCESS | 2776 | 1463820678225 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (16101400) [pid = 2776] [serial = 1169] [outer = 15D81800] 01:51:18 INFO - PROCESS | 2776 | 1463820678618 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:51:18 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 01:51:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:51:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:51:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 01:51:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:51:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 01:51:18 INFO - PROCESS | 2776 | 1463820678689 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 01:51:18 INFO - PROCESS | 2776 | 1463820678691 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 01:51:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:51:18 INFO - PROCESS | 2776 | 1463820678698 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:51:18 INFO - PROCESS | 2776 | 1463820678700 Marionette TRACE conn5 <- [1,1522,null,{}] 01:51:18 INFO - PROCESS | 2776 | 1463820678703 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:18 INFO - PROCESS | 2776 | 1463820678817 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 01:51:18 INFO - PROCESS | 2776 | 1463820678826 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 2776 | ++DOCSHELL 15D86000 == 37 [pid = 2776] [id = 390] 01:51:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (16126800) [pid = 2776] [serial = 1170] [outer = 00000000] 01:51:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (17169800) [pid = 2776] [serial = 1171] [outer = 16126800] 01:51:18 INFO - PROCESS | 2776 | 1463820678917 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (17378800) [pid = 2776] [serial = 1172] [outer = 16126800] 01:51:19 INFO - PROCESS | 2776 | 1463820679364 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:51:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:51:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 01:51:19 INFO - PROCESS | 2776 | 1463820679432 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 2776 | 1463820679434 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 01:51:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:51:19 INFO - PROCESS | 2776 | 1463820679477 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 2776 | 1463820679480 Marionette TRACE conn5 <- [1,1526,null,{}] 01:51:19 INFO - PROCESS | 2776 | 1463820679488 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:20 INFO - PROCESS | 2776 | 1463820680116 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1612D000) [pid = 2776] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0D81FC00) [pid = 2776] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1B39E000) [pid = 2776] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1AE6AC00) [pid = 2776] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1C4C6800) [pid = 2776] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1C38E400) [pid = 2776] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1BE7D000) [pid = 2776] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1A643C00) [pid = 2776] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1841E000) [pid = 2776] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (11B99000) [pid = 2776] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (173E2800) [pid = 2776] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (16102800) [pid = 2776] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (137F2400) [pid = 2776] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0DA55400) [pid = 2776] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (0D754400) [pid = 2776] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1C4C9400) [pid = 2776] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1AE01800) [pid = 2776] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (1AE07C00) [pid = 2776] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (11DE4000) [pid = 2776] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (0D90D400) [pid = 2776] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (1ADD3400) [pid = 2776] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:51:20 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (16104400) [pid = 2776] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:51:20 INFO - PROCESS | 2776 | 1463820680184 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 2776 | ++DOCSHELL 0C5A0800 == 38 [pid = 2776] [id = 391] 01:51:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (0D754400) [pid = 2776] [serial = 1173] [outer = 00000000] 01:51:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (0D81FC00) [pid = 2776] [serial = 1174] [outer = 0D754400] 01:51:20 INFO - PROCESS | 2776 | 1463820680240 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (12709800) [pid = 2776] [serial = 1175] [outer = 0D754400] 01:51:20 INFO - PROCESS | 2776 | 1463820680657 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:51:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:51:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1274ms 01:51:20 INFO - PROCESS | 2776 | 1463820680716 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 01:51:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:51:20 INFO - PROCESS | 2776 | 1463820680718 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 01:51:20 INFO - PROCESS | 2776 | 1463820680720 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 2776 | 1463820680722 Marionette TRACE conn5 <- [1,1530,null,{}] 01:51:20 INFO - PROCESS | 2776 | 1463820680726 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:20 INFO - PROCESS | 2776 | 1463820680805 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 01:51:20 INFO - PROCESS | 2776 | 1463820680811 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 2776 | ++DOCSHELL 1279F000 == 39 [pid = 2776] [id = 392] 01:51:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (14D8E800) [pid = 2776] [serial = 1176] [outer = 00000000] 01:51:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (17162400) [pid = 2776] [serial = 1177] [outer = 14D8E800] 01:51:20 INFO - PROCESS | 2776 | 1463820680855 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (18417000) [pid = 2776] [serial = 1178] [outer = 14D8E800] 01:51:21 INFO - PROCESS | 2776 | 1463820681274 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:51:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:51:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 01:51:21 INFO - PROCESS | 2776 | 1463820681352 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 01:51:21 INFO - PROCESS | 2776 | 1463820681354 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 01:51:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:51:21 INFO - PROCESS | 2776 | 1463820681357 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:51:21 INFO - PROCESS | 2776 | 1463820681358 Marionette TRACE conn5 <- [1,1534,null,{}] 01:51:21 INFO - PROCESS | 2776 | 1463820681362 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:21 INFO - PROCESS | 2776 | 1463820681443 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 01:51:21 INFO - PROCESS | 2776 | 1463820681479 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 2776 | ++DOCSHELL 1841B000 == 40 [pid = 2776] [id = 393] 01:51:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (1841E400) [pid = 2776] [serial = 1179] [outer = 00000000] 01:51:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (18E92400) [pid = 2776] [serial = 1180] [outer = 1841E400] 01:51:21 INFO - PROCESS | 2776 | 1463820681526 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (195D9000) [pid = 2776] [serial = 1181] [outer = 1841E400] 01:51:21 INFO - PROCESS | 2776 | 1463820681974 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:51:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:51:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 01:51:22 INFO - PROCESS | 2776 | 1463820682028 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 01:51:22 INFO - PROCESS | 2776 | 1463820682030 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 01:51:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:51:22 INFO - PROCESS | 2776 | 1463820682033 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 2776 | 1463820682035 Marionette TRACE conn5 <- [1,1538,null,{}] 01:51:22 INFO - PROCESS | 2776 | 1463820682039 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:22 INFO - PROCESS | 2776 | 1463820682176 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 01:51:22 INFO - PROCESS | 2776 | 1463820682314 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 2776 | ++DOCSHELL 08B7E400 == 41 [pid = 2776] [id = 394] 01:51:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (08B7F800) [pid = 2776] [serial = 1182] [outer = 00000000] 01:51:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (08E74800) [pid = 2776] [serial = 1183] [outer = 08B7F800] 01:51:22 INFO - PROCESS | 2776 | 1463820682376 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (0C697800) [pid = 2776] [serial = 1184] [outer = 08B7F800] 01:51:23 INFO - PROCESS | 2776 | 1463820683180 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:51:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:51:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1173ms 01:51:23 INFO - PROCESS | 2776 | 1463820683208 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 2776 | 1463820683212 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 01:51:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:51:23 INFO - PROCESS | 2776 | 1463820683216 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 2776 | 1463820683220 Marionette TRACE conn5 <- [1,1542,null,{}] 01:51:23 INFO - PROCESS | 2776 | 1463820683225 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:23 INFO - PROCESS | 2776 | 1463820683349 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 01:51:23 INFO - PROCESS | 2776 | 1463820683491 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 2776 | ++DOCSHELL 0D7E0000 == 42 [pid = 2776] [id = 395] 01:51:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0D812000) [pid = 2776] [serial = 1185] [outer = 00000000] 01:51:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (0DA54000) [pid = 2776] [serial = 1186] [outer = 0D812000] 01:51:23 INFO - PROCESS | 2776 | 1463820683549 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0DA64400) [pid = 2776] [serial = 1187] [outer = 0D812000] 01:51:24 INFO - PROCESS | 2776 | 1463820684193 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1025ms 01:51:24 INFO - PROCESS | 2776 | 1463820684243 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 2776 | 1463820684246 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 01:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:51:24 INFO - PROCESS | 2776 | 1463820684250 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 2776 | 1463820684253 Marionette TRACE conn5 <- [1,1546,null,{}] 01:51:24 INFO - PROCESS | 2776 | 1463820684257 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:24 INFO - PROCESS | 2776 | 1463820684372 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 01:51:24 INFO - PROCESS | 2776 | 1463820684492 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 2776 | ++DOCSHELL 124CA400 == 43 [pid = 2776] [id = 396] 01:51:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (124CB000) [pid = 2776] [serial = 1188] [outer = 00000000] 01:51:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1279E800) [pid = 2776] [serial = 1189] [outer = 124CB000] 01:51:24 INFO - PROCESS | 2776 | 1463820684547 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (137F2000) [pid = 2776] [serial = 1190] [outer = 124CB000] 01:51:25 INFO - PROCESS | 2776 | 1463820685499 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:51:25 INFO - PROCESS | 2776 | --DOCSHELL 1678BC00 == 42 [pid = 2776] [id = 296] 01:51:25 INFO - PROCESS | 2776 | --DOCSHELL 1841A800 == 41 [pid = 2776] [id = 297] 01:51:25 INFO - PROCESS | 2776 | --DOCSHELL 124C5400 == 40 [pid = 2776] [id = 291] 01:51:25 INFO - PROCESS | 2776 | --DOCSHELL 0EA7E400 == 39 [pid = 2776] [id = 290] 01:51:25 INFO - PROCESS | 2776 | --DOCSHELL 18CEE800 == 38 [pid = 2776] [id = 300] 01:51:25 INFO - PROCESS | 2776 | --DOCSHELL 0DC98400 == 37 [pid = 2776] [id = 289] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (19FCC400) [pid = 2776] [serial = 1051] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (0EA5DC00) [pid = 2776] [serial = 1048] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1B3AA000) [pid = 2776] [serial = 1054] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1B1BD800) [pid = 2776] [serial = 1045] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1C93C800) [pid = 2776] [serial = 1063] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1C4AE000) [pid = 2776] [serial = 1060] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (1BF0A800) [pid = 2776] [serial = 1057] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1A6E2400) [pid = 2776] [serial = 1132] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (1A372400) [pid = 2776] [serial = 1130] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1A371400) [pid = 2776] [serial = 1129] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (137EEC00) [pid = 2776] [serial = 1135] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (19FD4000) [pid = 2776] [serial = 1138] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1A6E3800) [pid = 2776] [serial = 1133] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (1AE6D000) [pid = 2776] [serial = 1141] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (1ADD3000) [pid = 2776] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (16809C00) [pid = 2776] [serial = 1123] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (13AF9800) [pid = 2776] [serial = 1120] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (15D4F000) [pid = 2776] [serial = 1121] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (0DA6FC00) [pid = 2776] [serial = 1117] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (11B7E400) [pid = 2776] [serial = 1118] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (1277FC00) [pid = 2776] [serial = 1115] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (0EA87C00) [pid = 2776] [serial = 1114] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (1C945000) [pid = 2776] [serial = 1112] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (1C941400) [pid = 2776] [serial = 1111] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (1C4C6000) [pid = 2776] [serial = 1109] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (1BE80C00) [pid = 2776] [serial = 1108] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (1B39C800) [pid = 2776] [serial = 1105] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (1B1B4C00) [pid = 2776] [serial = 1104] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (17383C00) [pid = 2776] [serial = 1102] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (15DD3C00) [pid = 2776] [serial = 1101] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (0EA52C00) [pid = 2776] [serial = 1099] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (0DA5FC00) [pid = 2776] [serial = 1098] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 74 (1AE6A000) [pid = 2776] [serial = 1096] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 73 (1A6E0C00) [pid = 2776] [serial = 1139] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 72 (18CF1800) [pid = 2776] [serial = 1126] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 71 (195E2C00) [pid = 2776] [serial = 1127] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 70 (16104800) [pid = 2776] [serial = 1136] [outer = 00000000] [url = about:blank] 01:51:25 INFO - PROCESS | 2776 | --DOMWINDOW == 69 (17378000) [pid = 2776] [serial = 1124] [outer = 00000000] [url = about:blank] 01:51:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:51:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1324ms 01:51:25 INFO - PROCESS | 2776 | 1463820685602 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 2776 | 1463820685606 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 01:51:25 INFO - PROCESS | 2776 | 1463820685614 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:51:25 INFO - PROCESS | 2776 | 1463820685618 Marionette TRACE conn5 <- [1,1550,null,{}] 01:51:25 INFO - PROCESS | 2776 | 1463820685624 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:25 INFO - PROCESS | 2776 | 1463820685718 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 01:51:25 INFO - PROCESS | 2776 | 1463820685727 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 2776 | ++DOCSHELL 0D752800 == 38 [pid = 2776] [id = 397] 01:51:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 70 (0D7D1C00) [pid = 2776] [serial = 1191] [outer = 00000000] 01:51:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 71 (0D7D9C00) [pid = 2776] [serial = 1192] [outer = 0D7D1C00] 01:51:25 INFO - PROCESS | 2776 | 1463820685777 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 72 (0D815000) [pid = 2776] [serial = 1193] [outer = 0D7D1C00] 01:51:26 INFO - PROCESS | 2776 | 1463820686309 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:51:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:51:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 01:51:26 INFO - PROCESS | 2776 | 1463820686352 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 2776 | 1463820686357 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 01:51:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:51:26 INFO - PROCESS | 2776 | 1463820686363 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - PROCESS | 2776 | 1463820686365 Marionette TRACE conn5 <- [1,1554,null,{}] 01:51:26 INFO - PROCESS | 2776 | 1463820686369 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:26 INFO - PROCESS | 2776 | 1463820686455 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 01:51:26 INFO - PROCESS | 2776 | 1463820686552 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:26 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D8000 == 39 [pid = 2776] [id = 398] 01:51:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 73 (0D7DA400) [pid = 2776] [serial = 1194] [outer = 00000000] 01:51:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 74 (0DA6D800) [pid = 2776] [serial = 1195] [outer = 0D7DA400] 01:51:26 INFO - PROCESS | 2776 | 1463820686600 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 75 (0DC98C00) [pid = 2776] [serial = 1196] [outer = 0D7DA400] 01:51:26 INFO - PROCESS | 2776 | 1463820687002 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 01:51:27 INFO - PROCESS | 2776 | 1463820687036 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 01:51:27 INFO - PROCESS | 2776 | 1463820687038 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 01:51:27 INFO - PROCESS | 2776 | 1463820687041 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:51:27 INFO - PROCESS | 2776 | 1463820687045 Marionette TRACE conn5 <- [1,1558,null,{}] 01:51:27 INFO - PROCESS | 2776 | 1463820687056 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:27 INFO - PROCESS | 2776 | 1463820687142 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 01:51:27 INFO - PROCESS | 2776 | 1463820687150 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 2776 | ++DOCSHELL 11B72400 == 40 [pid = 2776] [id = 399] 01:51:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (11B7D000) [pid = 2776] [serial = 1197] [outer = 00000000] 01:51:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (12778000) [pid = 2776] [serial = 1198] [outer = 11B7D000] 01:51:27 INFO - PROCESS | 2776 | 1463820687198 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (127A0800) [pid = 2776] [serial = 1199] [outer = 11B7D000] 01:51:27 INFO - PROCESS | 2776 | 1463820687662 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 01:51:27 INFO - PROCESS | 2776 | 1463820687716 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 01:51:27 INFO - PROCESS | 2776 | 1463820687719 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 01:51:27 INFO - PROCESS | 2776 | 1463820687722 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:51:27 INFO - PROCESS | 2776 | 1463820687723 Marionette TRACE conn5 <- [1,1562,null,{}] 01:51:27 INFO - PROCESS | 2776 | 1463820687727 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:27 INFO - PROCESS | 2776 | 1463820687851 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 01:51:27 INFO - PROCESS | 2776 | 1463820687941 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 2776 | ++DOCSHELL 138D9800 == 41 [pid = 2776] [id = 400] 01:51:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (13DCB000) [pid = 2776] [serial = 1200] [outer = 00000000] 01:51:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (14D92400) [pid = 2776] [serial = 1201] [outer = 13DCB000] 01:51:27 INFO - PROCESS | 2776 | 1463820687989 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (15D2A400) [pid = 2776] [serial = 1202] [outer = 13DCB000] 01:51:28 INFO - PROCESS | 2776 | 1463820688462 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:51:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 01:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:51:28 INFO - PROCESS | 2776 | 1463820688496 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 01:51:28 INFO - PROCESS | 2776 | 1463820688498 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 01:51:28 INFO - PROCESS | 2776 | 1463820688501 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 2776 | 1463820688503 Marionette TRACE conn5 <- [1,1566,null,{}] 01:51:28 INFO - PROCESS | 2776 | 1463820688506 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:28 INFO - PROCESS | 2776 | 1463820688615 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 01:51:28 INFO - PROCESS | 2776 | 1463820688622 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:28 INFO - PROCESS | 2776 | ++DOCSHELL 15D4C000 == 42 [pid = 2776] [id = 401] 01:51:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (15D80000) [pid = 2776] [serial = 1203] [outer = 00000000] 01:51:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (16106400) [pid = 2776] [serial = 1204] [outer = 15D80000] 01:51:28 INFO - PROCESS | 2776 | 1463820688668 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (1610BC00) [pid = 2776] [serial = 1205] [outer = 15D80000] 01:51:29 INFO - PROCESS | 2776 | 1463820689129 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:51:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:51:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 01:51:29 INFO - PROCESS | 2776 | 1463820689176 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 01:51:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:51:29 INFO - PROCESS | 2776 | 1463820689178 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 01:51:29 INFO - PROCESS | 2776 | 1463820689181 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:51:29 INFO - PROCESS | 2776 | 1463820689182 Marionette TRACE conn5 <- [1,1570,null,{}] 01:51:29 INFO - PROCESS | 2776 | 1463820689186 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:29 INFO - PROCESS | 2776 | 1463820689346 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 01:51:29 INFO - PROCESS | 2776 | 1463820689370 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 2776 | ++DOCSHELL 0D35B400 == 43 [pid = 2776] [id = 402] 01:51:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (1674C000) [pid = 2776] [serial = 1206] [outer = 00000000] 01:51:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (17384800) [pid = 2776] [serial = 1207] [outer = 1674C000] 01:51:29 INFO - PROCESS | 2776 | 1463820689416 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (17615000) [pid = 2776] [serial = 1208] [outer = 1674C000] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (13AEE800) [pid = 2776] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (15D81800) [pid = 2776] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (137F5000) [pid = 2776] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (0CE9F000) [pid = 2776] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (0DA68800) [pid = 2776] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (0DF11000) [pid = 2776] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (13224400) [pid = 2776] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (0D817C00) [pid = 2776] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (16126800) [pid = 2776] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (14D8E800) [pid = 2776] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 76 (11E59800) [pid = 2776] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:51:29 INFO - PROCESS | 2776 | --DOMWINDOW == 75 (0D754400) [pid = 2776] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:51:29 INFO - PROCESS | 2776 | 1463820689958 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:51:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:51:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 830ms 01:51:29 INFO - PROCESS | 2776 | 1463820690012 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 01:51:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:51:29 INFO - PROCESS | 2776 | 1463820690014 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 01:51:30 INFO - PROCESS | 2776 | 1463820690017 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 2776 | 1463820690019 Marionette TRACE conn5 <- [1,1574,null,{}] 01:51:30 INFO - PROCESS | 2776 | 1463820690022 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:30 INFO - PROCESS | 2776 | 1463820690145 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 01:51:30 INFO - PROCESS | 2776 | 1463820690206 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DDC00 == 44 [pid = 2776] [id = 403] 01:51:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 76 (0D817C00) [pid = 2776] [serial = 1209] [outer = 00000000] 01:51:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 77 (15D81800) [pid = 2776] [serial = 1210] [outer = 0D817C00] 01:51:30 INFO - PROCESS | 2776 | 1463820690256 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (18412000) [pid = 2776] [serial = 1211] [outer = 0D817C00] 01:51:30 INFO - PROCESS | 2776 | 1463820690627 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 01:51:30 INFO - PROCESS | 2776 | 1463820690692 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 2776 | 1463820690694 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 01:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:51:30 INFO - PROCESS | 2776 | 1463820690697 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 2776 | 1463820690699 Marionette TRACE conn5 <- [1,1578,null,{}] 01:51:30 INFO - PROCESS | 2776 | 1463820690702 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:30 INFO - PROCESS | 2776 | 1463820690784 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 01:51:30 INFO - PROCESS | 2776 | 1463820690790 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 2776 | ++DOCSHELL 18415000 == 45 [pid = 2776] [id = 404] 01:51:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (18420000) [pid = 2776] [serial = 1212] [outer = 00000000] 01:51:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (195DEC00) [pid = 2776] [serial = 1213] [outer = 18420000] 01:51:30 INFO - PROCESS | 2776 | 1463820690834 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (195E2400) [pid = 2776] [serial = 1214] [outer = 18420000] 01:51:31 INFO - PROCESS | 2776 | 1463820691271 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:51:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 01:51:31 INFO - PROCESS | 2776 | 1463820691328 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 01:51:31 INFO - PROCESS | 2776 | 1463820691330 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 01:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:51:31 INFO - PROCESS | 2776 | 1463820691333 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:51:31 INFO - PROCESS | 2776 | 1463820691335 Marionette TRACE conn5 <- [1,1582,null,{}] 01:51:31 INFO - PROCESS | 2776 | 1463820691338 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:31 INFO - PROCESS | 2776 | 1463820691421 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 01:51:31 INFO - PROCESS | 2776 | 1463820691427 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:31 INFO - PROCESS | 2776 | ++DOCSHELL 0DE47400 == 46 [pid = 2776] [id = 405] 01:51:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (12466800) [pid = 2776] [serial = 1215] [outer = 00000000] 01:51:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (1A216400) [pid = 2776] [serial = 1216] [outer = 12466800] 01:51:31 INFO - PROCESS | 2776 | 1463820691471 Marionette DEBUG loaded listener.js 01:51:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (1A216C00) [pid = 2776] [serial = 1217] [outer = 12466800] 01:51:32 INFO - PROCESS | 2776 | 1463820692045 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:51:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:51:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 770ms 01:51:32 INFO - PROCESS | 2776 | 1463820692134 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 2776 | 1463820692139 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 01:51:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:51:32 INFO - PROCESS | 2776 | 1463820692159 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 2776 | 1463820692164 Marionette TRACE conn5 <- [1,1586,null,{}] 01:51:32 INFO - PROCESS | 2776 | 1463820692171 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:32 INFO - PROCESS | 2776 | 1463820692288 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 01:51:32 INFO - PROCESS | 2776 | 1463820692416 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:32 INFO - PROCESS | 2776 | ++DOCSHELL 0D74C400 == 47 [pid = 2776] [id = 406] 01:51:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (0D750800) [pid = 2776] [serial = 1218] [outer = 00000000] 01:51:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (0D918400) [pid = 2776] [serial = 1219] [outer = 0D750800] 01:51:32 INFO - PROCESS | 2776 | 1463820692473 Marionette DEBUG loaded listener.js 01:51:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (0DBDA800) [pid = 2776] [serial = 1220] [outer = 0D750800] 01:51:33 INFO - PROCESS | 2776 | 1463820693067 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 930ms 01:51:33 INFO - PROCESS | 2776 | 1463820693090 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 01:51:33 INFO - PROCESS | 2776 | 1463820693096 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 01:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:51:33 INFO - PROCESS | 2776 | 1463820693103 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:51:33 INFO - PROCESS | 2776 | 1463820693105 Marionette TRACE conn5 <- [1,1590,null,{}] 01:51:33 INFO - PROCESS | 2776 | 1463820693110 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:33 INFO - PROCESS | 2776 | 1463820693216 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 01:51:33 INFO - PROCESS | 2776 | 1463820693329 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 2776 | ++DOCSHELL 0DF1DC00 == 48 [pid = 2776] [id = 407] 01:51:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (12442800) [pid = 2776] [serial = 1221] [outer = 00000000] 01:51:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (132E8C00) [pid = 2776] [serial = 1222] [outer = 12442800] 01:51:33 INFO - PROCESS | 2776 | 1463820693383 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (1386B000) [pid = 2776] [serial = 1223] [outer = 12442800] 01:51:34 INFO - PROCESS | 2776 | 1463820694023 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:51:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:51:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 01:51:34 INFO - PROCESS | 2776 | 1463820694075 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 2776 | 1463820694077 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 01:51:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:51:34 INFO - PROCESS | 2776 | 1463820694081 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 2776 | 1463820694085 Marionette TRACE conn5 <- [1,1594,null,{}] 01:51:34 INFO - PROCESS | 2776 | 1463820694096 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:34 INFO - PROCESS | 2776 | 1463820694204 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 01:51:34 INFO - PROCESS | 2776 | 1463820694339 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 2776 | ++DOCSHELL 16103000 == 49 [pid = 2776] [id = 408] 01:51:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (16105400) [pid = 2776] [serial = 1224] [outer = 00000000] 01:51:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (1A211C00) [pid = 2776] [serial = 1225] [outer = 16105400] 01:51:34 INFO - PROCESS | 2776 | 1463820694397 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (1A2A3800) [pid = 2776] [serial = 1226] [outer = 16105400] 01:51:34 INFO - PROCESS | 2776 | 1463820695020 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 01:51:35 INFO - PROCESS | 2776 | 1463820695055 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 2776 | 1463820695057 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 01:51:35 INFO - PROCESS | 2776 | 1463820695061 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:51:35 INFO - PROCESS | 2776 | 1463820695063 Marionette TRACE conn5 <- [1,1598,null,{}] 01:51:35 INFO - PROCESS | 2776 | 1463820695067 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:35 INFO - PROCESS | 2776 | 1463820695171 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 01:51:35 INFO - PROCESS | 2776 | 1463820695303 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 2776 | ++DOCSHELL 1A36EC00 == 50 [pid = 2776] [id = 409] 01:51:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (1A36F400) [pid = 2776] [serial = 1227] [outer = 00000000] 01:51:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (1A375000) [pid = 2776] [serial = 1228] [outer = 1A36F400] 01:51:35 INFO - PROCESS | 2776 | 1463820695359 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (1A37D800) [pid = 2776] [serial = 1229] [outer = 1A36F400] 01:51:35 INFO - PROCESS | 2776 | 1463820695910 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 01:51:35 INFO - PROCESS | 2776 | 1463820695995 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 2776 | 1463820695997 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 01:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:51:35 INFO - PROCESS | 2776 | 1463820696001 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - PROCESS | 2776 | 1463820696003 Marionette TRACE conn5 <- [1,1602,null,{}] 01:51:36 INFO - PROCESS | 2776 | 1463820696030 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:36 INFO - PROCESS | 2776 | 1463820696176 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 01:51:36 INFO - PROCESS | 2776 | 1463820696233 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 2776 | ++DOCSHELL 18418C00 == 51 [pid = 2776] [id = 410] 01:51:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (18419400) [pid = 2776] [serial = 1230] [outer = 00000000] 01:51:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1A4BA800) [pid = 2776] [serial = 1231] [outer = 18419400] 01:51:36 INFO - PROCESS | 2776 | 1463820696287 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1A4C2400) [pid = 2776] [serial = 1232] [outer = 18419400] 01:51:37 INFO - PROCESS | 2776 | 1463820697022 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 01:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1074ms 01:51:37 INFO - PROCESS | 2776 | 1463820697090 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 2776 | 1463820697093 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 01:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:51:37 INFO - PROCESS | 2776 | 1463820697098 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 2776 | 1463820697102 Marionette TRACE conn5 <- [1,1606,null,{}] 01:51:37 INFO - PROCESS | 2776 | 1463820697109 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:37 INFO - PROCESS | 2776 | 1463820697212 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 01:51:37 INFO - PROCESS | 2776 | 1463820697357 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:37 INFO - PROCESS | 2776 | ++DOCSHELL 0D81BC00 == 52 [pid = 2776] [id = 411] 01:51:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (0D90CC00) [pid = 2776] [serial = 1233] [outer = 00000000] 01:51:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (0DA64C00) [pid = 2776] [serial = 1234] [outer = 0D90CC00] 01:51:37 INFO - PROCESS | 2776 | 1463820697412 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (11B79800) [pid = 2776] [serial = 1235] [outer = 0D90CC00] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (18E92400) [pid = 2776] [serial = 1180] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0D305400) [pid = 2776] [serial = 1144] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0D366800) [pid = 2776] [serial = 1145] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0DA6D400) [pid = 2776] [serial = 1150] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (0DB3D000) [pid = 2776] [serial = 1151] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (0EA7FC00) [pid = 2776] [serial = 1153] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (11B95C00) [pid = 2776] [serial = 1154] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (13233C00) [pid = 2776] [serial = 1159] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (0D81AC00) [pid = 2776] [serial = 1147] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (0D86B800) [pid = 2776] [serial = 1148] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (132E8000) [pid = 2776] [serial = 1160] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (17169800) [pid = 2776] [serial = 1171] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (16101400) [pid = 2776] [serial = 1169] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (17378800) [pid = 2776] [serial = 1172] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (17162400) [pid = 2776] [serial = 1177] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (12466000) [pid = 2776] [serial = 1157] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 85 (120F5000) [pid = 2776] [serial = 1156] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 84 (0D81FC00) [pid = 2776] [serial = 1174] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 83 (12709800) [pid = 2776] [serial = 1175] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 82 (18417000) [pid = 2776] [serial = 1178] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 81 (14D94000) [pid = 2776] [serial = 1166] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 80 (14D93400) [pid = 2776] [serial = 1165] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 79 (15DD9000) [pid = 2776] [serial = 1168] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 78 (13832C00) [pid = 2776] [serial = 1162] [outer = 00000000] [url = about:blank] 01:51:37 INFO - PROCESS | 2776 | --DOMWINDOW == 77 (138DC000) [pid = 2776] [serial = 1163] [outer = 00000000] [url = about:blank] 01:51:38 INFO - PROCESS | 2776 | 1463820698035 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 990ms 01:51:38 INFO - PROCESS | 2776 | 1463820698090 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 2776 | 1463820698096 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 01:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:51:38 INFO - PROCESS | 2776 | 1463820698101 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:51:38 INFO - PROCESS | 2776 | 1463820698104 Marionette TRACE conn5 <- [1,1610,null,{}] 01:51:38 INFO - PROCESS | 2776 | 1463820698107 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:38 INFO - PROCESS | 2776 | 1463820698192 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 01:51:38 INFO - PROCESS | 2776 | 1463820698290 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 2776 | ++DOCSHELL 0D747C00 == 53 [pid = 2776] [id = 412] 01:51:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 78 (0D7D3400) [pid = 2776] [serial = 1236] [outer = 00000000] 01:51:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 79 (0DA5F800) [pid = 2776] [serial = 1237] [outer = 0D7D3400] 01:51:38 INFO - PROCESS | 2776 | 1463820698338 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 80 (0DF8F400) [pid = 2776] [serial = 1238] [outer = 0D7D3400] 01:51:38 INFO - PROCESS | 2776 | 1463820698764 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 01:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 01:51:38 INFO - PROCESS | 2776 | 1463820698835 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 01:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:51:38 INFO - PROCESS | 2776 | 1463820698837 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 01:51:38 INFO - PROCESS | 2776 | 1463820698844 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:51:38 INFO - PROCESS | 2776 | 1463820698848 Marionette TRACE conn5 <- [1,1614,null,{}] 01:51:38 INFO - PROCESS | 2776 | 1463820698897 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:39 INFO - PROCESS | 2776 | 1463820699049 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 01:51:39 INFO - PROCESS | 2776 | 1463820699180 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:39 INFO - PROCESS | 2776 | ++DOCSHELL 0D81E800 == 54 [pid = 2776] [id = 413] 01:51:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 81 (0D81EC00) [pid = 2776] [serial = 1239] [outer = 00000000] 01:51:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 82 (0D912C00) [pid = 2776] [serial = 1240] [outer = 0D81EC00] 01:51:39 INFO - PROCESS | 2776 | 1463820699239 Marionette DEBUG loaded listener.js 01:51:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 83 (0DB36000) [pid = 2776] [serial = 1241] [outer = 0D81EC00] 01:51:39 INFO - PROCESS | 2776 | 1463820699801 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 01:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:51:39 INFO - PROCESS | 2776 | 1463820699811 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 01:51:39 INFO - PROCESS | 2776 | 1463820699816 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 01:51:39 INFO - PROCESS | 2776 | 1463820699821 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:51:39 INFO - PROCESS | 2776 | 1463820699823 Marionette TRACE conn5 <- [1,1618,null,{}] 01:51:39 INFO - PROCESS | 2776 | 1463820699844 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:39 INFO - PROCESS | 2776 | 1463820699949 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 01:51:40 INFO - PROCESS | 2776 | 1463820700057 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 2776 | ++DOCSHELL 12704C00 == 55 [pid = 2776] [id = 414] 01:51:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 84 (12709800) [pid = 2776] [serial = 1242] [outer = 00000000] 01:51:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 85 (12798C00) [pid = 2776] [serial = 1243] [outer = 12709800] 01:51:40 INFO - PROCESS | 2776 | 1463820700113 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 86 (132DE400) [pid = 2776] [serial = 1244] [outer = 12709800] 01:51:40 INFO - PROCESS | 2776 | 1463820700743 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:51:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 990ms 01:51:40 INFO - PROCESS | 2776 | 1463820700811 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 2776 | 1463820700814 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 01:51:40 INFO - PROCESS | 2776 | 1463820700818 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:51:40 INFO - PROCESS | 2776 | 1463820700820 Marionette TRACE conn5 <- [1,1622,null,{}] 01:51:40 INFO - PROCESS | 2776 | 1463820700824 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:40 INFO - PROCESS | 2776 | 1463820700930 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 01:51:41 INFO - PROCESS | 2776 | 1463820701069 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 2776 | ++DOCSHELL 137F7400 == 56 [pid = 2776] [id = 415] 01:51:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (13827800) [pid = 2776] [serial = 1245] [outer = 00000000] 01:51:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (138DB800) [pid = 2776] [serial = 1246] [outer = 13827800] 01:51:41 INFO - PROCESS | 2776 | 1463820701133 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (14D93400) [pid = 2776] [serial = 1247] [outer = 13827800] 01:51:41 INFO - PROCESS | 2776 | 1463820701786 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:51:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1019ms 01:51:41 INFO - PROCESS | 2776 | 1463820701846 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 01:51:41 INFO - PROCESS | 2776 | 1463820701853 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 01:51:41 INFO - PROCESS | 2776 | 1463820701857 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:51:41 INFO - PROCESS | 2776 | 1463820701859 Marionette TRACE conn5 <- [1,1626,null,{}] 01:51:41 INFO - PROCESS | 2776 | 1463820701880 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:41 INFO - PROCESS | 2776 | 1463820701982 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 01:51:42 INFO - PROCESS | 2776 | 1463820702117 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:42 INFO - PROCESS | 2776 | ++DOCSHELL 16104800 == 57 [pid = 2776] [id = 416] 01:51:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (16109000) [pid = 2776] [serial = 1248] [outer = 00000000] 01:51:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (16790400) [pid = 2776] [serial = 1249] [outer = 16109000] 01:51:42 INFO - PROCESS | 2776 | 1463820702177 Marionette DEBUG loaded listener.js 01:51:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (17163C00) [pid = 2776] [serial = 1250] [outer = 16109000] 01:51:42 INFO - PROCESS | 2776 | 1463820702721 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:51:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:51:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 01:51:42 INFO - PROCESS | 2776 | 1463820702791 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 2776 | 1463820702793 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 01:51:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:51:42 INFO - PROCESS | 2776 | 1463820702797 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - PROCESS | 2776 | 1463820702799 Marionette TRACE conn5 <- [1,1630,null,{}] 01:51:42 INFO - PROCESS | 2776 | 1463820702803 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:42 INFO - PROCESS | 2776 | 1463820702907 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 01:51:43 INFO - PROCESS | 2776 | 1463820703043 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 2776 | ++DOCSHELL 15D83C00 == 58 [pid = 2776] [id = 417] 01:51:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (17169000) [pid = 2776] [serial = 1251] [outer = 00000000] 01:51:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (17383800) [pid = 2776] [serial = 1252] [outer = 17169000] 01:51:43 INFO - PROCESS | 2776 | 1463820703102 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (17384000) [pid = 2776] [serial = 1253] [outer = 17169000] 01:51:43 INFO - PROCESS | 2776 | 1463820703744 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 01:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:51:43 INFO - PROCESS | 2776 | 1463820703772 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 01:51:43 INFO - PROCESS | 2776 | 1463820703774 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 01:51:43 INFO - PROCESS | 2776 | 1463820703779 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:51:43 INFO - PROCESS | 2776 | 1463820703781 Marionette TRACE conn5 <- [1,1634,null,{}] 01:51:43 INFO - PROCESS | 2776 | 1463820703785 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:43 INFO - PROCESS | 2776 | 1463820703916 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 01:51:44 INFO - PROCESS | 2776 | 1463820704068 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 2776 | ++DOCSHELL 1951BC00 == 59 [pid = 2776] [id = 418] 01:51:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (19523800) [pid = 2776] [serial = 1254] [outer = 00000000] 01:51:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1A215400) [pid = 2776] [serial = 1255] [outer = 19523800] 01:51:44 INFO - PROCESS | 2776 | 1463820704130 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1A2A6800) [pid = 2776] [serial = 1256] [outer = 19523800] 01:51:44 INFO - PROCESS | 2776 | 1463820704840 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1120ms 01:51:44 INFO - PROCESS | 2776 | 1463820704901 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 01:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:51:44 INFO - PROCESS | 2776 | 1463820704905 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 01:51:44 INFO - PROCESS | 2776 | 1463820704910 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 2776 | 1463820704914 Marionette TRACE conn5 <- [1,1638,null,{}] 01:51:44 INFO - PROCESS | 2776 | 1463820704920 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:45 INFO - PROCESS | 2776 | 1463820705071 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 01:51:45 INFO - PROCESS | 2776 | 1463820705141 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 2776 | ++DOCSHELL 11B97400 == 60 [pid = 2776] [id = 419] 01:51:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (11B97C00) [pid = 2776] [serial = 1257] [outer = 00000000] 01:51:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (124C3C00) [pid = 2776] [serial = 1258] [outer = 11B97C00] 01:51:45 INFO - PROCESS | 2776 | 1463820705193 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (132E5000) [pid = 2776] [serial = 1259] [outer = 11B97C00] 01:51:45 INFO - PROCESS | 2776 | --DOCSHELL 0D81BC00 == 59 [pid = 2776] [id = 411] 01:51:45 INFO - PROCESS | 2776 | --DOCSHELL 16103000 == 58 [pid = 2776] [id = 408] 01:51:45 INFO - PROCESS | 2776 | --DOCSHELL 0DF1DC00 == 57 [pid = 2776] [id = 407] 01:51:45 INFO - PROCESS | 2776 | --DOCSHELL 0D74C400 == 56 [pid = 2776] [id = 406] 01:51:45 INFO - PROCESS | 2776 | 1463820705764 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 890ms 01:51:45 INFO - PROCESS | 2776 | 1463820705802 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 2776 | 1463820705807 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 01:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:51:45 INFO - PROCESS | 2776 | 1463820705813 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 2776 | 1463820705815 Marionette TRACE conn5 <- [1,1642,null,{}] 01:51:45 INFO - PROCESS | 2776 | 1463820705819 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:45 INFO - PROCESS | 2776 | 1463820705906 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 01:51:45 INFO - PROCESS | 2776 | 1463820705916 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 2776 | ++DOCSHELL 11DE3400 == 57 [pid = 2776] [id = 420] 01:51:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (11DE6800) [pid = 2776] [serial = 1260] [outer = 00000000] 01:51:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1386F000) [pid = 2776] [serial = 1261] [outer = 11DE6800] 01:51:45 INFO - PROCESS | 2776 | 1463820705962 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (15D4F400) [pid = 2776] [serial = 1262] [outer = 11DE6800] 01:51:46 INFO - PROCESS | 2776 | 1463820706440 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 01:51:46 INFO - PROCESS | 2776 | 1463820706495 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 2776 | 1463820706497 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 01:51:46 INFO - PROCESS | 2776 | 1463820706501 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:51:46 INFO - PROCESS | 2776 | 1463820706504 Marionette TRACE conn5 <- [1,1646,null,{}] 01:51:46 INFO - PROCESS | 2776 | 1463820706514 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:46 INFO - PROCESS | 2776 | 1463820706636 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 01:51:46 INFO - PROCESS | 2776 | 1463820706760 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 2776 | ++DOCSHELL 17376C00 == 58 [pid = 2776] [id = 421] 01:51:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (17380C00) [pid = 2776] [serial = 1263] [outer = 00000000] 01:51:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (1A377C00) [pid = 2776] [serial = 1264] [outer = 17380C00] 01:51:46 INFO - PROCESS | 2776 | 1463820706811 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1A4BA000) [pid = 2776] [serial = 1265] [outer = 17380C00] 01:51:47 INFO - PROCESS | 2776 | 1463820707296 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 830ms 01:51:47 INFO - PROCESS | 2776 | 1463820707337 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 2776 | 1463820707340 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 01:51:47 INFO - PROCESS | 2776 | 1463820707343 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:51:47 INFO - PROCESS | 2776 | 1463820707345 Marionette TRACE conn5 <- [1,1650,null,{}] 01:51:47 INFO - PROCESS | 2776 | 1463820707348 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:47 INFO - PROCESS | 2776 | 1463820707467 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 01:51:47 INFO - PROCESS | 2776 | 1463820707536 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 2776 | ++DOCSHELL 0DE46400 == 59 [pid = 2776] [id = 422] 01:51:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1612B000) [pid = 2776] [serial = 1266] [outer = 00000000] 01:51:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1A647000) [pid = 2776] [serial = 1267] [outer = 1612B000] 01:51:47 INFO - PROCESS | 2776 | 1463820707581 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A6E4000) [pid = 2776] [serial = 1268] [outer = 1612B000] 01:51:48 INFO - PROCESS | 2776 | 1463820708025 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 01:51:48 INFO - PROCESS | 2776 | 1463820708084 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 01:51:48 INFO - PROCESS | 2776 | 1463820708086 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 01:51:48 INFO - PROCESS | 2776 | 1463820708089 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:51:48 INFO - PROCESS | 2776 | 1463820708091 Marionette TRACE conn5 <- [1,1654,null,{}] 01:51:48 INFO - PROCESS | 2776 | 1463820708094 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:48 INFO - PROCESS | 2776 | 1463820708214 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 01:51:48 INFO - PROCESS | 2776 | 1463820708280 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 2776 | ++DOCSHELL 1A6E5C00 == 60 [pid = 2776] [id = 423] 01:51:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A6E8800) [pid = 2776] [serial = 1269] [outer = 00000000] 01:51:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1ADD1800) [pid = 2776] [serial = 1270] [outer = 1A6E8800] 01:51:48 INFO - PROCESS | 2776 | 1463820708325 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1ADD7000) [pid = 2776] [serial = 1271] [outer = 1A6E8800] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (13DCB000) [pid = 2776] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (11B7D000) [pid = 2776] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (08B7F800) [pid = 2776] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (15D80000) [pid = 2776] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (0D7D1C00) [pid = 2776] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (0D7DA400) [pid = 2776] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (124CB000) [pid = 2776] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (1841E400) [pid = 2776] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (0D812000) [pid = 2776] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (18420000) [pid = 2776] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (0D90CC00) [pid = 2776] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (0D817C00) [pid = 2776] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (1674C000) [pid = 2776] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (0D750800) [pid = 2776] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (12442800) [pid = 2776] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (16105400) [pid = 2776] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (1A36F400) [pid = 2776] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (18419400) [pid = 2776] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:51:48 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1ADD7C00) [pid = 2776] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:51:48 INFO - PROCESS | 2776 | 1463820708815 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 01:51:48 INFO - PROCESS | 2776 | 1463820708862 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 01:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:51:48 INFO - PROCESS | 2776 | 1463820708864 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 01:51:48 INFO - PROCESS | 2776 | 1463820708867 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 2776 | 1463820708869 Marionette TRACE conn5 <- [1,1658,null,{}] 01:51:48 INFO - PROCESS | 2776 | 1463820708872 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:48 INFO - PROCESS | 2776 | 1463820708978 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 01:51:48 INFO - PROCESS | 2776 | 1463820708986 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 2776 | ++DOCSHELL 0D915800 == 61 [pid = 2776] [id = 424] 01:51:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (0D7DD400) [pid = 2776] [serial = 1272] [outer = 00000000] 01:51:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (125B8000) [pid = 2776] [serial = 1273] [outer = 0D7DD400] 01:51:49 INFO - PROCESS | 2776 | 1463820709032 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1277B400) [pid = 2776] [serial = 1274] [outer = 0D7DD400] 01:51:49 INFO - PROCESS | 2776 | 1463820709483 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 01:51:49 INFO - PROCESS | 2776 | 1463820709562 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 2776 | 1463820709564 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 01:51:49 INFO - PROCESS | 2776 | 1463820709567 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 2776 | 1463820709569 Marionette TRACE conn5 <- [1,1662,null,{}] 01:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:51:49 INFO - PROCESS | 2776 | 1463820709573 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:49 INFO - PROCESS | 2776 | 1463820709663 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 01:51:49 INFO - PROCESS | 2776 | 1463820709670 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 2776 | ++DOCSHELL 124CB000 == 62 [pid = 2776] [id = 425] 01:51:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (15DCFC00) [pid = 2776] [serial = 1275] [outer = 00000000] 01:51:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1A37A400) [pid = 2776] [serial = 1276] [outer = 15DCFC00] 01:51:49 INFO - PROCESS | 2776 | 1463820709715 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1AE06000) [pid = 2776] [serial = 1277] [outer = 15DCFC00] 01:51:50 INFO - PROCESS | 2776 | 1463820710139 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 01:51:50 INFO - PROCESS | 2776 | 1463820710204 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 2776 | 1463820710206 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 01:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:51:50 INFO - PROCESS | 2776 | 1463820710210 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 2776 | 1463820710212 Marionette TRACE conn5 <- [1,1666,null,{}] 01:51:50 INFO - PROCESS | 2776 | 1463820710215 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:50 INFO - PROCESS | 2776 | 1463820710306 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 01:51:50 INFO - PROCESS | 2776 | 1463820710312 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 2776 | ++DOCSHELL 0CE9F000 == 63 [pid = 2776] [id = 426] 01:51:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (0D236400) [pid = 2776] [serial = 1278] [outer = 00000000] 01:51:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1AE64800) [pid = 2776] [serial = 1279] [outer = 0D236400] 01:51:50 INFO - PROCESS | 2776 | 1463820710356 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1AE69C00) [pid = 2776] [serial = 1280] [outer = 0D236400] 01:51:50 INFO - PROCESS | 2776 | 1463820710799 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 01:51:50 INFO - PROCESS | 2776 | 1463820710889 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 2776 | 1463820710893 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 01:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:51:50 INFO - PROCESS | 2776 | 1463820710898 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 2776 | 1463820710903 Marionette TRACE conn5 <- [1,1670,null,{}] 01:51:50 INFO - PROCESS | 2776 | 1463820710909 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:51 INFO - PROCESS | 2776 | 1463820711096 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 01:51:51 INFO - PROCESS | 2776 | 1463820711224 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 2776 | ++DOCSHELL 0D813800 == 64 [pid = 2776] [id = 427] 01:51:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0D816000) [pid = 2776] [serial = 1281] [outer = 00000000] 01:51:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (0D90B400) [pid = 2776] [serial = 1282] [outer = 0D816000] 01:51:51 INFO - PROCESS | 2776 | 1463820711283 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (0DE3D800) [pid = 2776] [serial = 1283] [outer = 0D816000] 01:51:51 INFO - PROCESS | 2776 | 1463820711858 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1026ms 01:51:51 INFO - PROCESS | 2776 | 1463820711926 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 2776 | 1463820711930 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 01:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:51:51 INFO - PROCESS | 2776 | 1463820711938 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 2776 | 1463820711942 Marionette TRACE conn5 <- [1,1674,null,{}] 01:51:51 INFO - PROCESS | 2776 | 1463820711946 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:52 INFO - PROCESS | 2776 | 1463820712055 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 01:51:52 INFO - PROCESS | 2776 | 1463820712196 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 2776 | ++DOCSHELL 13835C00 == 65 [pid = 2776] [id = 428] 01:51:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1386D800) [pid = 2776] [serial = 1284] [outer = 00000000] 01:51:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1610F000) [pid = 2776] [serial = 1285] [outer = 1386D800] 01:51:52 INFO - PROCESS | 2776 | 1463820712251 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1737EC00) [pid = 2776] [serial = 1286] [outer = 1386D800] 01:51:52 INFO - PROCESS | 2776 | 1463820712880 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 01:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 01:51:52 INFO - PROCESS | 2776 | 1463820712911 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 2776 | 1463820712913 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 01:51:52 INFO - PROCESS | 2776 | 1463820712917 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:51:52 INFO - PROCESS | 2776 | 1463820712919 Marionette TRACE conn5 <- [1,1678,null,{}] 01:51:52 INFO - PROCESS | 2776 | 1463820712943 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 2776 | 1463820713094 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 01:51:53 INFO - PROCESS | 2776 | 1463820713167 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 2776 | ++DOCSHELL 1ADD0400 == 66 [pid = 2776] [id = 429] 01:51:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1ADD1C00) [pid = 2776] [serial = 1287] [outer = 00000000] 01:51:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1AE04400) [pid = 2776] [serial = 1288] [outer = 1ADD1C00] 01:51:53 INFO - PROCESS | 2776 | 1463820713269 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1AE6CC00) [pid = 2776] [serial = 1289] [outer = 1ADD1C00] 01:51:53 INFO - PROCESS | 2776 | 1463820713901 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1019ms 01:51:53 INFO - PROCESS | 2776 | 1463820713939 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 2776 | 1463820713942 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 01:51:53 INFO - PROCESS | 2776 | 1463820713945 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:51:53 INFO - PROCESS | 2776 | 1463820713947 Marionette TRACE conn5 <- [1,1682,null,{}] 01:51:53 INFO - PROCESS | 2776 | 1463820713951 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:54 INFO - PROCESS | 2776 | 1463820714059 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 01:51:54 INFO - PROCESS | 2776 | 1463820714204 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 2776 | ++DOCSHELL 1B1B8400 == 67 [pid = 2776] [id = 430] 01:51:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1B1B8800) [pid = 2776] [serial = 1290] [outer = 00000000] 01:51:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1B1BE400) [pid = 2776] [serial = 1291] [outer = 1B1B8800] 01:51:54 INFO - PROCESS | 2776 | 1463820714263 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1B3A1400) [pid = 2776] [serial = 1292] [outer = 1B1B8800] 01:51:54 INFO - PROCESS | 2776 | 1463820714828 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 01:51:54 INFO - PROCESS | 2776 | 1463820714907 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 2776 | 1463820714909 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 01:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:51:54 INFO - PROCESS | 2776 | 1463820714914 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 2776 | 1463820714916 Marionette TRACE conn5 <- [1,1686,null,{}] 01:51:54 INFO - PROCESS | 2776 | 1463820714920 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:55 INFO - PROCESS | 2776 | 1463820715029 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 01:51:55 INFO - PROCESS | 2776 | 1463820715174 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 2776 | ++DOCSHELL 1B1B6800 == 68 [pid = 2776] [id = 431] 01:51:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1B3A3800) [pid = 2776] [serial = 1293] [outer = 00000000] 01:51:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1B3A9C00) [pid = 2776] [serial = 1294] [outer = 1B3A3800] 01:51:55 INFO - PROCESS | 2776 | 1463820715233 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1B3AA800) [pid = 2776] [serial = 1295] [outer = 1B3A3800] 01:51:55 INFO - PROCESS | 2776 | 1463820715808 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 01:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 01:51:55 INFO - PROCESS | 2776 | 1463820715846 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 2776 | 1463820715848 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 01:51:55 INFO - PROCESS | 2776 | 1463820715852 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:51:55 INFO - PROCESS | 2776 | 1463820715854 Marionette TRACE conn5 <- [1,1690,null,{}] 01:51:55 INFO - PROCESS | 2776 | 1463820715858 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:55 INFO - PROCESS | 2776 | 1463820715989 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 01:51:56 INFO - PROCESS | 2776 | 1463820716273 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 2776 | ++DOCSHELL 0C594400 == 69 [pid = 2776] [id = 432] 01:51:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0D7D8C00) [pid = 2776] [serial = 1296] [outer = 00000000] 01:51:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (0D81BC00) [pid = 2776] [serial = 1297] [outer = 0D7D8C00] 01:51:56 INFO - PROCESS | 2776 | 1463820716357 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (0DA5FC00) [pid = 2776] [serial = 1298] [outer = 0D7D8C00] 01:51:56 INFO - PROCESS | 2776 | 1463820716981 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1171ms 01:51:57 INFO - PROCESS | 2776 | 1463820717027 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 2776 | 1463820717031 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 01:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:51:57 INFO - PROCESS | 2776 | 1463820717035 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 2776 | 1463820717038 Marionette TRACE conn5 <- [1,1694,null,{}] 01:51:57 INFO - PROCESS | 2776 | 1463820717043 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:57 INFO - PROCESS | 2776 | 1463820717143 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 01:51:57 INFO - PROCESS | 2776 | 1463820717311 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0DA5F000 == 68 [pid = 2776] [id = 298] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0D748000 == 67 [pid = 2776] [id = 304] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0C59D400 == 66 [pid = 2776] [id = 303] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0C599C00 == 65 [pid = 2776] [id = 301] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 124CB000 == 64 [pid = 2776] [id = 425] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0D915800 == 63 [pid = 2776] [id = 424] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 1A6E5C00 == 62 [pid = 2776] [id = 423] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0DE46400 == 61 [pid = 2776] [id = 422] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 17376C00 == 60 [pid = 2776] [id = 421] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 11DE3400 == 59 [pid = 2776] [id = 420] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 11B97400 == 58 [pid = 2776] [id = 419] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 16104800 == 57 [pid = 2776] [id = 416] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (0DA5F800) [pid = 2776] [serial = 1237] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1A216400) [pid = 2776] [serial = 1216] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | ++DOCSHELL 0C594C00 == 58 [pid = 2776] [id = 433] 01:51:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (0C599C00) [pid = 2776] [serial = 1299] [outer = 00000000] 01:51:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (0D366800) [pid = 2776] [serial = 1300] [outer = 0C599C00] 01:51:57 INFO - PROCESS | 2776 | 1463820717422 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (0D81AC00) [pid = 2776] [serial = 1301] [outer = 0C599C00] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 137F7400 == 57 [pid = 2776] [id = 415] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 12704C00 == 56 [pid = 2776] [id = 414] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0D81E800 == 55 [pid = 2776] [id = 413] 01:51:57 INFO - PROCESS | 2776 | --DOCSHELL 0D747C00 == 54 [pid = 2776] [id = 412] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (137F2000) [pid = 2776] [serial = 1190] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1B1BA000) [pid = 2776] [serial = 1142] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (0C697800) [pid = 2776] [serial = 1184] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (0DA64400) [pid = 2776] [serial = 1187] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (14D92400) [pid = 2776] [serial = 1201] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (15D2A400) [pid = 2776] [serial = 1202] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (12778000) [pid = 2776] [serial = 1198] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (08E74800) [pid = 2776] [serial = 1183] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (16106400) [pid = 2776] [serial = 1204] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (0D7D9C00) [pid = 2776] [serial = 1192] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0D815000) [pid = 2776] [serial = 1193] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0DA6D800) [pid = 2776] [serial = 1195] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0DC98C00) [pid = 2776] [serial = 1196] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1279E800) [pid = 2776] [serial = 1189] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (195D9000) [pid = 2776] [serial = 1181] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (0DA54000) [pid = 2776] [serial = 1186] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (195E2400) [pid = 2776] [serial = 1214] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (0DA64C00) [pid = 2776] [serial = 1234] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (11B79800) [pid = 2776] [serial = 1235] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (15D81800) [pid = 2776] [serial = 1210] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (17384800) [pid = 2776] [serial = 1207] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (0D918400) [pid = 2776] [serial = 1219] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (132E8C00) [pid = 2776] [serial = 1222] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (0DBDA800) [pid = 2776] [serial = 1220] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (1A211C00) [pid = 2776] [serial = 1225] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (195DEC00) [pid = 2776] [serial = 1213] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (1386B000) [pid = 2776] [serial = 1223] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (1A375000) [pid = 2776] [serial = 1228] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (17615000) [pid = 2776] [serial = 1208] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (1610BC00) [pid = 2776] [serial = 1205] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 91 (1A2A3800) [pid = 2776] [serial = 1226] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 90 (1A4C2400) [pid = 2776] [serial = 1232] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 89 (18412000) [pid = 2776] [serial = 1211] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 88 (1A4BA800) [pid = 2776] [serial = 1231] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 87 (1A37D800) [pid = 2776] [serial = 1229] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | --DOMWINDOW == 86 (127A0800) [pid = 2776] [serial = 1199] [outer = 00000000] [url = about:blank] 01:51:57 INFO - PROCESS | 2776 | 1463820717893 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 871ms 01:51:57 INFO - PROCESS | 2776 | 1463820717910 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 2776 | 1463820717913 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 01:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:51:57 INFO - PROCESS | 2776 | 1463820717918 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 2776 | 1463820717919 Marionette TRACE conn5 <- [1,1698,null,{}] 01:51:57 INFO - PROCESS | 2776 | 1463820717923 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:57 INFO - PROCESS | 2776 | 1463820718008 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 01:51:58 INFO - PROCESS | 2776 | 1463820718016 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 2776 | ++DOCSHELL 0DA61800 == 55 [pid = 2776] [id = 434] 01:51:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 87 (0DA64C00) [pid = 2776] [serial = 1302] [outer = 00000000] 01:51:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 88 (0EA81400) [pid = 2776] [serial = 1303] [outer = 0DA64C00] 01:51:58 INFO - PROCESS | 2776 | 1463820718061 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 89 (11E59400) [pid = 2776] [serial = 1304] [outer = 0DA64C00] 01:51:58 INFO - PROCESS | 2776 | 1463820718549 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 01:51:58 INFO - PROCESS | 2776 | 1463820718593 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 2776 | 1463820718595 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 01:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:51:58 INFO - PROCESS | 2776 | 1463820718600 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 2776 | 1463820718606 Marionette TRACE conn5 <- [1,1702,null,{}] 01:51:58 INFO - PROCESS | 2776 | 1463820718632 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:58 INFO - PROCESS | 2776 | 1463820718726 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 01:51:58 INFO - PROCESS | 2776 | 1463820718871 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 2776 | ++DOCSHELL 13829800 == 56 [pid = 2776] [id = 435] 01:51:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 90 (138E7400) [pid = 2776] [serial = 1305] [outer = 00000000] 01:51:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 91 (151DB400) [pid = 2776] [serial = 1306] [outer = 138E7400] 01:51:58 INFO - PROCESS | 2776 | 1463820718919 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 92 (15D49400) [pid = 2776] [serial = 1307] [outer = 138E7400] 01:51:59 INFO - PROCESS | 2776 | 1463820719297 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 750ms 01:51:59 INFO - PROCESS | 2776 | 1463820719353 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 2776 | 1463820719355 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 01:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:51:59 INFO - PROCESS | 2776 | 1463820719358 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 2776 | 1463820719360 Marionette TRACE conn5 <- [1,1706,null,{}] 01:51:59 INFO - PROCESS | 2776 | 1463820719363 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:59 INFO - PROCESS | 2776 | 1463820719451 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 01:51:59 INFO - PROCESS | 2776 | 1463820719459 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 2776 | ++DOCSHELL 15D85000 == 57 [pid = 2776] [id = 436] 01:51:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (15D85800) [pid = 2776] [serial = 1308] [outer = 00000000] 01:51:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (1610F400) [pid = 2776] [serial = 1309] [outer = 15D85800] 01:51:59 INFO - PROCESS | 2776 | 1463820719513 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (1674BC00) [pid = 2776] [serial = 1310] [outer = 15D85800] 01:51:59 INFO - PROCESS | 2776 | 1463820719996 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 01:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:52:00 INFO - PROCESS | 2776 | 1463820720033 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 2776 | 1463820720035 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 01:52:00 INFO - PROCESS | 2776 | 1463820720038 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 2776 | 1463820720039 Marionette TRACE conn5 <- [1,1710,null,{}] 01:52:00 INFO - PROCESS | 2776 | 1463820720043 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:00 INFO - PROCESS | 2776 | 1463820720163 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 01:52:00 INFO - PROCESS | 2776 | 1463820720262 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 2776 | ++DOCSHELL 15D80800 == 58 [pid = 2776] [id = 437] 01:52:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (16106000) [pid = 2776] [serial = 1311] [outer = 00000000] 01:52:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (170C1800) [pid = 2776] [serial = 1312] [outer = 16106000] 01:52:00 INFO - PROCESS | 2776 | 1463820720317 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (17427C00) [pid = 2776] [serial = 1313] [outer = 16106000] 01:52:00 INFO - PROCESS | 2776 | 1463820720801 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 01:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 830ms 01:52:00 INFO - PROCESS | 2776 | 1463820720869 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 2776 | 1463820720871 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 01:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:52:00 INFO - PROCESS | 2776 | 1463820720882 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 2776 | 1463820720884 Marionette TRACE conn5 <- [1,1714,null,{}] 01:52:00 INFO - PROCESS | 2776 | 1463820720887 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:00 INFO - PROCESS | 2776 | 1463820721008 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 01:52:01 INFO - PROCESS | 2776 | 1463820721080 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 2776 | ++DOCSHELL 1841C000 == 59 [pid = 2776] [id = 438] 01:52:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1841F400) [pid = 2776] [serial = 1314] [outer = 00000000] 01:52:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (195DF400) [pid = 2776] [serial = 1315] [outer = 1841F400] 01:52:01 INFO - PROCESS | 2776 | 1463820721127 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (19A18800) [pid = 2776] [serial = 1316] [outer = 1841F400] 01:52:01 INFO - PROCESS | 2776 | 1463820721554 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 01:52:01 INFO - PROCESS | 2776 | 1463820721614 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 01:52:01 INFO - PROCESS | 2776 | 1463820721616 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 01:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:52:01 INFO - PROCESS | 2776 | 1463820721619 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 2776 | 1463820721621 Marionette TRACE conn5 <- [1,1718,null,{}] 01:52:01 INFO - PROCESS | 2776 | 1463820721625 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:01 INFO - PROCESS | 2776 | 1463820721849 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (12466800) [pid = 2776] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1612B000) [pid = 2776] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 98 (1A6E8800) [pid = 2776] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 97 (11DE6800) [pid = 2776] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 96 (11B97C00) [pid = 2776] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 95 (19523800) [pid = 2776] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 94 (0D7DD400) [pid = 2776] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 93 (15DCFC00) [pid = 2776] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:52:01 INFO - PROCESS | 2776 | --DOMWINDOW == 92 (17380C00) [pid = 2776] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:52:01 INFO - PROCESS | 2776 | 1463820721918 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 2776 | ++DOCSHELL 0C59D800 == 60 [pid = 2776] [id = 439] 01:52:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 93 (0D23A800) [pid = 2776] [serial = 1317] [outer = 00000000] 01:52:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 94 (11B7D000) [pid = 2776] [serial = 1318] [outer = 0D23A800] 01:52:01 INFO - PROCESS | 2776 | 1463820721964 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 95 (1716AC00) [pid = 2776] [serial = 1319] [outer = 0D23A800] 01:52:02 INFO - PROCESS | 2776 | 1463820722336 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 01:52:02 INFO - PROCESS | 2776 | 1463820722394 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 2776 | 1463820722396 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 01:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:52:02 INFO - PROCESS | 2776 | 1463820722399 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 2776 | 1463820722400 Marionette TRACE conn5 <- [1,1722,null,{}] 01:52:02 INFO - PROCESS | 2776 | 1463820722404 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 2776 | 1463820722490 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 01:52:02 INFO - PROCESS | 2776 | 1463820722497 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 2776 | ++DOCSHELL 138DAC00 == 61 [pid = 2776] [id = 440] 01:52:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 96 (19521400) [pid = 2776] [serial = 1320] [outer = 00000000] 01:52:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 97 (1A2A9800) [pid = 2776] [serial = 1321] [outer = 19521400] 01:52:02 INFO - PROCESS | 2776 | 1463820722541 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 98 (1A37BC00) [pid = 2776] [serial = 1322] [outer = 19521400] 01:52:02 INFO - PROCESS | 2776 | 1463820722984 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 01:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:52:03 INFO - PROCESS | 2776 | 1463820723030 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 2776 | 1463820723032 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 01:52:03 INFO - PROCESS | 2776 | 1463820723035 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 2776 | 1463820723037 Marionette TRACE conn5 <- [1,1726,null,{}] 01:52:03 INFO - PROCESS | 2776 | 1463820723041 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:03 INFO - PROCESS | 2776 | 1463820723130 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 01:52:03 INFO - PROCESS | 2776 | 1463820723136 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 2776 | ++DOCSHELL 1A2A7C00 == 62 [pid = 2776] [id = 441] 01:52:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 99 (1A4B2000) [pid = 2776] [serial = 1323] [outer = 00000000] 01:52:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (1A63DC00) [pid = 2776] [serial = 1324] [outer = 1A4B2000] 01:52:03 INFO - PROCESS | 2776 | 1463820723181 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (1A646800) [pid = 2776] [serial = 1325] [outer = 1A4B2000] 01:52:03 INFO - PROCESS | 2776 | 1463820723649 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 01:52:03 INFO - PROCESS | 2776 | 1463820723666 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 2776 | 1463820723668 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 01:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:52:03 INFO - PROCESS | 2776 | 1463820723671 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 2776 | 1463820723673 Marionette TRACE conn5 <- [1,1730,null,{}] 01:52:03 INFO - PROCESS | 2776 | 1463820723676 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:03 INFO - PROCESS | 2776 | 1463820723804 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 01:52:03 INFO - PROCESS | 2776 | 1463820723814 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 2776 | ++DOCSHELL 1A648000 == 63 [pid = 2776] [id = 442] 01:52:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (1A6DFC00) [pid = 2776] [serial = 1326] [outer = 00000000] 01:52:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (1A6ED400) [pid = 2776] [serial = 1327] [outer = 1A6DFC00] 01:52:03 INFO - PROCESS | 2776 | 1463820723863 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (1AE01400) [pid = 2776] [serial = 1328] [outer = 1A6DFC00] 01:52:04 INFO - PROCESS | 2776 | 1463820724612 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 01:52:04 INFO - PROCESS | 2776 | 1463820724642 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 01:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:52:04 INFO - PROCESS | 2776 | 1463820724646 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 01:52:04 INFO - PROCESS | 2776 | 1463820724651 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 2776 | 1463820724655 Marionette TRACE conn5 <- [1,1734,null,{}] 01:52:04 INFO - PROCESS | 2776 | 1463820724660 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:04 INFO - PROCESS | 2776 | 1463820724781 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 01:52:04 INFO - PROCESS | 2776 | 1463820724930 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 2776 | ++DOCSHELL 0DA60800 == 64 [pid = 2776] [id = 443] 01:52:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (0DA66800) [pid = 2776] [serial = 1329] [outer = 00000000] 01:52:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (11DDD800) [pid = 2776] [serial = 1330] [outer = 0DA66800] 01:52:04 INFO - PROCESS | 2776 | 1463820724991 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (1243D000) [pid = 2776] [serial = 1331] [outer = 0DA66800] 01:52:05 INFO - PROCESS | 2776 | 1463820725590 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 990ms 01:52:05 INFO - PROCESS | 2776 | 1463820725643 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 2776 | 1463820725649 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 01:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:52:05 INFO - PROCESS | 2776 | 1463820725655 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 2776 | 1463820725658 Marionette TRACE conn5 <- [1,1738,null,{}] 01:52:05 INFO - PROCESS | 2776 | 1463820725662 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:05 INFO - PROCESS | 2776 | 1463820725776 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 01:52:05 INFO - PROCESS | 2776 | 1463820725936 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 2776 | ++DOCSHELL 12778400 == 65 [pid = 2776] [id = 444] 01:52:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (137EA400) [pid = 2776] [serial = 1332] [outer = 00000000] 01:52:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1610D000) [pid = 2776] [serial = 1333] [outer = 137EA400] 01:52:05 INFO - PROCESS | 2776 | 1463820725995 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1737F000) [pid = 2776] [serial = 1334] [outer = 137EA400] 01:52:06 INFO - PROCESS | 2776 | 1463820726647 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1021ms 01:52:06 INFO - PROCESS | 2776 | 1463820726678 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 2776 | 1463820726681 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 01:52:06 INFO - PROCESS | 2776 | 1463820726684 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:52:06 INFO - PROCESS | 2776 | 1463820726688 Marionette TRACE conn5 <- [1,1742,null,{}] 01:52:06 INFO - PROCESS | 2776 | 1463820726700 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:06 INFO - PROCESS | 2776 | 1463820726831 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 01:52:06 INFO - PROCESS | 2776 | 1463820726971 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 2776 | ++DOCSHELL 1A6EA800 == 66 [pid = 2776] [id = 445] 01:52:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A6EDC00) [pid = 2776] [serial = 1335] [outer = 00000000] 01:52:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1AE0F000) [pid = 2776] [serial = 1336] [outer = 1A6EDC00] 01:52:07 INFO - PROCESS | 2776 | 1463820727034 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1AE72000) [pid = 2776] [serial = 1337] [outer = 1A6EDC00] 01:52:07 INFO - PROCESS | 2776 | 1463820727641 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1021ms 01:52:07 INFO - PROCESS | 2776 | 1463820727709 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 2776 | 1463820727712 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 01:52:07 INFO - PROCESS | 2776 | 1463820727716 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:52:07 INFO - PROCESS | 2776 | 1463820727718 Marionette TRACE conn5 <- [1,1746,null,{}] 01:52:07 INFO - PROCESS | 2776 | 1463820727721 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:07 INFO - PROCESS | 2776 | 1463820727832 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 01:52:07 INFO - PROCESS | 2776 | 1463820727971 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 2776 | ++DOCSHELL 0D276800 == 67 [pid = 2776] [id = 446] 01:52:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1B1B9800) [pid = 2776] [serial = 1338] [outer = 00000000] 01:52:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1B3A5800) [pid = 2776] [serial = 1339] [outer = 1B1B9800] 01:52:08 INFO - PROCESS | 2776 | 1463820728026 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1BE81800) [pid = 2776] [serial = 1340] [outer = 1B1B9800] 01:52:08 INFO - PROCESS | 2776 | 1463820728594 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 01:52:08 INFO - PROCESS | 2776 | 1463820728689 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 2776 | 1463820728692 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 01:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:52:08 INFO - PROCESS | 2776 | 1463820728709 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 2776 | 1463820728712 Marionette TRACE conn5 <- [1,1750,null,{}] 01:52:08 INFO - PROCESS | 2776 | 1463820728716 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:08 INFO - PROCESS | 2776 | 1463820728834 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 01:52:08 INFO - PROCESS | 2776 | 1463820728974 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 2776 | ++DOCSHELL 1B1BF400 == 68 [pid = 2776] [id = 447] 01:52:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1B1BF800) [pid = 2776] [serial = 1341] [outer = 00000000] 01:52:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1BF09C00) [pid = 2776] [serial = 1342] [outer = 1B1BF800] 01:52:09 INFO - PROCESS | 2776 | 1463820729035 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (1BF0F800) [pid = 2776] [serial = 1343] [outer = 1B1BF800] 01:52:09 INFO - PROCESS | 2776 | 1463820729613 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 01:52:09 INFO - PROCESS | 2776 | 1463820729680 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 2776 | 1463820729683 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 01:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:52:09 INFO - PROCESS | 2776 | 1463820729686 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 2776 | 1463820729688 Marionette TRACE conn5 <- [1,1754,null,{}] 01:52:09 INFO - PROCESS | 2776 | 1463820729692 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:09 INFO - PROCESS | 2776 | 1463820729816 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 01:52:10 INFO - PROCESS | 2776 | 1463820730146 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DC400 == 69 [pid = 2776] [id = 448] 01:52:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (0D7DD000) [pid = 2776] [serial = 1344] [outer = 00000000] 01:52:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (0D90D000) [pid = 2776] [serial = 1345] [outer = 0D7DD000] 01:52:10 INFO - PROCESS | 2776 | 1463820730197 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (0DBD2400) [pid = 2776] [serial = 1346] [outer = 0D7DD000] 01:52:10 INFO - PROCESS | 2776 | 1463820730875 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 1A2A7C00 == 68 [pid = 2776] [id = 441] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 138DAC00 == 67 [pid = 2776] [id = 440] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 0C59D800 == 66 [pid = 2776] [id = 439] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 1841C000 == 65 [pid = 2776] [id = 438] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 15D80800 == 64 [pid = 2776] [id = 437] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 15D85000 == 63 [pid = 2776] [id = 436] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 13829800 == 62 [pid = 2776] [id = 435] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 0DA61800 == 61 [pid = 2776] [id = 434] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 0C594C00 == 60 [pid = 2776] [id = 433] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 0C594400 == 59 [pid = 2776] [id = 432] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (1AE64800) [pid = 2776] [serial = 1279] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 13835C00 == 58 [pid = 2776] [id = 428] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 0D813800 == 57 [pid = 2776] [id = 427] 01:52:10 INFO - PROCESS | 2776 | --DOCSHELL 0CE9F000 == 56 [pid = 2776] [id = 426] 01:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1273ms 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1A216C00) [pid = 2776] [serial = 1217] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1A647000) [pid = 2776] [serial = 1267] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (0D912C00) [pid = 2776] [serial = 1240] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (138DB800) [pid = 2776] [serial = 1246] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (16790400) [pid = 2776] [serial = 1249] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1ADD1800) [pid = 2776] [serial = 1270] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (12798C00) [pid = 2776] [serial = 1243] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (17383800) [pid = 2776] [serial = 1252] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1A6E4000) [pid = 2776] [serial = 1268] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1386F000) [pid = 2776] [serial = 1261] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (15D4F400) [pid = 2776] [serial = 1262] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (132E5000) [pid = 2776] [serial = 1259] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (124C3C00) [pid = 2776] [serial = 1258] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1A2A6800) [pid = 2776] [serial = 1256] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1A215400) [pid = 2776] [serial = 1255] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (125B8000) [pid = 2776] [serial = 1273] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1A37A400) [pid = 2776] [serial = 1276] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1AE06000) [pid = 2776] [serial = 1277] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (1ADD7000) [pid = 2776] [serial = 1271] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (1277B400) [pid = 2776] [serial = 1274] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 100 (1A377C00) [pid = 2776] [serial = 1264] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | --DOMWINDOW == 99 (1A4BA000) [pid = 2776] [serial = 1265] [outer = 00000000] [url = about:blank] 01:52:10 INFO - PROCESS | 2776 | 1463820730980 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 2776 | 1463820730984 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 01:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:52:10 INFO - PROCESS | 2776 | 1463820730991 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:52:10 INFO - PROCESS | 2776 | 1463820730995 Marionette TRACE conn5 <- [1,1758,null,{}] 01:52:10 INFO - PROCESS | 2776 | 1463820731002 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:11 INFO - PROCESS | 2776 | 1463820731098 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 01:52:11 INFO - PROCESS | 2776 | 1463820731107 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 2776 | ++DOCSHELL 0D81D400 == 57 [pid = 2776] [id = 449] 01:52:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 100 (0D81E800) [pid = 2776] [serial = 1347] [outer = 00000000] 01:52:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 101 (0DA54400) [pid = 2776] [serial = 1348] [outer = 0D81E800] 01:52:11 INFO - PROCESS | 2776 | 1463820731154 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0DF1DC00) [pid = 2776] [serial = 1349] [outer = 0D81E800] 01:52:11 INFO - PROCESS | 2776 | 1463820731678 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 01:52:11 INFO - PROCESS | 2776 | 1463820731724 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 01:52:11 INFO - PROCESS | 2776 | 1463820731728 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 01:52:11 INFO - PROCESS | 2776 | 1463820731731 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:52:11 INFO - PROCESS | 2776 | 1463820731733 Marionette TRACE conn5 <- [1,1762,null,{}] 01:52:11 INFO - PROCESS | 2776 | 1463820731737 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:11 INFO - PROCESS | 2776 | 1463820731825 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 01:52:11 INFO - PROCESS | 2776 | 1463820731936 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 2776 | ++DOCSHELL 1277B400 == 58 [pid = 2776] [id = 450] 01:52:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (137EC400) [pid = 2776] [serial = 1350] [outer = 00000000] 01:52:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (138DC000) [pid = 2776] [serial = 1351] [outer = 137EC400] 01:52:11 INFO - PROCESS | 2776 | 1463820731982 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (15D45C00) [pid = 2776] [serial = 1352] [outer = 137EC400] 01:52:12 INFO - PROCESS | 2776 | 1463820732388 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 01:52:12 INFO - PROCESS | 2776 | 1463820732407 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 01:52:12 INFO - PROCESS | 2776 | 1463820732409 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 01:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:52:12 INFO - PROCESS | 2776 | 1463820732418 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:52:12 INFO - PROCESS | 2776 | 1463820732424 Marionette TRACE conn5 <- [1,1766,null,{}] 01:52:12 INFO - PROCESS | 2776 | 1463820732429 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:12 INFO - PROCESS | 2776 | 1463820732523 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 01:52:12 INFO - PROCESS | 2776 | 1463820732530 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 2776 | ++DOCSHELL 15D8C400 == 59 [pid = 2776] [id = 451] 01:52:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (15DCD800) [pid = 2776] [serial = 1353] [outer = 00000000] 01:52:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (17384400) [pid = 2776] [serial = 1354] [outer = 15DCD800] 01:52:12 INFO - PROCESS | 2776 | 1463820732574 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (18419C00) [pid = 2776] [serial = 1355] [outer = 15DCD800] 01:52:13 INFO - PROCESS | 2776 | 1463820733059 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 01:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 01:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:52:13 INFO - PROCESS | 2776 | 1463820733113 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 2776 | 1463820733116 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 01:52:13 INFO - PROCESS | 2776 | 1463820733128 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 2776 | 1463820733130 Marionette TRACE conn5 <- [1,1770,null,{}] 01:52:13 INFO - PROCESS | 2776 | 1463820733134 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:13 INFO - PROCESS | 2776 | 1463820733254 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 01:52:13 INFO - PROCESS | 2776 | 1463820733320 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 2776 | ++DOCSHELL 1737DC00 == 60 [pid = 2776] [id = 452] 01:52:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (18420C00) [pid = 2776] [serial = 1356] [outer = 00000000] 01:52:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (19FD2400) [pid = 2776] [serial = 1357] [outer = 18420C00] 01:52:13 INFO - PROCESS | 2776 | 1463820733368 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A21A800) [pid = 2776] [serial = 1358] [outer = 18420C00] 01:52:13 INFO - PROCESS | 2776 | 1463820733833 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 01:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 01:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:52:13 INFO - PROCESS | 2776 | 1463820733852 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 2776 | 1463820733854 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 01:52:13 INFO - PROCESS | 2776 | 1463820733857 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 2776 | 1463820733859 Marionette TRACE conn5 <- [1,1774,null,{}] 01:52:13 INFO - PROCESS | 2776 | 1463820733871 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:13 INFO - PROCESS | 2776 | 1463820734017 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 01:52:14 INFO - PROCESS | 2776 | 1463820734088 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D6400 == 61 [pid = 2776] [id = 453] 01:52:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A36FC00) [pid = 2776] [serial = 1359] [outer = 00000000] 01:52:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A4C2000) [pid = 2776] [serial = 1360] [outer = 1A36FC00] 01:52:14 INFO - PROCESS | 2776 | 1463820734139 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A6DE400) [pid = 2776] [serial = 1361] [outer = 1A36FC00] 01:52:14 INFO - PROCESS | 2776 | 1463820734602 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 01:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 790ms 01:52:14 INFO - PROCESS | 2776 | 1463820734648 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 2776 | 1463820734650 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 01:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:52:14 INFO - PROCESS | 2776 | 1463820734653 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 2776 | 1463820734655 Marionette TRACE conn5 <- [1,1778,null,{}] 01:52:14 INFO - PROCESS | 2776 | 1463820734658 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:14 INFO - PROCESS | 2776 | 1463820734778 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 01:52:14 INFO - PROCESS | 2776 | 1463820734847 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 2776 | ++DOCSHELL 1A4C1400 == 62 [pid = 2776] [id = 454] 01:52:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1A6DF800) [pid = 2776] [serial = 1362] [outer = 00000000] 01:52:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1AE01C00) [pid = 2776] [serial = 1363] [outer = 1A6DF800] 01:52:14 INFO - PROCESS | 2776 | 1463820734892 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1AE0E800) [pid = 2776] [serial = 1364] [outer = 1A6DF800] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0D7D3400) [pid = 2776] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (16106000) [pid = 2776] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (15D85800) [pid = 2776] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1841F400) [pid = 2776] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (0D7D8C00) [pid = 2776] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (138E7400) [pid = 2776] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (0C599C00) [pid = 2776] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (0DA64C00) [pid = 2776] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (0D23A800) [pid = 2776] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1A4B2000) [pid = 2776] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:52:15 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (19521400) [pid = 2776] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:52:15 INFO - PROCESS | 2776 | 1463820735425 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 01:52:15 INFO - PROCESS | 2776 | 1463820735485 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 2776 | 1463820735487 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 01:52:15 INFO - PROCESS | 2776 | 1463820735490 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:52:15 INFO - PROCESS | 2776 | 1463820735501 Marionette TRACE conn5 <- [1,1782,null,{}] 01:52:15 INFO - PROCESS | 2776 | 1463820735505 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:15 INFO - PROCESS | 2776 | 1463820735593 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 01:52:15 INFO - PROCESS | 2776 | 1463820735606 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 2776 | ++DOCSHELL 1277F400 == 63 [pid = 2776] [id = 455] 01:52:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (12780C00) [pid = 2776] [serial = 1365] [outer = 00000000] 01:52:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (19521400) [pid = 2776] [serial = 1366] [outer = 12780C00] 01:52:15 INFO - PROCESS | 2776 | 1463820735651 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (1A2AA800) [pid = 2776] [serial = 1367] [outer = 12780C00] 01:52:16 INFO - PROCESS | 2776 | 1463820736090 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 01:52:16 INFO - PROCESS | 2776 | 1463820736130 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 2776 | 1463820736132 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 01:52:16 INFO - PROCESS | 2776 | 1463820736135 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:52:16 INFO - PROCESS | 2776 | 1463820736136 Marionette TRACE conn5 <- [1,1786,null,{}] 01:52:16 INFO - PROCESS | 2776 | 1463820736140 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:16 INFO - PROCESS | 2776 | 1463820736229 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 01:52:16 INFO - PROCESS | 2776 | 1463820736235 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 2776 | ++DOCSHELL 15DD5C00 == 64 [pid = 2776] [id = 456] 01:52:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A4CA800) [pid = 2776] [serial = 1368] [outer = 00000000] 01:52:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1AE6FC00) [pid = 2776] [serial = 1369] [outer = 1A4CA800] 01:52:16 INFO - PROCESS | 2776 | 1463820736280 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1B39D000) [pid = 2776] [serial = 1370] [outer = 1A4CA800] 01:52:16 INFO - PROCESS | 2776 | 1463820736715 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 01:52:16 INFO - PROCESS | 2776 | 1463820736770 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 2776 | 1463820736772 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 01:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:52:16 INFO - PROCESS | 2776 | 1463820736775 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 2776 | 1463820736777 Marionette TRACE conn5 <- [1,1790,null,{}] 01:52:16 INFO - PROCESS | 2776 | 1463820736781 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:16 INFO - PROCESS | 2776 | 1463820736866 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 01:52:16 INFO - PROCESS | 2776 | 1463820736872 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 2776 | ++DOCSHELL 1B3A6800 == 65 [pid = 2776] [id = 457] 01:52:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1BF01C00) [pid = 2776] [serial = 1371] [outer = 00000000] 01:52:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1C114C00) [pid = 2776] [serial = 1372] [outer = 1BF01C00] 01:52:16 INFO - PROCESS | 2776 | 1463820736917 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1C390800) [pid = 2776] [serial = 1373] [outer = 1BF01C00] 01:52:17 INFO - PROCESS | 2776 | 1463820737626 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 01:52:17 INFO - PROCESS | 2776 | 1463820737650 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 2776 | 1463820737654 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 01:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:52:17 INFO - PROCESS | 2776 | 1463820737660 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 2776 | 1463820737664 Marionette TRACE conn5 <- [1,1794,null,{}] 01:52:17 INFO - PROCESS | 2776 | 1463820737670 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:17 INFO - PROCESS | 2776 | 1463820737788 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 01:52:17 INFO - PROCESS | 2776 | 1463820737913 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 2776 | ++DOCSHELL 0DA52800 == 66 [pid = 2776] [id = 458] 01:52:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0DA54C00) [pid = 2776] [serial = 1374] [outer = 00000000] 01:52:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (127A1400) [pid = 2776] [serial = 1375] [outer = 0DA54C00] 01:52:17 INFO - PROCESS | 2776 | 1463820737971 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (13827000) [pid = 2776] [serial = 1376] [outer = 0DA54C00] 01:52:18 INFO - PROCESS | 2776 | 1463820738601 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 990ms 01:52:18 INFO - PROCESS | 2776 | 1463820738650 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 2776 | 1463820738656 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 01:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:52:18 INFO - PROCESS | 2776 | 1463820738663 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 2776 | 1463820738666 Marionette TRACE conn5 <- [1,1798,null,{}] 01:52:18 INFO - PROCESS | 2776 | 1463820738670 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:18 INFO - PROCESS | 2776 | 1463820738788 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 01:52:18 INFO - PROCESS | 2776 | 1463820738940 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 2776 | ++DOCSHELL 151DCC00 == 67 [pid = 2776] [id = 459] 01:52:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (15D81800) [pid = 2776] [serial = 1377] [outer = 00000000] 01:52:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (18E8F400) [pid = 2776] [serial = 1378] [outer = 15D81800] 01:52:18 INFO - PROCESS | 2776 | 1463820738999 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (1A37C400) [pid = 2776] [serial = 1379] [outer = 15D81800] 01:52:19 INFO - PROCESS | 2776 | 1463820739650 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1020ms 01:52:19 INFO - PROCESS | 2776 | 1463820739685 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 2776 | 1463820739688 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 01:52:19 INFO - PROCESS | 2776 | 1463820739691 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:52:19 INFO - PROCESS | 2776 | 1463820739695 Marionette TRACE conn5 <- [1,1802,null,{}] 01:52:19 INFO - PROCESS | 2776 | 1463820739706 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:19 INFO - PROCESS | 2776 | 1463820739819 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 01:52:19 INFO - PROCESS | 2776 | 1463820739965 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 2776 | ++DOCSHELL 1C4A6000 == 68 [pid = 2776] [id = 460] 01:52:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (1C4AAC00) [pid = 2776] [serial = 1380] [outer = 00000000] 01:52:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1C4B1400) [pid = 2776] [serial = 1381] [outer = 1C4AAC00] 01:52:20 INFO - PROCESS | 2776 | 1463820740023 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1C4C6C00) [pid = 2776] [serial = 1382] [outer = 1C4AAC00] 01:52:20 INFO - PROCESS | 2776 | 1463820740573 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 01:52:20 INFO - PROCESS | 2776 | 1463820740625 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 2776 | 1463820740628 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 01:52:20 INFO - PROCESS | 2776 | 1463820740631 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:52:20 INFO - PROCESS | 2776 | 1463820740633 Marionette TRACE conn5 <- [1,1806,null,{}] 01:52:20 INFO - PROCESS | 2776 | 1463820740637 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:20 INFO - PROCESS | 2776 | 1463820740747 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 01:52:20 INFO - PROCESS | 2776 | 1463820740910 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 2776 | ++DOCSHELL 1C4C9000 == 69 [pid = 2776] [id = 461] 01:52:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1C4C9400) [pid = 2776] [serial = 1383] [outer = 00000000] 01:52:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1C93B800) [pid = 2776] [serial = 1384] [outer = 1C4C9400] 01:52:20 INFO - PROCESS | 2776 | 1463820740970 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1C941C00) [pid = 2776] [serial = 1385] [outer = 1C4C9400] 01:52:21 INFO - PROCESS | 2776 | 1463820741582 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1019ms 01:52:21 INFO - PROCESS | 2776 | 1463820741654 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 2776 | 1463820741656 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 01:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:52:21 INFO - PROCESS | 2776 | 1463820741674 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 2776 | 1463820741676 Marionette TRACE conn5 <- [1,1810,null,{}] 01:52:21 INFO - PROCESS | 2776 | 1463820741698 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:21 INFO - PROCESS | 2776 | 1463820741805 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 01:52:21 INFO - PROCESS | 2776 | 1463820741953 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 2776 | ++DOCSHELL 1C943000 == 70 [pid = 2776] [id = 462] 01:52:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1C944800) [pid = 2776] [serial = 1386] [outer = 00000000] 01:52:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1DD1B800) [pid = 2776] [serial = 1387] [outer = 1C944800] 01:52:21 INFO - PROCESS | 2776 | 1463820742007 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1DD1F800) [pid = 2776] [serial = 1388] [outer = 1C944800] 01:52:22 INFO - PROCESS | 2776 | 1463820742635 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1007ms 01:52:22 INFO - PROCESS | 2776 | 1463820742671 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 2776 | 1463820742673 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 01:52:22 INFO - PROCESS | 2776 | 1463820742676 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:52:22 INFO - PROCESS | 2776 | 1463820742678 Marionette TRACE conn5 <- [1,1814,null,{}] 01:52:22 INFO - PROCESS | 2776 | 1463820742682 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:22 INFO - PROCESS | 2776 | 1463820743006 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 01:52:23 INFO - PROCESS | 2776 | 1463820743212 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 2776 | ++DOCSHELL 0D913C00 == 71 [pid = 2776] [id = 463] 01:52:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (0DA51400) [pid = 2776] [serial = 1389] [outer = 00000000] 01:52:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (0DB39400) [pid = 2776] [serial = 1390] [outer = 0DA51400] 01:52:23 INFO - PROCESS | 2776 | 1463820743266 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (0EA7FC00) [pid = 2776] [serial = 1391] [outer = 0DA51400] 01:52:23 INFO - PROCESS | 2776 | 1463820743899 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1277ms 01:52:23 INFO - PROCESS | 2776 | 1463820743959 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 01:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:52:23 INFO - PROCESS | 2776 | 1463820743962 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 01:52:23 INFO - PROCESS | 2776 | 1463820743967 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 2776 | 1463820743971 Marionette TRACE conn5 <- [1,1818,null,{}] 01:52:23 INFO - PROCESS | 2776 | 1463820743975 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:24 INFO - PROCESS | 2776 | 1463820744080 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 01:52:24 INFO - PROCESS | 2776 | 1463820744263 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 0DBD3000 == 70 [pid = 2776] [id = 295] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 0DA6C800 == 69 [pid = 2776] [id = 302] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 15DD5C00 == 68 [pid = 2776] [id = 456] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 1277F400 == 67 [pid = 2776] [id = 455] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 1A4C1400 == 66 [pid = 2776] [id = 454] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 0D7D6400 == 65 [pid = 2776] [id = 453] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 1737DC00 == 64 [pid = 2776] [id = 452] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 15D8C400 == 63 [pid = 2776] [id = 451] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 1277B400 == 62 [pid = 2776] [id = 450] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 0D81D400 == 61 [pid = 2776] [id = 449] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 0D7DC400 == 60 [pid = 2776] [id = 448] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (0D90B400) [pid = 2776] [serial = 1282] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1610F000) [pid = 2776] [serial = 1285] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (1AE04400) [pid = 2776] [serial = 1288] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1B1BE400) [pid = 2776] [serial = 1291] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1B3A9C00) [pid = 2776] [serial = 1294] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | ++DOCSHELL 0D35EC00 == 61 [pid = 2776] [id = 464] 01:52:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (0D747C00) [pid = 2776] [serial = 1392] [outer = 00000000] 01:52:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (0D812800) [pid = 2776] [serial = 1393] [outer = 0D747C00] 01:52:24 INFO - PROCESS | 2776 | 1463820744373 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (0DA57000) [pid = 2776] [serial = 1394] [outer = 0D747C00] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 0D276800 == 60 [pid = 2776] [id = 446] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 1A6EA800 == 59 [pid = 2776] [id = 445] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 12778400 == 58 [pid = 2776] [id = 444] 01:52:24 INFO - PROCESS | 2776 | --DOCSHELL 0DA60800 == 57 [pid = 2776] [id = 443] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (0DF8F400) [pid = 2776] [serial = 1238] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1A2A9800) [pid = 2776] [serial = 1321] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1A646800) [pid = 2776] [serial = 1325] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1A37BC00) [pid = 2776] [serial = 1322] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1674BC00) [pid = 2776] [serial = 1310] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1716AC00) [pid = 2776] [serial = 1319] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (170C1800) [pid = 2776] [serial = 1312] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (1610F400) [pid = 2776] [serial = 1309] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (195DF400) [pid = 2776] [serial = 1315] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (0DA5FC00) [pid = 2776] [serial = 1298] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (0D81BC00) [pid = 2776] [serial = 1297] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (17427C00) [pid = 2776] [serial = 1313] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (151DB400) [pid = 2776] [serial = 1306] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (15D49400) [pid = 2776] [serial = 1307] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (0D366800) [pid = 2776] [serial = 1300] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (0D81AC00) [pid = 2776] [serial = 1301] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (0EA81400) [pid = 2776] [serial = 1303] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (11E59400) [pid = 2776] [serial = 1304] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (11B7D000) [pid = 2776] [serial = 1318] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1A63DC00) [pid = 2776] [serial = 1324] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (19A18800) [pid = 2776] [serial = 1316] [outer = 00000000] [url = about:blank] 01:52:24 INFO - PROCESS | 2776 | 1463820744851 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 931ms 01:52:24 INFO - PROCESS | 2776 | 1463820744899 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 2776 | 1463820744902 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 01:52:24 INFO - PROCESS | 2776 | 1463820744905 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:52:24 INFO - PROCESS | 2776 | 1463820744908 Marionette TRACE conn5 <- [1,1822,null,{}] 01:52:24 INFO - PROCESS | 2776 | 1463820744911 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:24 INFO - PROCESS | 2776 | 1463820744996 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 01:52:24 INFO - PROCESS | 2776 | 1463820745008 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 2776 | ++DOCSHELL 12783000 == 58 [pid = 2776] [id = 465] 01:52:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (12784000) [pid = 2776] [serial = 1395] [outer = 00000000] 01:52:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1322D400) [pid = 2776] [serial = 1396] [outer = 12784000] 01:52:25 INFO - PROCESS | 2776 | 1463820745059 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (137F6800) [pid = 2776] [serial = 1397] [outer = 12784000] 01:52:25 INFO - PROCESS | 2776 | 1463820745551 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 01:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 01:52:25 INFO - PROCESS | 2776 | 1463820745579 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 2776 | 1463820745582 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 01:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:52:25 INFO - PROCESS | 2776 | 1463820745593 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:52:25 INFO - PROCESS | 2776 | 1463820745597 Marionette TRACE conn5 <- [1,1826,null,{}] 01:52:25 INFO - PROCESS | 2776 | 1463820745600 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:25 INFO - PROCESS | 2776 | 1463820745722 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 01:52:25 INFO - PROCESS | 2776 | 1463820745832 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 2776 | ++DOCSHELL 1382C400 == 59 [pid = 2776] [id = 466] 01:52:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (13866C00) [pid = 2776] [serial = 1398] [outer = 00000000] 01:52:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1610A800) [pid = 2776] [serial = 1399] [outer = 13866C00] 01:52:25 INFO - PROCESS | 2776 | 1463820745880 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (16126800) [pid = 2776] [serial = 1400] [outer = 13866C00] 01:52:26 INFO - PROCESS | 2776 | 1463820746279 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 01:52:26 INFO - PROCESS | 2776 | 1463820746321 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 2776 | 1463820746323 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 01:52:26 INFO - PROCESS | 2776 | 1463820746326 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:52:26 INFO - PROCESS | 2776 | 1463820746328 Marionette TRACE conn5 <- [1,1830,null,{}] 01:52:26 INFO - PROCESS | 2776 | 1463820746332 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:26 INFO - PROCESS | 2776 | 1463820746464 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 01:52:26 INFO - PROCESS | 2776 | 1463820746532 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 2776 | ++DOCSHELL 120F3400 == 60 [pid = 2776] [id = 467] 01:52:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1612C400) [pid = 2776] [serial = 1401] [outer = 00000000] 01:52:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1716B400) [pid = 2776] [serial = 1402] [outer = 1612C400] 01:52:26 INFO - PROCESS | 2776 | 1463820746580 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (1773F400) [pid = 2776] [serial = 1403] [outer = 1612C400] 01:52:26 INFO - PROCESS | 2776 | 1463820747024 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 01:52:27 INFO - PROCESS | 2776 | 1463820747059 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 2776 | 1463820747061 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 01:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:52:27 INFO - PROCESS | 2776 | 1463820747064 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 2776 | 1463820747066 Marionette TRACE conn5 <- [1,1834,null,{}] 01:52:27 INFO - PROCESS | 2776 | 1463820747069 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:27 INFO - PROCESS | 2776 | 1463820747214 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 01:52:27 INFO - PROCESS | 2776 | 1463820747284 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 2776 | ++DOCSHELL 19519400 == 61 [pid = 2776] [id = 468] 01:52:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (1951A000) [pid = 2776] [serial = 1404] [outer = 00000000] 01:52:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (19A1E400) [pid = 2776] [serial = 1405] [outer = 1951A000] 01:52:27 INFO - PROCESS | 2776 | 1463820747336 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (1A212000) [pid = 2776] [serial = 1406] [outer = 1951A000] 01:52:27 INFO - PROCESS | 2776 | 1463820747796 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 01:52:27 INFO - PROCESS | 2776 | 1463820747835 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 2776 | 1463820747837 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 01:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:52:27 INFO - PROCESS | 2776 | 1463820747840 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 2776 | 1463820747842 Marionette TRACE conn5 <- [1,1838,null,{}] 01:52:27 INFO - PROCESS | 2776 | 1463820747851 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:27 INFO - PROCESS | 2776 | 1463820747972 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 01:52:27 INFO - PROCESS | 2776 | 1463820747981 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 2776 | ++DOCSHELL 1A217C00 == 62 [pid = 2776] [id = 469] 01:52:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1A21A000) [pid = 2776] [serial = 1407] [outer = 00000000] 01:52:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1A37D400) [pid = 2776] [serial = 1408] [outer = 1A21A000] 01:52:28 INFO - PROCESS | 2776 | 1463820748025 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1A4B0000) [pid = 2776] [serial = 1409] [outer = 1A21A000] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (12709800) [pid = 2776] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (16109000) [pid = 2776] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1386D800) [pid = 2776] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (13827800) [pid = 2776] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (1B3A3800) [pid = 2776] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (0D816000) [pid = 2776] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (0D81EC00) [pid = 2776] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1ADD1C00) [pid = 2776] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1B1B8800) [pid = 2776] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (17169000) [pid = 2776] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (15DCD800) [pid = 2776] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (0D7DD000) [pid = 2776] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (137EC400) [pid = 2776] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0D81E800) [pid = 2776] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1A6DF800) [pid = 2776] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1A36FC00) [pid = 2776] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1A4CA800) [pid = 2776] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (18420C00) [pid = 2776] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:52:28 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (12780C00) [pid = 2776] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:52:28 INFO - PROCESS | 2776 | 1463820748761 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 990ms 01:52:28 INFO - PROCESS | 2776 | 1463820748833 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 2776 | 1463820748835 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 01:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:52:28 INFO - PROCESS | 2776 | 1463820748838 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 2776 | 1463820748840 Marionette TRACE conn5 <- [1,1842,null,{}] 01:52:28 INFO - PROCESS | 2776 | 1463820748846 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:28 INFO - PROCESS | 2776 | 1463820748934 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 01:52:28 INFO - PROCESS | 2776 | 1463820748945 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 2776 | ++DOCSHELL 125BE000 == 63 [pid = 2776] [id = 470] 01:52:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (12709800) [pid = 2776] [serial = 1410] [outer = 00000000] 01:52:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (15DCD800) [pid = 2776] [serial = 1411] [outer = 12709800] 01:52:28 INFO - PROCESS | 2776 | 1463820748999 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (17168C00) [pid = 2776] [serial = 1412] [outer = 12709800] 01:52:29 INFO - PROCESS | 2776 | 1463820749421 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 01:52:29 INFO - PROCESS | 2776 | 1463820749479 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 2776 | 1463820749481 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 01:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:52:29 INFO - PROCESS | 2776 | 1463820749484 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 2776 | 1463820749486 Marionette TRACE conn5 <- [1,1846,null,{}] 01:52:29 INFO - PROCESS | 2776 | 1463820749489 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:29 INFO - PROCESS | 2776 | 1463820749577 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 01:52:29 INFO - PROCESS | 2776 | 1463820749583 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 2776 | ++DOCSHELL 17381800 == 64 [pid = 2776] [id = 471] 01:52:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1A29F800) [pid = 2776] [serial = 1413] [outer = 00000000] 01:52:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1A4C3C00) [pid = 2776] [serial = 1414] [outer = 1A29F800] 01:52:29 INFO - PROCESS | 2776 | 1463820749628 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1A6E0800) [pid = 2776] [serial = 1415] [outer = 1A29F800] 01:52:30 INFO - PROCESS | 2776 | 1463820750072 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 01:52:30 INFO - PROCESS | 2776 | 1463820750127 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 2776 | 1463820750129 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 01:52:30 INFO - PROCESS | 2776 | 1463820750132 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:52:30 INFO - PROCESS | 2776 | 1463820750134 Marionette TRACE conn5 <- [1,1850,null,{}] 01:52:30 INFO - PROCESS | 2776 | 1463820750138 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:30 INFO - PROCESS | 2776 | 1463820750228 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 01:52:30 INFO - PROCESS | 2776 | 1463820750237 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 2776 | ++DOCSHELL 0DFFC000 == 65 [pid = 2776] [id = 472] 01:52:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A6E1C00) [pid = 2776] [serial = 1416] [outer = 00000000] 01:52:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1ADD1C00) [pid = 2776] [serial = 1417] [outer = 1A6E1C00] 01:52:30 INFO - PROCESS | 2776 | 1463820750281 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1ADDDC00) [pid = 2776] [serial = 1418] [outer = 1A6E1C00] 01:52:30 INFO - PROCESS | 2776 | 1463820750994 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 01:52:31 INFO - PROCESS | 2776 | 1463820751068 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 2776 | 1463820751072 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 01:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:52:31 INFO - PROCESS | 2776 | 1463820751078 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 2776 | 1463820751082 Marionette TRACE conn5 <- [1,1854,null,{}] 01:52:31 INFO - PROCESS | 2776 | 1463820751088 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:31 INFO - PROCESS | 2776 | 1463820751277 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 01:52:31 INFO - PROCESS | 2776 | 1463820751387 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5F800 == 66 [pid = 2776] [id = 473] 01:52:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (0DC9D400) [pid = 2776] [serial = 1419] [outer = 00000000] 01:52:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (11D80C00) [pid = 2776] [serial = 1420] [outer = 0DC9D400] 01:52:31 INFO - PROCESS | 2776 | 1463820751449 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (12777C00) [pid = 2776] [serial = 1421] [outer = 0DC9D400] 01:52:32 INFO - PROCESS | 2776 | 1463820752084 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1025ms 01:52:32 INFO - PROCESS | 2776 | 1463820752103 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 2776 | 1463820752109 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 01:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:52:32 INFO - PROCESS | 2776 | 1463820752115 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 2776 | 1463820752118 Marionette TRACE conn5 <- [1,1858,null,{}] 01:52:32 INFO - PROCESS | 2776 | 1463820752122 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:32 INFO - PROCESS | 2776 | 1463820752235 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 01:52:32 INFO - PROCESS | 2776 | 1463820752401 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 2776 | ++DOCSHELL 11B9AC00 == 67 [pid = 2776] [id = 474] 01:52:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (1277F000) [pid = 2776] [serial = 1422] [outer = 00000000] 01:52:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (16110C00) [pid = 2776] [serial = 1423] [outer = 1277F000] 01:52:32 INFO - PROCESS | 2776 | 1463820752461 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (18418400) [pid = 2776] [serial = 1424] [outer = 1277F000] 01:52:33 INFO - PROCESS | 2776 | 1463820753076 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 01:52:33 INFO - PROCESS | 2776 | 1463820753088 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 2776 | 1463820753090 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 01:52:33 INFO - PROCESS | 2776 | 1463820753094 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:52:33 INFO - PROCESS | 2776 | 1463820753098 Marionette TRACE conn5 <- [1,1862,null,{}] 01:52:33 INFO - PROCESS | 2776 | 1463820753109 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:33 INFO - PROCESS | 2776 | 1463820753223 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 01:52:33 INFO - PROCESS | 2776 | 1463820753391 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 2776 | ++DOCSHELL 1AE0C800 == 68 [pid = 2776] [id = 475] 01:52:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (1AE0CC00) [pid = 2776] [serial = 1425] [outer = 00000000] 01:52:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1AE6AC00) [pid = 2776] [serial = 1426] [outer = 1AE0CC00] 01:52:33 INFO - PROCESS | 2776 | 1463820753453 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (1B1B8800) [pid = 2776] [serial = 1427] [outer = 1AE0CC00] 01:52:34 INFO - PROCESS | 2776 | 1463820754054 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1023ms 01:52:34 INFO - PROCESS | 2776 | 1463820754125 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 01:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:52:34 INFO - PROCESS | 2776 | 1463820754128 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 01:52:34 INFO - PROCESS | 2776 | 1463820754132 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 2776 | 1463820754135 Marionette TRACE conn5 <- [1,1866,null,{}] 01:52:34 INFO - PROCESS | 2776 | 1463820754138 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:34 INFO - PROCESS | 2776 | 1463820754254 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 01:52:34 INFO - PROCESS | 2776 | 1463820754400 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 2776 | ++DOCSHELL 1AE0E000 == 69 [pid = 2776] [id = 476] 01:52:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1B3A3400) [pid = 2776] [serial = 1428] [outer = 00000000] 01:52:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1BE7F400) [pid = 2776] [serial = 1429] [outer = 1B3A3400] 01:52:34 INFO - PROCESS | 2776 | 1463820754459 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1BF09000) [pid = 2776] [serial = 1430] [outer = 1B3A3400] 01:52:35 INFO - PROCESS | 2776 | 1463820755041 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 971ms 01:52:35 INFO - PROCESS | 2776 | 1463820755107 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 2776 | 1463820755109 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 01:52:35 INFO - PROCESS | 2776 | 1463820755112 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:52:35 INFO - PROCESS | 2776 | 1463820755114 Marionette TRACE conn5 <- [1,1870,null,{}] 01:52:35 INFO - PROCESS | 2776 | 1463820755118 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:35 INFO - PROCESS | 2776 | 1463820755223 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 01:52:35 INFO - PROCESS | 2776 | 1463820755339 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 2776 | ++DOCSHELL 1BF0BC00 == 70 [pid = 2776] [id = 477] 01:52:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1BF0C400) [pid = 2776] [serial = 1431] [outer = 00000000] 01:52:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1C4C5C00) [pid = 2776] [serial = 1432] [outer = 1BF0C400] 01:52:35 INFO - PROCESS | 2776 | 1463820755393 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1C4D0400) [pid = 2776] [serial = 1433] [outer = 1BF0C400] 01:52:35 INFO - PROCESS | 2776 | 1463820755974 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 01:52:36 INFO - PROCESS | 2776 | 1463820756046 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 01:52:36 INFO - PROCESS | 2776 | 1463820756049 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 01:52:36 INFO - PROCESS | 2776 | 1463820756052 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:52:36 INFO - PROCESS | 2776 | 1463820756054 Marionette TRACE conn5 <- [1,1874,null,{}] 01:52:36 INFO - PROCESS | 2776 | 1463820756058 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:36 INFO - PROCESS | 2776 | 1463820756220 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 01:52:36 INFO - PROCESS | 2776 | 1463820756384 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:36 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D7800 == 71 [pid = 2776] [id = 478] 01:52:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (0D7D8400) [pid = 2776] [serial = 1434] [outer = 00000000] 01:52:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1EE4E400) [pid = 2776] [serial = 1435] [outer = 0D7D8400] 01:52:36 INFO - PROCESS | 2776 | 1463820756444 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1EE51800) [pid = 2776] [serial = 1436] [outer = 0D7D8400] 01:52:37 INFO - PROCESS | 2776 | 1463820757053 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1015ms 01:52:37 INFO - PROCESS | 2776 | 1463820757072 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 01:52:37 INFO - PROCESS | 2776 | 1463820757074 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 01:52:37 INFO - PROCESS | 2776 | 1463820757077 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:52:37 INFO - PROCESS | 2776 | 1463820757079 Marionette TRACE conn5 <- [1,1878,null,{}] 01:52:37 INFO - PROCESS | 2776 | 1463820757083 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:37 INFO - PROCESS | 2776 | 1463820757195 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 01:52:37 INFO - PROCESS | 2776 | 1463820757473 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:37 INFO - PROCESS | 2776 | ++DOCSHELL 0D235000 == 72 [pid = 2776] [id = 479] 01:52:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (0D915000) [pid = 2776] [serial = 1437] [outer = 00000000] 01:52:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (0DA62800) [pid = 2776] [serial = 1438] [outer = 0D915000] 01:52:37 INFO - PROCESS | 2776 | 1463820757533 Marionette DEBUG loaded listener.js 01:52:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (11B7E400) [pid = 2776] [serial = 1439] [outer = 0D915000] 01:52:38 INFO - PROCESS | 2776 | 1463820758184 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1177ms 01:52:38 INFO - PROCESS | 2776 | 1463820758264 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 2776 | 1463820758268 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 01:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:52:38 INFO - PROCESS | 2776 | 1463820758272 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 2776 | 1463820758276 Marionette TRACE conn5 <- [1,1882,null,{}] 01:52:38 INFO - PROCESS | 2776 | 1463820758281 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:38 INFO - PROCESS | 2776 | 1463820758396 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 01:52:38 INFO - PROCESS | 2776 | 1463820758559 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 0C5A1800 == 71 [pid = 2776] [id = 287] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 17381800 == 70 [pid = 2776] [id = 471] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 125BE000 == 69 [pid = 2776] [id = 470] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 1A217C00 == 68 [pid = 2776] [id = 469] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 19519400 == 67 [pid = 2776] [id = 468] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 120F3400 == 66 [pid = 2776] [id = 467] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 1382C400 == 65 [pid = 2776] [id = 466] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 12783000 == 64 [pid = 2776] [id = 465] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 0D35EC00 == 63 [pid = 2776] [id = 464] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 0D913C00 == 62 [pid = 2776] [id = 463] 01:52:38 INFO - PROCESS | 2776 | --DOCSHELL 0DA52800 == 61 [pid = 2776] [id = 458] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (132DE400) [pid = 2776] [serial = 1244] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (17163C00) [pid = 2776] [serial = 1250] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1737EC00) [pid = 2776] [serial = 1286] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (14D93400) [pid = 2776] [serial = 1247] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1B3AA800) [pid = 2776] [serial = 1295] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (0DE3D800) [pid = 2776] [serial = 1283] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (0DB36000) [pid = 2776] [serial = 1241] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1AE6CC00) [pid = 2776] [serial = 1289] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1B3A1400) [pid = 2776] [serial = 1292] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (17384000) [pid = 2776] [serial = 1253] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (17384400) [pid = 2776] [serial = 1354] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (1A6ED400) [pid = 2776] [serial = 1327] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (0DBD2400) [pid = 2776] [serial = 1346] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (0D90D000) [pid = 2776] [serial = 1345] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (138DC000) [pid = 2776] [serial = 1351] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (15D45C00) [pid = 2776] [serial = 1352] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (0DA54400) [pid = 2776] [serial = 1348] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (0DF1DC00) [pid = 2776] [serial = 1349] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1AE01C00) [pid = 2776] [serial = 1363] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (11DDD800) [pid = 2776] [serial = 1330] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1A6DE400) [pid = 2776] [serial = 1361] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (1A4C2000) [pid = 2776] [serial = 1360] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (1610D000) [pid = 2776] [serial = 1333] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1AE0F000) [pid = 2776] [serial = 1336] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (1BF09C00) [pid = 2776] [serial = 1342] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1B3A5800) [pid = 2776] [serial = 1339] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 109 (1C114C00) [pid = 2776] [serial = 1372] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 108 (1AE6FC00) [pid = 2776] [serial = 1369] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 107 (1B39D000) [pid = 2776] [serial = 1370] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 106 (1AE0E800) [pid = 2776] [serial = 1364] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 105 (19FD2400) [pid = 2776] [serial = 1357] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 104 (1A21A800) [pid = 2776] [serial = 1358] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 103 (1A2AA800) [pid = 2776] [serial = 1367] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 102 (19521400) [pid = 2776] [serial = 1366] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | --DOMWINDOW == 101 (18419C00) [pid = 2776] [serial = 1355] [outer = 00000000] [url = about:blank] 01:52:38 INFO - PROCESS | 2776 | ++DOCSHELL 0D35A800 == 62 [pid = 2776] [id = 480] 01:52:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 102 (0D35EC00) [pid = 2776] [serial = 1440] [outer = 00000000] 01:52:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 103 (0D81B800) [pid = 2776] [serial = 1441] [outer = 0D35EC00] 01:52:38 INFO - PROCESS | 2776 | 1463820758692 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 104 (0DA63400) [pid = 2776] [serial = 1442] [outer = 0D35EC00] 01:52:39 INFO - PROCESS | 2776 | 1463820759152 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 930ms 01:52:39 INFO - PROCESS | 2776 | 1463820759205 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 2776 | 1463820759209 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 01:52:39 INFO - PROCESS | 2776 | 1463820759213 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:52:39 INFO - PROCESS | 2776 | 1463820759215 Marionette TRACE conn5 <- [1,1886,null,{}] 01:52:39 INFO - PROCESS | 2776 | 1463820759219 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:39 INFO - PROCESS | 2776 | 1463820759314 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 01:52:39 INFO - PROCESS | 2776 | 1463820759332 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 2776 | ++DOCSHELL 132DF400 == 63 [pid = 2776] [id = 481] 01:52:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 105 (137F3400) [pid = 2776] [serial = 1443] [outer = 00000000] 01:52:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 106 (13AF9C00) [pid = 2776] [serial = 1444] [outer = 137F3400] 01:52:39 INFO - PROCESS | 2776 | 1463820759378 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 107 (15D49C00) [pid = 2776] [serial = 1445] [outer = 137F3400] 01:52:39 INFO - PROCESS | 2776 | 1463820759879 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 01:52:39 INFO - PROCESS | 2776 | 1463820759955 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 2776 | 1463820759958 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 01:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:52:39 INFO - PROCESS | 2776 | 1463820759964 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 2776 | 1463820759970 Marionette TRACE conn5 <- [1,1890,null,{}] 01:52:39 INFO - PROCESS | 2776 | 1463820759979 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:40 INFO - PROCESS | 2776 | 1463820760113 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 01:52:40 INFO - PROCESS | 2776 | 1463820760131 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 2776 | ++DOCSHELL 17375800 == 64 [pid = 2776] [id = 482] 01:52:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 108 (1737D000) [pid = 2776] [serial = 1446] [outer = 00000000] 01:52:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 109 (17615000) [pid = 2776] [serial = 1447] [outer = 1737D000] 01:52:40 INFO - PROCESS | 2776 | 1463820760179 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 110 (1841A000) [pid = 2776] [serial = 1448] [outer = 1737D000] 01:52:40 INFO - PROCESS | 2776 | 1463820760621 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 01:52:40 INFO - PROCESS | 2776 | 1463820760654 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 2776 | 1463820760656 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 01:52:40 INFO - PROCESS | 2776 | 1463820760659 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:52:40 INFO - PROCESS | 2776 | 1463820760661 Marionette TRACE conn5 <- [1,1894,null,{}] 01:52:40 INFO - PROCESS | 2776 | 1463820760665 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:40 INFO - PROCESS | 2776 | 1463820760807 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 01:52:40 INFO - PROCESS | 2776 | 1463820760828 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 2776 | ++DOCSHELL 0D912800 == 65 [pid = 2776] [id = 483] 01:52:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (1841E000) [pid = 2776] [serial = 1449] [outer = 00000000] 01:52:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (195DD400) [pid = 2776] [serial = 1450] [outer = 1841E000] 01:52:40 INFO - PROCESS | 2776 | 1463820760874 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (19A21400) [pid = 2776] [serial = 1451] [outer = 1841E000] 01:52:41 INFO - PROCESS | 2776 | 1463820761332 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 01:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:52:41 INFO - PROCESS | 2776 | 1463820761401 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 2776 | 1463820761403 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 01:52:41 INFO - PROCESS | 2776 | 1463820761407 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:52:41 INFO - PROCESS | 2776 | 1463820761409 Marionette TRACE conn5 <- [1,1898,null,{}] 01:52:41 INFO - PROCESS | 2776 | 1463820761413 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:41 INFO - PROCESS | 2776 | 1463820761538 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 01:52:41 INFO - PROCESS | 2776 | 1463820761610 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 2776 | ++DOCSHELL 1A2AD000 == 66 [pid = 2776] [id = 484] 01:52:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1A36E800) [pid = 2776] [serial = 1452] [outer = 00000000] 01:52:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1A4B5000) [pid = 2776] [serial = 1453] [outer = 1A36E800] 01:52:41 INFO - PROCESS | 2776 | 1463820761667 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1A642C00) [pid = 2776] [serial = 1454] [outer = 1A36E800] 01:52:42 INFO - PROCESS | 2776 | 1463820762148 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 770ms 01:52:42 INFO - PROCESS | 2776 | 1463820762184 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 2776 | 1463820762186 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 01:52:42 INFO - PROCESS | 2776 | 1463820762190 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:52:42 INFO - PROCESS | 2776 | 1463820762191 Marionette TRACE conn5 <- [1,1902,null,{}] 01:52:42 INFO - PROCESS | 2776 | 1463820762198 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 2776 | 1463820762322 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 01:52:42 INFO - PROCESS | 2776 | 1463820762335 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 2776 | ++DOCSHELL 1A6E9C00 == 67 [pid = 2776] [id = 485] 01:52:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (1A6EA400) [pid = 2776] [serial = 1455] [outer = 00000000] 01:52:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1AE03C00) [pid = 2776] [serial = 1456] [outer = 1A6EA400] 01:52:42 INFO - PROCESS | 2776 | 1463820762440 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (1AE64800) [pid = 2776] [serial = 1457] [outer = 1A6EA400] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (12784000) [pid = 2776] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (1A29F800) [pid = 2776] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (13866C00) [pid = 2776] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 115 (1951A000) [pid = 2776] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 114 (12709800) [pid = 2776] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 113 (0DA51400) [pid = 2776] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 112 (1612C400) [pid = 2776] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 111 (0D747C00) [pid = 2776] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:52:42 INFO - PROCESS | 2776 | --DOMWINDOW == 110 (1A21A000) [pid = 2776] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:52:42 INFO - PROCESS | 2776 | 1463820762990 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 831ms 01:52:43 INFO - PROCESS | 2776 | 1463820763025 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 2776 | 1463820763027 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 01:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:52:43 INFO - PROCESS | 2776 | 1463820763030 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 2776 | 1463820763032 Marionette TRACE conn5 <- [1,1906,null,{}] 01:52:43 INFO - PROCESS | 2776 | 1463820763035 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:43 INFO - PROCESS | 2776 | 1463820763120 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 01:52:43 INFO - PROCESS | 2776 | 1463820763233 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 2776 | ++DOCSHELL 0D81BC00 == 68 [pid = 2776] [id = 486] 01:52:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 111 (0EA84800) [pid = 2776] [serial = 1458] [outer = 00000000] 01:52:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 112 (1994DC00) [pid = 2776] [serial = 1459] [outer = 0EA84800] 01:52:43 INFO - PROCESS | 2776 | 1463820763281 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 113 (1A647000) [pid = 2776] [serial = 1460] [outer = 0EA84800] 01:52:43 INFO - PROCESS | 2776 | 1463820763655 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 01:52:43 INFO - PROCESS | 2776 | 1463820763701 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 2776 | 1463820763703 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 01:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:52:43 INFO - PROCESS | 2776 | 1463820763706 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 2776 | 1463820763708 Marionette TRACE conn5 <- [1,1910,null,{}] 01:52:43 INFO - PROCESS | 2776 | 1463820763712 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:43 INFO - PROCESS | 2776 | 1463820763818 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 01:52:43 INFO - PROCESS | 2776 | 1463820763828 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 2776 | ++DOCSHELL 1ADDA400 == 69 [pid = 2776] [id = 487] 01:52:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 114 (1AE0EC00) [pid = 2776] [serial = 1461] [outer = 00000000] 01:52:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 115 (1B1BE400) [pid = 2776] [serial = 1462] [outer = 1AE0EC00] 01:52:43 INFO - PROCESS | 2776 | 1463820763873 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 116 (1BE75800) [pid = 2776] [serial = 1463] [outer = 1AE0EC00] 01:52:44 INFO - PROCESS | 2776 | 1463820764325 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 01:52:44 INFO - PROCESS | 2776 | 1463820764377 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 01:52:44 INFO - PROCESS | 2776 | 1463820764379 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 01:52:44 INFO - PROCESS | 2776 | 1463820764382 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:52:44 INFO - PROCESS | 2776 | 1463820764384 Marionette TRACE conn5 <- [1,1914,null,{}] 01:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:52:44 INFO - PROCESS | 2776 | 1463820764388 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:44 INFO - PROCESS | 2776 | 1463820764478 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 01:52:44 INFO - PROCESS | 2776 | 1463820764525 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 2776 | ++DOCSHELL 0EA81400 == 70 [pid = 2776] [id = 488] 01:52:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (11B80C00) [pid = 2776] [serial = 1464] [outer = 00000000] 01:52:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (1C115C00) [pid = 2776] [serial = 1465] [outer = 11B80C00] 01:52:44 INFO - PROCESS | 2776 | 1463820764572 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (1C93D400) [pid = 2776] [serial = 1466] [outer = 11B80C00] 01:52:45 INFO - PROCESS | 2776 | 1463820765230 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 870ms 01:52:45 INFO - PROCESS | 2776 | 1463820765257 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 01:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:52:45 INFO - PROCESS | 2776 | 1463820765262 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 01:52:45 INFO - PROCESS | 2776 | 1463820765267 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 2776 | 1463820765271 Marionette TRACE conn5 <- [1,1918,null,{}] 01:52:45 INFO - PROCESS | 2776 | 1463820765277 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:45 INFO - PROCESS | 2776 | 1463820765395 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 01:52:45 INFO - PROCESS | 2776 | 1463820765558 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 2776 | ++DOCSHELL 0EA53000 == 71 [pid = 2776] [id = 489] 01:52:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (0EA87C00) [pid = 2776] [serial = 1467] [outer = 00000000] 01:52:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (1322D800) [pid = 2776] [serial = 1468] [outer = 0EA87C00] 01:52:45 INFO - PROCESS | 2776 | 1463820765617 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (13834C00) [pid = 2776] [serial = 1469] [outer = 0EA87C00] 01:52:46 INFO - PROCESS | 2776 | 1463820766206 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 990ms 01:52:46 INFO - PROCESS | 2776 | 1463820766258 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 2776 | 1463820766264 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 01:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:52:46 INFO - PROCESS | 2776 | 1463820766270 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 2776 | 1463820766273 Marionette TRACE conn5 <- [1,1922,null,{}] 01:52:46 INFO - PROCESS | 2776 | 1463820766277 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:46 INFO - PROCESS | 2776 | 1463820766392 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 01:52:46 INFO - PROCESS | 2776 | 1463820766547 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 2776 | ++DOCSHELL 16107800 == 72 [pid = 2776] [id = 490] 01:52:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1612DC00) [pid = 2776] [serial = 1470] [outer = 00000000] 01:52:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (18412400) [pid = 2776] [serial = 1471] [outer = 1612DC00] 01:52:46 INFO - PROCESS | 2776 | 1463820766607 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (1A216400) [pid = 2776] [serial = 1472] [outer = 1612DC00] 01:52:47 INFO - PROCESS | 2776 | 1463820767249 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1024ms 01:52:47 INFO - PROCESS | 2776 | 1463820767296 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 2776 | 1463820767299 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 01:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:52:47 INFO - PROCESS | 2776 | 1463820767303 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:52:47 INFO - PROCESS | 2776 | 1463820767306 Marionette TRACE conn5 <- [1,1926,null,{}] 01:52:47 INFO - PROCESS | 2776 | 1463820767318 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:47 INFO - PROCESS | 2776 | 1463820767451 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 01:52:47 INFO - PROCESS | 2776 | 1463820767602 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 2776 | ++DOCSHELL 0D7DD400 == 73 [pid = 2776] [id = 491] 01:52:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (17382000) [pid = 2776] [serial = 1473] [outer = 00000000] 01:52:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (1DD1C800) [pid = 2776] [serial = 1474] [outer = 17382000] 01:52:47 INFO - PROCESS | 2776 | 1463820767660 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1DD26000) [pid = 2776] [serial = 1475] [outer = 17382000] 01:52:48 INFO - PROCESS | 2776 | 1463820768276 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1020ms 01:52:48 INFO - PROCESS | 2776 | 1463820768326 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 2776 | 1463820768329 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 01:52:48 INFO - PROCESS | 2776 | 1463820768332 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:52:48 INFO - PROCESS | 2776 | 1463820768335 Marionette TRACE conn5 <- [1,1930,null,{}] 01:52:48 INFO - PROCESS | 2776 | 1463820768338 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:48 INFO - PROCESS | 2776 | 1463820768457 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 01:52:48 INFO - PROCESS | 2776 | 1463820768623 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 2776 | ++DOCSHELL 1EE4F400 == 74 [pid = 2776] [id = 492] 01:52:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1EE51000) [pid = 2776] [serial = 1476] [outer = 00000000] 01:52:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1F1A1000) [pid = 2776] [serial = 1477] [outer = 1EE51000] 01:52:48 INFO - PROCESS | 2776 | 1463820768681 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1F1A7000) [pid = 2776] [serial = 1478] [outer = 1EE51000] 01:52:49 INFO - PROCESS | 2776 | 1463820769233 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 01:52:49 INFO - PROCESS | 2776 | 1463820769266 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 2776 | 1463820769268 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 01:52:49 INFO - PROCESS | 2776 | 1463820769272 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:52:49 INFO - PROCESS | 2776 | 1463820769274 Marionette TRACE conn5 <- [1,1934,null,{}] 01:52:49 INFO - PROCESS | 2776 | 1463820769278 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:49 INFO - PROCESS | 2776 | 1463820769386 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 01:52:49 INFO - PROCESS | 2776 | 1463820769546 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:49 INFO - PROCESS | 2776 | ++DOCSHELL 1DD25000 == 75 [pid = 2776] [id = 493] 01:52:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1DD6C800) [pid = 2776] [serial = 1479] [outer = 00000000] 01:52:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1DD74000) [pid = 2776] [serial = 1480] [outer = 1DD6C800] 01:52:49 INFO - PROCESS | 2776 | 1463820769600 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (1DD76800) [pid = 2776] [serial = 1481] [outer = 1DD6C800] 01:52:50 INFO - PROCESS | 2776 | 1463820770194 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 01:52:50 INFO - PROCESS | 2776 | 1463820770246 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 01:52:50 INFO - PROCESS | 2776 | 1463820770248 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 01:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:52:50 INFO - PROCESS | 2776 | 1463820770252 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:52:50 INFO - PROCESS | 2776 | 1463820770254 Marionette TRACE conn5 <- [1,1938,null,{}] 01:52:50 INFO - PROCESS | 2776 | 1463820770258 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:50 INFO - PROCESS | 2776 | 1463820770418 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 01:52:50 INFO - PROCESS | 2776 | 1463820770574 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 2776 | ++DOCSHELL 1DD72000 == 76 [pid = 2776] [id = 494] 01:52:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (1DD79800) [pid = 2776] [serial = 1482] [outer = 00000000] 01:52:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (1EE76C00) [pid = 2776] [serial = 1483] [outer = 1DD79800] 01:52:50 INFO - PROCESS | 2776 | 1463820770634 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (1EE7B400) [pid = 2776] [serial = 1484] [outer = 1DD79800] 01:52:51 INFO - PROCESS | 2776 | 1463820771259 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1068ms 01:52:51 INFO - PROCESS | 2776 | 1463820771324 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 2776 | 1463820771327 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 01:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:52:51 INFO - PROCESS | 2776 | 1463820771330 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 2776 | 1463820771332 Marionette TRACE conn5 <- [1,1942,null,{}] 01:52:51 INFO - PROCESS | 2776 | 1463820771337 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:51 INFO - PROCESS | 2776 | 1463820771450 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 01:52:51 INFO - PROCESS | 2776 | 1463820771836 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 2776 | ++DOCSHELL 08B78000 == 77 [pid = 2776] [id = 495] 01:52:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (08B78400) [pid = 2776] [serial = 1485] [outer = 00000000] 01:52:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (08E70000) [pid = 2776] [serial = 1486] [outer = 08B78400] 01:52:51 INFO - PROCESS | 2776 | 1463820771887 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (0CED6800) [pid = 2776] [serial = 1487] [outer = 08B78400] 01:52:52 INFO - PROCESS | 2776 | 1463820772487 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1221ms 01:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:52:52 INFO - PROCESS | 2776 | 1463820772556 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 2776 | 1463820772561 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 01:52:52 INFO - PROCESS | 2776 | 1463820772565 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 2776 | 1463820772569 Marionette TRACE conn5 <- [1,1946,null,{}] 01:52:52 INFO - PROCESS | 2776 | 1463820772574 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:52 INFO - PROCESS | 2776 | 1463820772723 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 15D4C000 == 76 [pid = 2776] [id = 401] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 1951BC00 == 75 [pid = 2776] [id = 418] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 18415000 == 74 [pid = 2776] [id = 404] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 11B72400 == 73 [pid = 2776] [id = 399] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 138D9800 == 72 [pid = 2776] [id = 400] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 15D83C00 == 71 [pid = 2776] [id = 417] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 1ADDA400 == 70 [pid = 2776] [id = 487] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 0D81BC00 == 69 [pid = 2776] [id = 486] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 1A6E9C00 == 68 [pid = 2776] [id = 485] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 1A2AD000 == 67 [pid = 2776] [id = 484] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 0D912800 == 66 [pid = 2776] [id = 483] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 17375800 == 65 [pid = 2776] [id = 482] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 132DF400 == 64 [pid = 2776] [id = 481] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (1ADD1C00) [pid = 2776] [serial = 1417] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 0D35A800 == 63 [pid = 2776] [id = 480] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 0D235000 == 62 [pid = 2776] [id = 479] 01:52:52 INFO - PROCESS | 2776 | --DOCSHELL 0DFFC000 == 61 [pid = 2776] [id = 472] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (1A6E0800) [pid = 2776] [serial = 1415] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (1DD1B800) [pid = 2776] [serial = 1387] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (137F6800) [pid = 2776] [serial = 1397] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 135 (1A4C3C00) [pid = 2776] [serial = 1414] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 134 (16126800) [pid = 2776] [serial = 1400] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1610A800) [pid = 2776] [serial = 1399] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (19A1E400) [pid = 2776] [serial = 1405] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (15DCD800) [pid = 2776] [serial = 1411] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (0EA7FC00) [pid = 2776] [serial = 1391] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (1716B400) [pid = 2776] [serial = 1402] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (1C93B800) [pid = 2776] [serial = 1384] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (127A1400) [pid = 2776] [serial = 1375] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (1773F400) [pid = 2776] [serial = 1403] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (0DA57000) [pid = 2776] [serial = 1394] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 124 (1322D400) [pid = 2776] [serial = 1396] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 123 (18E8F400) [pid = 2776] [serial = 1378] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 122 (1A212000) [pid = 2776] [serial = 1406] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 121 (0DB39400) [pid = 2776] [serial = 1390] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 120 (17168C00) [pid = 2776] [serial = 1412] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 119 (1C4B1400) [pid = 2776] [serial = 1381] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 118 (1A37D400) [pid = 2776] [serial = 1408] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 117 (0D812800) [pid = 2776] [serial = 1393] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | --DOMWINDOW == 116 (1A4B0000) [pid = 2776] [serial = 1409] [outer = 00000000] [url = about:blank] 01:52:52 INFO - PROCESS | 2776 | 1463820772920 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 2776 | ++DOCSHELL 08B85000 == 62 [pid = 2776] [id = 496] 01:52:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 117 (0C594000) [pid = 2776] [serial = 1488] [outer = 00000000] 01:52:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 118 (0D813000) [pid = 2776] [serial = 1489] [outer = 0C594000] 01:52:52 INFO - PROCESS | 2776 | 1463820772971 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 119 (0DA55400) [pid = 2776] [serial = 1490] [outer = 0C594000] 01:52:53 INFO - PROCESS | 2776 | 1463820773452 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 930ms 01:52:53 INFO - PROCESS | 2776 | 1463820773498 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 2776 | 1463820773502 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 01:52:53 INFO - PROCESS | 2776 | 1463820773505 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 2776 | 1463820773507 Marionette TRACE conn5 <- [1,1950,null,{}] 01:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:52:53 INFO - PROCESS | 2776 | 1463820773511 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:53 INFO - PROCESS | 2776 | 1463820773601 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 01:52:53 INFO - PROCESS | 2776 | 1463820773614 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 2776 | ++DOCSHELL 12027800 == 63 [pid = 2776] [id = 497] 01:52:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 120 (12028000) [pid = 2776] [serial = 1491] [outer = 00000000] 01:52:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 121 (12466800) [pid = 2776] [serial = 1492] [outer = 12028000] 01:52:53 INFO - PROCESS | 2776 | 1463820773663 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 122 (12779400) [pid = 2776] [serial = 1493] [outer = 12028000] 01:52:54 INFO - PROCESS | 2776 | 1463820774164 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 01:52:54 INFO - PROCESS | 2776 | 1463820774180 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 2776 | 1463820774182 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 01:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:52:54 INFO - PROCESS | 2776 | 1463820774192 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 2776 | 1463820774198 Marionette TRACE conn5 <- [1,1954,null,{}] 01:52:54 INFO - PROCESS | 2776 | 1463820774206 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:54 INFO - PROCESS | 2776 | 1463820774332 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 01:52:54 INFO - PROCESS | 2776 | 1463820774446 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 2776 | ++DOCSHELL 11D87000 == 64 [pid = 2776] [id = 498] 01:52:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 123 (1277F400) [pid = 2776] [serial = 1494] [outer = 00000000] 01:52:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 124 (13875000) [pid = 2776] [serial = 1495] [outer = 1277F400] 01:52:54 INFO - PROCESS | 2776 | 1463820774494 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 125 (14D8C400) [pid = 2776] [serial = 1496] [outer = 1277F400] 01:52:54 INFO - PROCESS | 2776 | 1463820774884 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 01:52:54 INFO - PROCESS | 2776 | 1463820774935 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 2776 | 1463820774938 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 01:52:54 INFO - PROCESS | 2776 | 1463820774941 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 2776 | 1463820774943 Marionette TRACE conn5 <- [1,1958,null,{}] 01:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:52:54 INFO - PROCESS | 2776 | 1463820774946 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:55 INFO - PROCESS | 2776 | 1463820775084 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 01:52:55 INFO - PROCESS | 2776 | 1463820775156 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 2776 | ++DOCSHELL 15D2E000 == 65 [pid = 2776] [id = 499] 01:52:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (15D2FC00) [pid = 2776] [serial = 1497] [outer = 00000000] 01:52:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (15DD5800) [pid = 2776] [serial = 1498] [outer = 15D2FC00] 01:52:55 INFO - PROCESS | 2776 | 1463820775217 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (16102C00) [pid = 2776] [serial = 1499] [outer = 15D2FC00] 01:52:55 INFO - PROCESS | 2776 | 1463820775645 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 01:52:55 INFO - PROCESS | 2776 | 1463820775678 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 2776 | 1463820775680 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 01:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:52:55 INFO - PROCESS | 2776 | 1463820775683 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 2776 | 1463820775685 Marionette TRACE conn5 <- [1,1962,null,{}] 01:52:55 INFO - PROCESS | 2776 | 1463820775688 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:55 INFO - PROCESS | 2776 | 1463820775847 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 01:52:55 INFO - PROCESS | 2776 | 1463820775920 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 2776 | ++DOCSHELL 1674BC00 == 66 [pid = 2776] [id = 500] 01:52:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1674C000) [pid = 2776] [serial = 1500] [outer = 00000000] 01:52:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (17169800) [pid = 2776] [serial = 1501] [outer = 1674C000] 01:52:55 INFO - PROCESS | 2776 | 1463820775971 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (17380800) [pid = 2776] [serial = 1502] [outer = 1674C000] 01:52:56 INFO - PROCESS | 2776 | 1463820776419 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 01:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:52:56 INFO - PROCESS | 2776 | 1463820776454 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 2776 | 1463820776456 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 01:52:56 INFO - PROCESS | 2776 | 1463820776459 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 2776 | 1463820776461 Marionette TRACE conn5 <- [1,1966,null,{}] 01:52:56 INFO - PROCESS | 2776 | 1463820776469 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:56 INFO - PROCESS | 2776 | 1463820776601 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 01:52:56 INFO - PROCESS | 2776 | 1463820776679 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 2776 | ++DOCSHELL 17383800 == 67 [pid = 2776] [id = 501] 01:52:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (18417000) [pid = 2776] [serial = 1503] [outer = 00000000] 01:52:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (195DD000) [pid = 2776] [serial = 1504] [outer = 18417000] 01:52:56 INFO - PROCESS | 2776 | 1463820776727 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (19956400) [pid = 2776] [serial = 1505] [outer = 18417000] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 133 (1A36E800) [pid = 2776] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 132 (1AE0EC00) [pid = 2776] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 131 (1A6EA400) [pid = 2776] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 130 (137F3400) [pid = 2776] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 129 (0D915000) [pid = 2776] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 128 (0D35EC00) [pid = 2776] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 127 (1737D000) [pid = 2776] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 126 (0EA84800) [pid = 2776] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:52:57 INFO - PROCESS | 2776 | --DOMWINDOW == 125 (1841E000) [pid = 2776] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:52:57 INFO - PROCESS | 2776 | 1463820777288 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 890ms 01:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:52:57 INFO - PROCESS | 2776 | 1463820777351 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 2776 | 1463820777353 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 01:52:57 INFO - PROCESS | 2776 | 1463820777357 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 2776 | 1463820777358 Marionette TRACE conn5 <- [1,1970,null,{}] 01:52:57 INFO - PROCESS | 2776 | 1463820777362 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:57 INFO - PROCESS | 2776 | 1463820777453 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 01:52:57 INFO - PROCESS | 2776 | 1463820777463 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 2776 | ++DOCSHELL 151DD800 == 68 [pid = 2776] [id = 502] 01:52:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 126 (1741FC00) [pid = 2776] [serial = 1506] [outer = 00000000] 01:52:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 127 (19A22800) [pid = 2776] [serial = 1507] [outer = 1741FC00] 01:52:57 INFO - PROCESS | 2776 | 1463820777510 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 128 (1A215400) [pid = 2776] [serial = 1508] [outer = 1741FC00] 01:52:57 INFO - PROCESS | 2776 | 1463820777961 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 01:52:57 INFO - PROCESS | 2776 | 1463820778000 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 2776 | 1463820778002 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 01:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:52:57 INFO - PROCESS | 2776 | 1463820778005 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 2776 | 1463820778007 Marionette TRACE conn5 <- [1,1974,null,{}] 01:52:57 INFO - PROCESS | 2776 | 1463820778011 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:58 INFO - PROCESS | 2776 | 1463820778102 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 01:52:58 INFO - PROCESS | 2776 | 1463820778108 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 2776 | ++DOCSHELL 19AA3400 == 69 [pid = 2776] [id = 503] 01:52:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 129 (1A21B800) [pid = 2776] [serial = 1509] [outer = 00000000] 01:52:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 130 (1A36E400) [pid = 2776] [serial = 1510] [outer = 1A21B800] 01:52:58 INFO - PROCESS | 2776 | 1463820778154 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 131 (1A378C00) [pid = 2776] [serial = 1511] [outer = 1A21B800] 01:52:58 INFO - PROCESS | 2776 | 1463820778586 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 01:52:58 INFO - PROCESS | 2776 | 1463820778647 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 01:52:58 INFO - PROCESS | 2776 | 1463820778649 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 01:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:52:58 INFO - PROCESS | 2776 | 1463820778653 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 2776 | 1463820778654 Marionette TRACE conn5 <- [1,1978,null,{}] 01:52:58 INFO - PROCESS | 2776 | 1463820778658 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:58 INFO - PROCESS | 2776 | 1463820778750 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 01:52:58 INFO - PROCESS | 2776 | 1463820778757 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 2776 | ++DOCSHELL 1A37C000 == 70 [pid = 2776] [id = 504] 01:52:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 132 (1A4B3800) [pid = 2776] [serial = 1512] [outer = 00000000] 01:52:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 133 (1A63C800) [pid = 2776] [serial = 1513] [outer = 1A4B3800] 01:52:58 INFO - PROCESS | 2776 | 1463820778801 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 134 (1A649000) [pid = 2776] [serial = 1514] [outer = 1A4B3800] 01:52:59 INFO - PROCESS | 2776 | 1463820779584 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 01:52:59 INFO - PROCESS | 2776 | 1463820779626 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 01:52:59 INFO - PROCESS | 2776 | 1463820779632 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 01:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:52:59 INFO - PROCESS | 2776 | 1463820779638 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - PROCESS | 2776 | 1463820779643 Marionette TRACE conn5 <- [1,1982,null,{}] 01:52:59 INFO - PROCESS | 2776 | 1463820779648 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:59 INFO - PROCESS | 2776 | 1463820779774 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 01:52:59 INFO - PROCESS | 2776 | 1463820779933 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 2776 | ++DOCSHELL 0DA56000 == 71 [pid = 2776] [id = 505] 01:52:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 135 (0DA5F000) [pid = 2776] [serial = 1515] [outer = 00000000] 01:52:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 136 (0E8E8C00) [pid = 2776] [serial = 1516] [outer = 0DA5F000] 01:52:59 INFO - PROCESS | 2776 | 1463820779995 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (1201D000) [pid = 2776] [serial = 1517] [outer = 0DA5F000] 01:53:00 INFO - PROCESS | 2776 | 1463820780605 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1025ms 01:53:00 INFO - PROCESS | 2776 | 1463820780666 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 2776 | 1463820780672 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 01:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:53:00 INFO - PROCESS | 2776 | 1463820780678 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 2776 | 1463820780681 Marionette TRACE conn5 <- [1,1986,null,{}] 01:53:00 INFO - PROCESS | 2776 | 1463820780685 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:00 INFO - PROCESS | 2776 | 1463820780809 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 01:53:00 INFO - PROCESS | 2776 | 1463820780976 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 2776 | ++DOCSHELL 137F4000 == 72 [pid = 2776] [id = 506] 01:53:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (138E7800) [pid = 2776] [serial = 1518] [outer = 00000000] 01:53:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (1674A400) [pid = 2776] [serial = 1519] [outer = 138E7800] 01:53:01 INFO - PROCESS | 2776 | 1463820781032 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (1716D400) [pid = 2776] [serial = 1520] [outer = 138E7800] 01:53:01 INFO - PROCESS | 2776 | 1463820781637 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1020ms 01:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:53:01 INFO - PROCESS | 2776 | 1463820781670 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 2776 | 1463820781672 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 01:53:01 INFO - PROCESS | 2776 | 1463820781676 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 2776 | 1463820781680 Marionette TRACE conn5 <- [1,1990,null,{}] 01:53:01 INFO - PROCESS | 2776 | 1463820781692 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:01 INFO - PROCESS | 2776 | 1463820781814 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 01:53:01 INFO - PROCESS | 2776 | 1463820781974 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 2776 | ++DOCSHELL 1A6EA400 == 73 [pid = 2776] [id = 507] 01:53:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (1A6EB000) [pid = 2776] [serial = 1521] [outer = 00000000] 01:53:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 142 (1ADD4000) [pid = 2776] [serial = 1522] [outer = 1A6EB000] 01:53:02 INFO - PROCESS | 2776 | 1463820782033 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 143 (1ADDC400) [pid = 2776] [serial = 1523] [outer = 1A6EB000] 01:53:02 INFO - PROCESS | 2776 | 1463820782596 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 01:53:02 INFO - PROCESS | 2776 | 1463820782650 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 01:53:02 INFO - PROCESS | 2776 | 1463820782653 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 01:53:02 INFO - PROCESS | 2776 | 1463820782656 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:53:02 INFO - PROCESS | 2776 | 1463820782658 Marionette TRACE conn5 <- [1,1994,null,{}] 01:53:02 INFO - PROCESS | 2776 | 1463820782661 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:02 INFO - PROCESS | 2776 | 1463820782775 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 01:53:02 INFO - PROCESS | 2776 | 1463820782938 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 2776 | ++DOCSHELL 1AE05400 == 74 [pid = 2776] [id = 508] 01:53:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 144 (1AE10400) [pid = 2776] [serial = 1524] [outer = 00000000] 01:53:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 145 (1AE6DC00) [pid = 2776] [serial = 1525] [outer = 1AE10400] 01:53:02 INFO - PROCESS | 2776 | 1463820782993 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 146 (1B1B7C00) [pid = 2776] [serial = 1526] [outer = 1AE10400] 01:53:03 INFO - PROCESS | 2776 | 1463820783568 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 01:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 01:53:03 INFO - PROCESS | 2776 | 1463820783630 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 2776 | 1463820783632 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 01:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:53:03 INFO - PROCESS | 2776 | 1463820783636 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 2776 | 1463820783637 Marionette TRACE conn5 <- [1,1998,null,{}] 01:53:03 INFO - PROCESS | 2776 | 1463820783642 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:03 INFO - PROCESS | 2776 | 1463820783752 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 01:53:03 INFO - PROCESS | 2776 | 1463820783909 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 2776 | ++DOCSHELL 0D81B000 == 75 [pid = 2776] [id = 509] 01:53:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 147 (1AE09000) [pid = 2776] [serial = 1527] [outer = 00000000] 01:53:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 148 (1B3A2400) [pid = 2776] [serial = 1528] [outer = 1AE09000] 01:53:03 INFO - PROCESS | 2776 | 1463820783969 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 149 (1B3A7000) [pid = 2776] [serial = 1529] [outer = 1AE09000] 01:53:04 INFO - PROCESS | 2776 | 1463820784581 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 01:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 01:53:04 INFO - PROCESS | 2776 | 1463820784609 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 01:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:53:04 INFO - PROCESS | 2776 | 1463820784612 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 01:53:04 INFO - PROCESS | 2776 | 1463820784615 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 2776 | 1463820784617 Marionette TRACE conn5 <- [1,2002,null,{}] 01:53:04 INFO - PROCESS | 2776 | 1463820784621 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:04 INFO - PROCESS | 2776 | 1463820784743 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 01:53:04 INFO - PROCESS | 2776 | 1463820784915 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 2776 | ++DOCSHELL 15D45400 == 76 [pid = 2776] [id = 510] 01:53:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 150 (1AE04C00) [pid = 2776] [serial = 1530] [outer = 00000000] 01:53:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 151 (1C4CD400) [pid = 2776] [serial = 1531] [outer = 1AE04C00] 01:53:04 INFO - PROCESS | 2776 | 1463820784975 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 152 (1C93C000) [pid = 2776] [serial = 1532] [outer = 1AE04C00] 01:53:05 INFO - PROCESS | 2776 | 1463820785531 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 01:53:05 INFO - PROCESS | 2776 | 1463820785586 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 2776 | 1463820785588 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 01:53:05 INFO - PROCESS | 2776 | 1463820785592 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:53:05 INFO - PROCESS | 2776 | 1463820785593 Marionette TRACE conn5 <- [1,2006,null,{}] 01:53:05 INFO - PROCESS | 2776 | 1463820785597 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:05 INFO - PROCESS | 2776 | 1463820785710 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 01:53:05 INFO - PROCESS | 2776 | 1463820785871 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 2776 | ++DOCSHELL 0D911800 == 77 [pid = 2776] [id = 511] 01:53:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 153 (1A649400) [pid = 2776] [serial = 1533] [outer = 00000000] 01:53:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 154 (1DD28800) [pid = 2776] [serial = 1534] [outer = 1A649400] 01:53:05 INFO - PROCESS | 2776 | 1463820785930 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 155 (1DD70000) [pid = 2776] [serial = 1535] [outer = 1A649400] 01:53:06 INFO - PROCESS | 2776 | 1463820786737 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1180ms 01:53:06 INFO - PROCESS | 2776 | 1463820786776 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 2776 | 1463820786780 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 01:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:53:06 INFO - PROCESS | 2776 | 1463820786785 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 2776 | 1463820786789 Marionette TRACE conn5 <- [1,2010,null,{}] 01:53:06 INFO - PROCESS | 2776 | 1463820786795 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:06 INFO - PROCESS | 2776 | 1463820786961 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 01:53:06 INFO - PROCESS | 2776 | 1463820786983 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 2776 | ++DOCSHELL 0D913400 == 78 [pid = 2776] [id = 512] 01:53:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 156 (0D915000) [pid = 2776] [serial = 1536] [outer = 00000000] 01:53:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 157 (11DE4C00) [pid = 2776] [serial = 1537] [outer = 0D915000] 01:53:07 INFO - PROCESS | 2776 | 1463820787032 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 158 (1322B000) [pid = 2776] [serial = 1538] [outer = 0D915000] 01:53:07 INFO - PROCESS | 2776 | 1463820787670 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 01:53:07 INFO - PROCESS | 2776 | 1463820787716 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 2776 | 1463820787722 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 01:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:53:07 INFO - PROCESS | 2776 | 1463820787727 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 2776 | 1463820787730 Marionette TRACE conn5 <- [1,2014,null,{}] 01:53:07 INFO - PROCESS | 2776 | 1463820787734 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:07 INFO - PROCESS | 2776 | 1463820787837 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 01:53:07 INFO - PROCESS | 2776 | 1463820787991 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 2776 | ++DOCSHELL 0DA57000 == 79 [pid = 2776] [id = 513] 01:53:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 159 (0DA65800) [pid = 2776] [serial = 1539] [outer = 00000000] 01:53:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 160 (16809C00) [pid = 2776] [serial = 1540] [outer = 0DA65800] 01:53:08 INFO - PROCESS | 2776 | 1463820788041 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 161 (18420400) [pid = 2776] [serial = 1541] [outer = 0DA65800] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 132E2000 == 78 [pid = 2776] [id = 292] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 19AA3400 == 77 [pid = 2776] [id = 503] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 151DD800 == 76 [pid = 2776] [id = 502] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 17383800 == 75 [pid = 2776] [id = 501] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 11D87000 == 74 [pid = 2776] [id = 498] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 12027800 == 73 [pid = 2776] [id = 497] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 08B85000 == 72 [pid = 2776] [id = 496] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 08B78000 == 71 [pid = 2776] [id = 495] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 160 (11D80C00) [pid = 2776] [serial = 1420] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 159 (16110C00) [pid = 2776] [serial = 1423] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 158 (1AE6AC00) [pid = 2776] [serial = 1426] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 157 (1BE7F400) [pid = 2776] [serial = 1429] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 156 (1C4C5C00) [pid = 2776] [serial = 1432] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 155 (1EE4E400) [pid = 2776] [serial = 1435] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 154 (1C115C00) [pid = 2776] [serial = 1465] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 0EA53000 == 70 [pid = 2776] [id = 489] 01:53:08 INFO - PROCESS | 2776 | --DOCSHELL 0EA81400 == 69 [pid = 2776] [id = 488] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 153 (1A4B5000) [pid = 2776] [serial = 1453] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 152 (1BE75800) [pid = 2776] [serial = 1463] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 151 (1AE03C00) [pid = 2776] [serial = 1456] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 150 (13AF9C00) [pid = 2776] [serial = 1444] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 149 (15D49C00) [pid = 2776] [serial = 1445] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 148 (1A642C00) [pid = 2776] [serial = 1454] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 147 (11B7E400) [pid = 2776] [serial = 1439] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 146 (0DA62800) [pid = 2776] [serial = 1438] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 145 (0D81B800) [pid = 2776] [serial = 1441] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 144 (0DA63400) [pid = 2776] [serial = 1442] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 143 (17615000) [pid = 2776] [serial = 1447] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 142 (1841A000) [pid = 2776] [serial = 1448] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 141 (1994DC00) [pid = 2776] [serial = 1459] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 140 (1B1BE400) [pid = 2776] [serial = 1462] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (1AE64800) [pid = 2776] [serial = 1457] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (195DD400) [pid = 2776] [serial = 1450] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (19A21400) [pid = 2776] [serial = 1451] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (1A647000) [pid = 2776] [serial = 1460] [outer = 00000000] [url = about:blank] 01:53:08 INFO - PROCESS | 2776 | 1463820788613 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 01:53:08 INFO - PROCESS | 2776 | 1463820788661 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 01:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:53:08 INFO - PROCESS | 2776 | 1463820788663 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 01:53:08 INFO - PROCESS | 2776 | 1463820788667 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 2776 | 1463820788670 Marionette TRACE conn5 <- [1,2018,null,{}] 01:53:08 INFO - PROCESS | 2776 | 1463820788681 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 2776 | 1463820788774 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 01:53:08 INFO - PROCESS | 2776 | 1463820788905 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 2776 | ++DOCSHELL 0DA60400 == 70 [pid = 2776] [id = 514] 01:53:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (0DA63400) [pid = 2776] [serial = 1542] [outer = 00000000] 01:53:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (137EDC00) [pid = 2776] [serial = 1543] [outer = 0DA63400] 01:53:08 INFO - PROCESS | 2776 | 1463820788953 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (151DD800) [pid = 2776] [serial = 1544] [outer = 0DA63400] 01:53:09 INFO - PROCESS | 2776 | 1463820789338 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 732ms 01:53:09 INFO - PROCESS | 2776 | 1463820789403 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 01:53:09 INFO - PROCESS | 2776 | 1463820789406 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 01:53:09 INFO - PROCESS | 2776 | 1463820789409 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:53:09 INFO - PROCESS | 2776 | 1463820789410 Marionette TRACE conn5 <- [1,2022,null,{}] 01:53:09 INFO - PROCESS | 2776 | 1463820789414 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:09 INFO - PROCESS | 2776 | 1463820789507 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 01:53:09 INFO - PROCESS | 2776 | 1463820789514 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 2776 | ++DOCSHELL 15D8C800 == 71 [pid = 2776] [id = 515] 01:53:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (16101400) [pid = 2776] [serial = 1545] [outer = 00000000] 01:53:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (1678BC00) [pid = 2776] [serial = 1546] [outer = 16101400] 01:53:09 INFO - PROCESS | 2776 | 1463820789561 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 142 (1841A400) [pid = 2776] [serial = 1547] [outer = 16101400] 01:53:10 INFO - PROCESS | 2776 | 1463820790043 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 01:53:10 INFO - PROCESS | 2776 | 1463820790094 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 2776 | 1463820790097 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 01:53:10 INFO - PROCESS | 2776 | 1463820790100 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:53:10 INFO - PROCESS | 2776 | 1463820790102 Marionette TRACE conn5 <- [1,2026,null,{}] 01:53:10 INFO - PROCESS | 2776 | 1463820790105 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:10 INFO - PROCESS | 2776 | 1463820790192 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 01:53:10 INFO - PROCESS | 2776 | 1463820790199 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 2776 | ++DOCSHELL 1841C800 == 72 [pid = 2776] [id = 516] 01:53:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 143 (18E96800) [pid = 2776] [serial = 1548] [outer = 00000000] 01:53:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 144 (19FD4C00) [pid = 2776] [serial = 1549] [outer = 18E96800] 01:53:10 INFO - PROCESS | 2776 | 1463820790244 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 145 (1A2A2800) [pid = 2776] [serial = 1550] [outer = 18E96800] 01:53:10 INFO - PROCESS | 2776 | 1463820790755 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 01:53:10 INFO - PROCESS | 2776 | 1463820790774 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 2776 | 1463820790776 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 01:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:53:10 INFO - PROCESS | 2776 | 1463820790779 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 2776 | 1463820790780 Marionette TRACE conn5 <- [1,2030,null,{}] 01:53:10 INFO - PROCESS | 2776 | 1463820790784 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:10 INFO - PROCESS | 2776 | 1463820790929 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 01:53:11 INFO - PROCESS | 2776 | 1463820791031 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 2776 | ++DOCSHELL 1A640400 == 73 [pid = 2776] [id = 517] 01:53:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 146 (1A641C00) [pid = 2776] [serial = 1551] [outer = 00000000] 01:53:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 147 (1A6E6000) [pid = 2776] [serial = 1552] [outer = 1A641C00] 01:53:11 INFO - PROCESS | 2776 | 1463820791078 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 148 (1A6ED000) [pid = 2776] [serial = 1553] [outer = 1A641C00] 01:53:11 INFO - PROCESS | 2776 | 1463820791500 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 01:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:53:11 INFO - PROCESS | 2776 | 1463820791550 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 2776 | 1463820791552 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 01:53:11 INFO - PROCESS | 2776 | 1463820791555 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 2776 | 1463820791556 Marionette TRACE conn5 <- [1,2034,null,{}] 01:53:11 INFO - PROCESS | 2776 | 1463820791559 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:11 INFO - PROCESS | 2776 | 1463820791696 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 01:53:11 INFO - PROCESS | 2776 | 1463820791774 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 2776 | ++DOCSHELL 1AE03C00 == 74 [pid = 2776] [id = 518] 01:53:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 149 (1AE05800) [pid = 2776] [serial = 1554] [outer = 00000000] 01:53:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 150 (1AE6AC00) [pid = 2776] [serial = 1555] [outer = 1AE05800] 01:53:11 INFO - PROCESS | 2776 | 1463820791821 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 151 (1B39D000) [pid = 2776] [serial = 1556] [outer = 1AE05800] 01:53:12 INFO - PROCESS | 2776 | 1463820792253 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 01:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:53:12 INFO - PROCESS | 2776 | 1463820792286 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 2776 | 1463820792288 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 01:53:12 INFO - PROCESS | 2776 | 1463820792328 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 2776 | 1463820792330 Marionette TRACE conn5 <- [1,2038,null,{}] 01:53:12 INFO - PROCESS | 2776 | 1463820792334 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:12 INFO - PROCESS | 2776 | 1463820792602 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 150 (1A6E1C00) [pid = 2776] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 149 (1BF01C00) [pid = 2776] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 148 (1A6DFC00) [pid = 2776] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 147 (0C594000) [pid = 2776] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 146 (08B78400) [pid = 2776] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 145 (1277F400) [pid = 2776] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 144 (12028000) [pid = 2776] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 143 (18417000) [pid = 2776] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 142 (11B80C00) [pid = 2776] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 141 (1674C000) [pid = 2776] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 140 (1A21B800) [pid = 2776] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (15D2FC00) [pid = 2776] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:53:12 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (1741FC00) [pid = 2776] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:53:12 INFO - PROCESS | 2776 | 1463820792687 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 2776 | ++DOCSHELL 08B7E800 == 75 [pid = 2776] [id = 519] 01:53:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (08E71400) [pid = 2776] [serial = 1557] [outer = 00000000] 01:53:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (0D914400) [pid = 2776] [serial = 1558] [outer = 08E71400] 01:53:12 INFO - PROCESS | 2776 | 1463820792734 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (11E53C00) [pid = 2776] [serial = 1559] [outer = 08E71400] 01:53:13 INFO - PROCESS | 2776 | 1463820793093 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 870ms 01:53:13 INFO - PROCESS | 2776 | 1463820793162 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 2776 | 1463820793174 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 01:53:13 INFO - PROCESS | 2776 | 1463820793177 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 2776 | 1463820793179 Marionette TRACE conn5 <- [1,2042,null,{}] 01:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:53:13 INFO - PROCESS | 2776 | 1463820793182 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 2776 | 1463820793270 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 01:53:13 INFO - PROCESS | 2776 | 1463820793276 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 2776 | ++DOCSHELL 15D51C00 == 76 [pid = 2776] [id = 520] 01:53:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 142 (16809000) [pid = 2776] [serial = 1560] [outer = 00000000] 01:53:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 143 (1A6DFC00) [pid = 2776] [serial = 1561] [outer = 16809000] 01:53:13 INFO - PROCESS | 2776 | 1463820793321 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 144 (1C390000) [pid = 2776] [serial = 1562] [outer = 16809000] 01:53:13 INFO - PROCESS | 2776 | 1463820793780 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 01:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:53:13 INFO - PROCESS | 2776 | 1463820793813 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 2776 | 1463820793815 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 01:53:13 INFO - PROCESS | 2776 | 1463820793818 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 2776 | 1463820793820 Marionette TRACE conn5 <- [1,2046,null,{}] 01:53:13 INFO - PROCESS | 2776 | 1463820793823 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 2776 | 1463820793917 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 01:53:13 INFO - PROCESS | 2776 | 1463820793955 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 2776 | ++DOCSHELL 1C948400 == 77 [pid = 2776] [id = 521] 01:53:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 145 (1DD1A400) [pid = 2776] [serial = 1563] [outer = 00000000] 01:53:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 146 (1DD27400) [pid = 2776] [serial = 1564] [outer = 1DD1A400] 01:53:14 INFO - PROCESS | 2776 | 1463820794003 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 147 (1DD20000) [pid = 2776] [serial = 1565] [outer = 1DD1A400] 01:53:14 INFO - PROCESS | 2776 | 1463820794474 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 01:53:14 INFO - PROCESS | 2776 | 1463820794493 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 2776 | 1463820794495 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 01:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:53:14 INFO - PROCESS | 2776 | 1463820794534 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:53:14 INFO - PROCESS | 2776 | 1463820794536 Marionette TRACE conn5 <- [1,2050,null,{}] 01:53:14 INFO - PROCESS | 2776 | 1463820794540 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:14 INFO - PROCESS | 2776 | 1463820794720 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 01:53:14 INFO - PROCESS | 2776 | 1463820794877 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 2776 | ++DOCSHELL 0D3ED400 == 78 [pid = 2776] [id = 522] 01:53:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 148 (0D3F5C00) [pid = 2776] [serial = 1566] [outer = 00000000] 01:53:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 149 (0D7E0800) [pid = 2776] [serial = 1567] [outer = 0D3F5C00] 01:53:14 INFO - PROCESS | 2776 | 1463820794943 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 150 (0D90B800) [pid = 2776] [serial = 1568] [outer = 0D3F5C00] 01:53:15 INFO - PROCESS | 2776 | 1463820795636 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1149ms 01:53:15 INFO - PROCESS | 2776 | 1463820795664 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 2776 | 1463820795668 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 01:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:53:15 INFO - PROCESS | 2776 | 1463820795673 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 2776 | 1463820795677 Marionette TRACE conn5 <- [1,2054,null,{}] 01:53:15 INFO - PROCESS | 2776 | 1463820795682 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:15 INFO - PROCESS | 2776 | 1463820795807 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 01:53:15 INFO - PROCESS | 2776 | 1463820795964 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 2776 | ++DOCSHELL 137EE400 == 79 [pid = 2776] [id = 523] 01:53:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 151 (14D90800) [pid = 2776] [serial = 1569] [outer = 00000000] 01:53:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 152 (1612BC00) [pid = 2776] [serial = 1570] [outer = 14D90800] 01:53:16 INFO - PROCESS | 2776 | 1463820796024 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 153 (1716A400) [pid = 2776] [serial = 1571] [outer = 14D90800] 01:53:16 INFO - PROCESS | 2776 | 1463820796658 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1025ms 01:53:16 INFO - PROCESS | 2776 | 1463820796699 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 2776 | 1463820796702 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 01:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:53:16 INFO - PROCESS | 2776 | 1463820796706 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 2776 | 1463820796708 Marionette TRACE conn5 <- [1,2058,null,{}] 01:53:16 INFO - PROCESS | 2776 | 1463820796712 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 2776 | 1463820796829 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 01:53:16 INFO - PROCESS | 2776 | 1463820796968 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 2776 | ++DOCSHELL 1A642000 == 80 [pid = 2776] [id = 524] 01:53:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 154 (1A645400) [pid = 2776] [serial = 1572] [outer = 00000000] 01:53:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 155 (1AE6D400) [pid = 2776] [serial = 1573] [outer = 1A645400] 01:53:17 INFO - PROCESS | 2776 | 1463820797025 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 156 (1C4B3000) [pid = 2776] [serial = 1574] [outer = 1A645400] 01:53:17 INFO - PROCESS | 2776 | 1463820797606 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 01:53:17 INFO - PROCESS | 2776 | 1463820797679 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 01:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:53:17 INFO - PROCESS | 2776 | 1463820797683 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 01:53:17 INFO - PROCESS | 2776 | 1463820797694 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 2776 | 1463820797699 Marionette TRACE conn5 <- [1,2062,null,{}] 01:53:17 INFO - PROCESS | 2776 | 1463820797703 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:17 INFO - PROCESS | 2776 | 1463820797822 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 01:53:17 INFO - PROCESS | 2776 | 1463820797985 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 2776 | ++DOCSHELL 1AE6B400 == 81 [pid = 2776] [id = 525] 01:53:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 157 (1BE81400) [pid = 2776] [serial = 1575] [outer = 00000000] 01:53:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 158 (1EE73800) [pid = 2776] [serial = 1576] [outer = 1BE81400] 01:53:18 INFO - PROCESS | 2776 | 1463820798045 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 159 (1EE78400) [pid = 2776] [serial = 1577] [outer = 1BE81400] 01:53:18 INFO - PROCESS | 2776 | 1463820798653 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 990ms 01:53:18 INFO - PROCESS | 2776 | 1463820798678 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 2776 | 1463820798681 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 01:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:53:18 INFO - PROCESS | 2776 | 1463820798684 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 2776 | 1463820798686 Marionette TRACE conn5 <- [1,2066,null,{}] 01:53:18 INFO - PROCESS | 2776 | 1463820798690 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:18 INFO - PROCESS | 2776 | 1463820798804 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 01:53:18 INFO - PROCESS | 2776 | 1463820798979 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 2776 | ++DOCSHELL 1D813C00 == 82 [pid = 2776] [id = 526] 01:53:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 160 (1D814400) [pid = 2776] [serial = 1578] [outer = 00000000] 01:53:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 161 (1D81C800) [pid = 2776] [serial = 1579] [outer = 1D814400] 01:53:19 INFO - PROCESS | 2776 | 1463820799038 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 162 (1D81D400) [pid = 2776] [serial = 1580] [outer = 1D814400] 01:53:19 INFO - PROCESS | 2776 | 1463820799625 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 01:53:19 INFO - PROCESS | 2776 | 1463820799658 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 01:53:19 INFO - PROCESS | 2776 | 1463820799661 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 01:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:53:19 INFO - PROCESS | 2776 | 1463820799664 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:53:19 INFO - PROCESS | 2776 | 1463820799666 Marionette TRACE conn5 <- [1,2070,null,{}] 01:53:19 INFO - PROCESS | 2776 | 1463820799670 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:19 INFO - PROCESS | 2776 | 1463820799788 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 01:53:19 INFO - PROCESS | 2776 | 1463820799963 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 2776 | ++DOCSHELL 1DE63400 == 83 [pid = 2776] [id = 527] 01:53:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 163 (1DE63800) [pid = 2776] [serial = 1581] [outer = 00000000] 01:53:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 164 (1DE68400) [pid = 2776] [serial = 1582] [outer = 1DE63800] 01:53:20 INFO - PROCESS | 2776 | 1463820800029 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 165 (1DE6E000) [pid = 2776] [serial = 1583] [outer = 1DE63800] 01:53:20 INFO - PROCESS | 2776 | 1463820800630 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1017ms 01:53:20 INFO - PROCESS | 2776 | 1463820800686 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 2776 | 1463820800688 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 01:53:20 INFO - PROCESS | 2776 | 1463820800692 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:53:20 INFO - PROCESS | 2776 | 1463820800693 Marionette TRACE conn5 <- [1,2074,null,{}] 01:53:20 INFO - PROCESS | 2776 | 1463820800697 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:20 INFO - PROCESS | 2776 | 1463820800816 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 01:53:20 INFO - PROCESS | 2776 | 1463820800979 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 2776 | ++DOCSHELL 1F19BC00 == 84 [pid = 2776] [id = 528] 01:53:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 166 (1F19C400) [pid = 2776] [serial = 1584] [outer = 00000000] 01:53:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 167 (1F603C00) [pid = 2776] [serial = 1585] [outer = 1F19C400] 01:53:21 INFO - PROCESS | 2776 | 1463820801037 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 168 (1F609400) [pid = 2776] [serial = 1586] [outer = 1F19C400] 01:53:21 INFO - PROCESS | 2776 | 1463820801670 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1017ms 01:53:21 INFO - PROCESS | 2776 | 1463820801713 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 2776 | 1463820801715 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 01:53:21 INFO - PROCESS | 2776 | 1463820801734 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:53:21 INFO - PROCESS | 2776 | 1463820801737 Marionette TRACE conn5 <- [1,2078,null,{}] 01:53:21 INFO - PROCESS | 2776 | 1463820801757 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:21 INFO - PROCESS | 2776 | 1463820801878 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 01:53:22 INFO - PROCESS | 2776 | 1463820802037 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 2776 | ++DOCSHELL 0CE6D000 == 85 [pid = 2776] [id = 529] 01:53:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 169 (0D23A400) [pid = 2776] [serial = 1587] [outer = 00000000] 01:53:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 170 (0D90F000) [pid = 2776] [serial = 1588] [outer = 0D23A400] 01:53:22 INFO - PROCESS | 2776 | 1463820802092 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 171 (1382C000) [pid = 2776] [serial = 1589] [outer = 0D23A400] 01:53:22 INFO - PROCESS | 2776 | 1463820802969 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1300ms 01:53:23 INFO - PROCESS | 2776 | 1463820803041 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 01:53:23 INFO - PROCESS | 2776 | 1463820803045 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 01:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:53:23 INFO - PROCESS | 2776 | 1463820803050 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:53:23 INFO - PROCESS | 2776 | 1463820803054 Marionette TRACE conn5 <- [1,2082,null,{}] 01:53:23 INFO - PROCESS | 2776 | 1463820803060 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:23 INFO - PROCESS | 2776 | 1463820803167 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 01:53:23 INFO - PROCESS | 2776 | 1463820803335 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 2776 | ++DOCSHELL 0DB33800 == 86 [pid = 2776] [id = 530] 01:53:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 172 (0DBD4400) [pid = 2776] [serial = 1590] [outer = 00000000] 01:53:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 173 (1206F800) [pid = 2776] [serial = 1591] [outer = 0DBD4400] 01:53:23 INFO - PROCESS | 2776 | 1463820803390 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 174 (137ED800) [pid = 2776] [serial = 1592] [outer = 0DBD4400] 01:53:24 INFO - PROCESS | 2776 | 1463820804007 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 0D7DDC00 == 85 [pid = 2776] [id = 403] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 11B9AC00 == 84 [pid = 2776] [id = 474] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 1AE0C800 == 83 [pid = 2776] [id = 475] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 1C948400 == 82 [pid = 2776] [id = 521] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 15D51C00 == 81 [pid = 2776] [id = 520] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 08B7E800 == 80 [pid = 2776] [id = 519] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 1AE03C00 == 79 [pid = 2776] [id = 518] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 1A640400 == 78 [pid = 2776] [id = 517] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 1841C800 == 77 [pid = 2776] [id = 516] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 1674BC00 == 76 [pid = 2776] [id = 500] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 15D8C800 == 75 [pid = 2776] [id = 515] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 173 (1EE76C00) [pid = 2776] [serial = 1483] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 172 (1A63C800) [pid = 2776] [serial = 1513] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 0DA60400 == 74 [pid = 2776] [id = 514] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 15D2E000 == 73 [pid = 2776] [id = 499] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 0DA57000 == 72 [pid = 2776] [id = 513] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 0D913400 == 71 [pid = 2776] [id = 512] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 137F4000 == 70 [pid = 2776] [id = 506] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 0DA56000 == 69 [pid = 2776] [id = 505] 01:53:24 INFO - PROCESS | 2776 | --DOCSHELL 1A37C000 == 68 [pid = 2776] [id = 504] 01:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1076ms 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 171 (1AE01400) [pid = 2776] [serial = 1328] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 170 (0D813000) [pid = 2776] [serial = 1489] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 169 (0DA55400) [pid = 2776] [serial = 1490] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 168 (0CED6800) [pid = 2776] [serial = 1487] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 167 (08E70000) [pid = 2776] [serial = 1486] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 166 (13875000) [pid = 2776] [serial = 1495] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 165 (12466800) [pid = 2776] [serial = 1492] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 164 (195DD000) [pid = 2776] [serial = 1504] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 163 (12779400) [pid = 2776] [serial = 1493] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 162 (1DD1C800) [pid = 2776] [serial = 1474] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 161 (1C93D400) [pid = 2776] [serial = 1466] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 160 (17380800) [pid = 2776] [serial = 1502] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 159 (18412400) [pid = 2776] [serial = 1471] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 158 (1F1A1000) [pid = 2776] [serial = 1477] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 157 (17169800) [pid = 2776] [serial = 1501] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 156 (1DD74000) [pid = 2776] [serial = 1480] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 155 (1A378C00) [pid = 2776] [serial = 1511] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 154 (1A36E400) [pid = 2776] [serial = 1510] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 153 (19956400) [pid = 2776] [serial = 1505] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 152 (15DD5800) [pid = 2776] [serial = 1498] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 151 (16102C00) [pid = 2776] [serial = 1499] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 150 (19A22800) [pid = 2776] [serial = 1507] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 149 (1A215400) [pid = 2776] [serial = 1508] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 148 (14D8C400) [pid = 2776] [serial = 1496] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 147 (1ADDDC00) [pid = 2776] [serial = 1418] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 146 (1C390800) [pid = 2776] [serial = 1373] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | --DOMWINDOW == 145 (1322D800) [pid = 2776] [serial = 1468] [outer = 00000000] [url = about:blank] 01:53:24 INFO - PROCESS | 2776 | 1463820804166 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 2776 | 1463820804171 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 01:53:24 INFO - PROCESS | 2776 | 1463820804186 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 2776 | 1463820804189 Marionette TRACE conn5 <- [1,2086,null,{}] 01:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:53:24 INFO - PROCESS | 2776 | 1463820804193 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:24 INFO - PROCESS | 2776 | 1463820804285 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 01:53:24 INFO - PROCESS | 2776 | 1463820804292 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 2776 | ++DOCSHELL 0D81A000 == 69 [pid = 2776] [id = 531] 01:53:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 146 (0D81BC00) [pid = 2776] [serial = 1593] [outer = 00000000] 01:53:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 147 (0DA55400) [pid = 2776] [serial = 1594] [outer = 0D81BC00] 01:53:24 INFO - PROCESS | 2776 | 1463820804338 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 148 (0DCA0C00) [pid = 2776] [serial = 1595] [outer = 0D81BC00] 01:53:24 INFO - PROCESS | 2776 | 1463820804894 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 01:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:53:24 INFO - PROCESS | 2776 | 1463820804923 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 2776 | 1463820804925 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 01:53:24 INFO - PROCESS | 2776 | 1463820804928 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 2776 | 1463820804931 Marionette TRACE conn5 <- [1,2090,null,{}] 01:53:24 INFO - PROCESS | 2776 | 1463820804941 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:25 INFO - PROCESS | 2776 | 1463820805036 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 01:53:25 INFO - PROCESS | 2776 | 1463820805159 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 2776 | ++DOCSHELL 13AF6000 == 70 [pid = 2776] [id = 532] 01:53:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 149 (13DCB400) [pid = 2776] [serial = 1596] [outer = 00000000] 01:53:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 150 (151E4800) [pid = 2776] [serial = 1597] [outer = 13DCB400] 01:53:25 INFO - PROCESS | 2776 | 1463820805210 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 151 (15D7F400) [pid = 2776] [serial = 1598] [outer = 13DCB400] 01:53:25 INFO - PROCESS | 2776 | 1463820805594 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 01:53:25 INFO - PROCESS | 2776 | 1463820805617 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 2776 | 1463820805620 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 01:53:25 INFO - PROCESS | 2776 | 1463820805624 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:53:25 INFO - PROCESS | 2776 | 1463820805626 Marionette TRACE conn5 <- [1,2094,null,{}] 01:53:25 INFO - PROCESS | 2776 | 1463820805630 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:25 INFO - PROCESS | 2776 | 1463820805720 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 01:53:25 INFO - PROCESS | 2776 | 1463820805726 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 2776 | ++DOCSHELL 15D88400 == 71 [pid = 2776] [id = 533] 01:53:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 152 (16107C00) [pid = 2776] [serial = 1599] [outer = 00000000] 01:53:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 153 (170C1800) [pid = 2776] [serial = 1600] [outer = 16107C00] 01:53:25 INFO - PROCESS | 2776 | 1463820805771 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 154 (17383000) [pid = 2776] [serial = 1601] [outer = 16107C00] 01:53:26 INFO - PROCESS | 2776 | 1463820806225 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 01:53:26 INFO - PROCESS | 2776 | 1463820806261 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 01:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:53:26 INFO - PROCESS | 2776 | 1463820806262 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 01:53:26 INFO - PROCESS | 2776 | 1463820806266 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 2776 | 1463820806277 Marionette TRACE conn5 <- [1,2098,null,{}] 01:53:26 INFO - PROCESS | 2776 | 1463820806304 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:26 INFO - PROCESS | 2776 | 1463820806434 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 01:53:26 INFO - PROCESS | 2776 | 1463820806536 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 2776 | ++DOCSHELL 1612B800 == 72 [pid = 2776] [id = 534] 01:53:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 155 (1674DC00) [pid = 2776] [serial = 1602] [outer = 00000000] 01:53:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 156 (18CEF400) [pid = 2776] [serial = 1603] [outer = 1674DC00] 01:53:26 INFO - PROCESS | 2776 | 1463820806584 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 157 (195DF400) [pid = 2776] [serial = 1604] [outer = 1674DC00] 01:53:27 INFO - PROCESS | 2776 | 1463820807035 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 810ms 01:53:27 INFO - PROCESS | 2776 | 1463820807077 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 2776 | 1463820807079 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 01:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:53:27 INFO - PROCESS | 2776 | 1463820807082 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 2776 | 1463820807084 Marionette TRACE conn5 <- [1,2102,null,{}] 01:53:27 INFO - PROCESS | 2776 | 1463820807087 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:27 INFO - PROCESS | 2776 | 1463820807245 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 01:53:27 INFO - PROCESS | 2776 | 1463820807326 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 2776 | ++DOCSHELL 18CEE400 == 73 [pid = 2776] [id = 535] 01:53:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 158 (19950400) [pid = 2776] [serial = 1605] [outer = 00000000] 01:53:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 159 (1A371400) [pid = 2776] [serial = 1606] [outer = 19950400] 01:53:27 INFO - PROCESS | 2776 | 1463820807374 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 160 (1A37D400) [pid = 2776] [serial = 1607] [outer = 19950400] 01:53:27 INFO - PROCESS | 2776 | 1463820807858 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 830ms 01:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:53:27 INFO - PROCESS | 2776 | 1463820807913 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 2776 | 1463820807915 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 01:53:27 INFO - PROCESS | 2776 | 1463820807918 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 2776 | 1463820807920 Marionette TRACE conn5 <- [1,2106,null,{}] 01:53:27 INFO - PROCESS | 2776 | 1463820807923 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:28 INFO - PROCESS | 2776 | 1463820808059 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 01:53:28 INFO - PROCESS | 2776 | 1463820808139 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 2776 | ++DOCSHELL 15D86C00 == 74 [pid = 2776] [id = 536] 01:53:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 161 (1A212C00) [pid = 2776] [serial = 1608] [outer = 00000000] 01:53:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 162 (1A646400) [pid = 2776] [serial = 1609] [outer = 1A212C00] 01:53:28 INFO - PROCESS | 2776 | 1463820808186 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 163 (1ADD0C00) [pid = 2776] [serial = 1610] [outer = 1A212C00] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 162 (0DA63400) [pid = 2776] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 161 (0D915000) [pid = 2776] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 160 (18E96800) [pid = 2776] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 159 (16101400) [pid = 2776] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 158 (1AE05800) [pid = 2776] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 157 (08E71400) [pid = 2776] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 156 (0DA65800) [pid = 2776] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 155 (16809000) [pid = 2776] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:53:28 INFO - PROCESS | 2776 | --DOMWINDOW == 154 (1A641C00) [pid = 2776] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:53:28 INFO - PROCESS | 2776 | 1463820808723 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 830ms 01:53:28 INFO - PROCESS | 2776 | 1463820808752 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 01:53:28 INFO - PROCESS | 2776 | 1463820808754 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 01:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:53:28 INFO - PROCESS | 2776 | 1463820808757 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 2776 | 1463820808759 Marionette TRACE conn5 <- [1,2110,null,{}] 01:53:28 INFO - PROCESS | 2776 | 1463820808762 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:28 INFO - PROCESS | 2776 | 1463820808864 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 01:53:28 INFO - PROCESS | 2776 | 1463820808871 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 2776 | ++DOCSHELL 15D86800 == 75 [pid = 2776] [id = 537] 01:53:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 155 (15DD9000) [pid = 2776] [serial = 1611] [outer = 00000000] 01:53:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 156 (1A63C000) [pid = 2776] [serial = 1612] [outer = 15DD9000] 01:53:28 INFO - PROCESS | 2776 | 1463820808915 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 157 (1A645800) [pid = 2776] [serial = 1613] [outer = 15DD9000] 01:53:29 INFO - PROCESS | 2776 | 1463820809385 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 01:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:53:29 INFO - PROCESS | 2776 | 1463820809429 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 2776 | 1463820809431 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 01:53:29 INFO - PROCESS | 2776 | 1463820809434 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 2776 | 1463820809436 Marionette TRACE conn5 <- [1,2114,null,{}] 01:53:29 INFO - PROCESS | 2776 | 1463820809439 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 2776 | 1463820809530 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 01:53:29 INFO - PROCESS | 2776 | 1463820809536 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 2776 | ++DOCSHELL 1A63BC00 == 76 [pid = 2776] [id = 538] 01:53:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 158 (1ADDEC00) [pid = 2776] [serial = 1614] [outer = 00000000] 01:53:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 159 (1AE65000) [pid = 2776] [serial = 1615] [outer = 1ADDEC00] 01:53:29 INFO - PROCESS | 2776 | 1463820809581 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 160 (1B1B8C00) [pid = 2776] [serial = 1616] [outer = 1ADDEC00] 01:53:30 INFO - PROCESS | 2776 | 1463820810056 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 01:53:30 INFO - PROCESS | 2776 | 1463820810118 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 2776 | 1463820810120 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 01:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:53:30 INFO - PROCESS | 2776 | 1463820810124 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 2776 | 1463820810125 Marionette TRACE conn5 <- [1,2118,null,{}] 01:53:30 INFO - PROCESS | 2776 | 1463820810129 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:30 INFO - PROCESS | 2776 | 1463820810222 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 01:53:30 INFO - PROCESS | 2776 | --DOCSHELL 15D8B400 == 75 [pid = 2776] [id = 12] 01:53:30 INFO - PROCESS | 2776 | 1463820810246 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:30 INFO - PROCESS | 2776 | ++DOCSHELL 1B1C0400 == 76 [pid = 2776] [id = 539] 01:53:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 161 (1B39E000) [pid = 2776] [serial = 1617] [outer = 00000000] 01:53:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 162 (1BF08400) [pid = 2776] [serial = 1618] [outer = 1B39E000] 01:53:30 INFO - PROCESS | 2776 | 1463820810312 Marionette DEBUG loaded listener.js 01:53:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 163 (1C113C00) [pid = 2776] [serial = 1619] [outer = 1B39E000] 01:53:31 INFO - PROCESS | 2776 | 1463820811112 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 01:53:31 INFO - PROCESS | 2776 | 1463820811154 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 01:53:31 INFO - PROCESS | 2776 | 1463820811159 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:53:31 INFO - PROCESS | 2776 | 1463820811163 Marionette TRACE conn5 <- [1,2122,null,{}] 01:53:31 INFO - PROCESS | 2776 | 1463820811189 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:31 INFO - PROCESS | 2776 | 1463820811310 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 01:53:31 INFO - PROCESS | 2776 | 1463820811476 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:31 INFO - PROCESS | 2776 | ++DOCSHELL 0DA55000 == 77 [pid = 2776] [id = 540] 01:53:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 164 (0DB39000) [pid = 2776] [serial = 1620] [outer = 00000000] 01:53:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 165 (12785400) [pid = 2776] [serial = 1621] [outer = 0DB39000] 01:53:31 INFO - PROCESS | 2776 | 1463820811538 Marionette DEBUG loaded listener.js 01:53:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 166 (13832800) [pid = 2776] [serial = 1622] [outer = 0DB39000] 01:53:32 INFO - PROCESS | 2776 | 1463820812145 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1046ms 01:53:32 INFO - PROCESS | 2776 | 1463820812210 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 2776 | 1463820812216 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 01:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:53:32 INFO - PROCESS | 2776 | 1463820812223 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 2776 | 1463820812225 Marionette TRACE conn5 <- [1,2126,null,{}] 01:53:32 INFO - PROCESS | 2776 | 1463820812230 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 2776 | 1463820812398 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 01:53:32 INFO - PROCESS | 2776 | 1463820812562 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 2776 | ++DOCSHELL 1612AC00 == 78 [pid = 2776] [id = 541] 01:53:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 167 (16788800) [pid = 2776] [serial = 1623] [outer = 00000000] 01:53:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 168 (19F4EC00) [pid = 2776] [serial = 1624] [outer = 16788800] 01:53:32 INFO - PROCESS | 2776 | 1463820812624 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 169 (1A2A1400) [pid = 2776] [serial = 1625] [outer = 16788800] 01:53:33 INFO - PROCESS | 2776 | 1463820813208 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1019ms 01:53:33 INFO - PROCESS | 2776 | 1463820813243 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 2776 | 1463820813246 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 01:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:53:33 INFO - PROCESS | 2776 | 1463820813250 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - PROCESS | 2776 | 1463820813254 Marionette TRACE conn5 <- [1,2130,null,{}] 01:53:33 INFO - PROCESS | 2776 | 1463820813265 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:33 INFO - PROCESS | 2776 | 1463820813386 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 01:53:33 INFO - PROCESS | 2776 | 1463820813567 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 2776 | ++DOCSHELL 1C38F400 == 79 [pid = 2776] [id = 542] 01:53:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 170 (1C392400) [pid = 2776] [serial = 1626] [outer = 00000000] 01:53:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 171 (1C4CAC00) [pid = 2776] [serial = 1627] [outer = 1C392400] 01:53:33 INFO - PROCESS | 2776 | 1463820813629 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 172 (1D813800) [pid = 2776] [serial = 1628] [outer = 1C392400] 01:53:34 INFO - PROCESS | 2776 | 1463820814215 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:53:34 INFO - PROCESS | 2776 | 1463820814276 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 01:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:53:34 INFO - PROCESS | 2776 | 1463820814280 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - PROCESS | 2776 | 1463820814282 Marionette TRACE conn5 <- [1,2134,null,{}] 01:53:34 INFO - PROCESS | 2776 | 1463820814286 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:34 INFO - PROCESS | 2776 | 1463820814411 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 01:53:34 INFO - PROCESS | 2776 | 1463820814574 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 2776 | ++DOCSHELL 1DD22800 == 80 [pid = 2776] [id = 543] 01:53:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 173 (1DD6D000) [pid = 2776] [serial = 1629] [outer = 00000000] 01:53:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 174 (1DE02800) [pid = 2776] [serial = 1630] [outer = 1DD6D000] 01:53:34 INFO - PROCESS | 2776 | 1463820814633 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 175 (1DE08000) [pid = 2776] [serial = 1631] [outer = 1DD6D000] 01:53:35 INFO - PROCESS | 2776 | 1463820815257 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 2776 | 1463820815305 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 01:53:35 INFO - PROCESS | 2776 | 1463820815308 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:53:35 INFO - PROCESS | 2776 | 1463820815310 Marionette TRACE conn5 <- [1,2138,null,{}] 01:53:35 INFO - PROCESS | 2776 | 1463820815314 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:35 INFO - PROCESS | 2776 | 1463820815429 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 01:53:35 INFO - PROCESS | 2776 | 1463820815605 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 2776 | ++DOCSHELL 1DD76400 == 81 [pid = 2776] [id = 544] 01:53:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 176 (1DD7A400) [pid = 2776] [serial = 1632] [outer = 00000000] 01:53:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 177 (1DE6CC00) [pid = 2776] [serial = 1633] [outer = 1DD7A400] 01:53:35 INFO - PROCESS | 2776 | 1463820815664 Marionette DEBUG loaded listener.js 01:53:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 178 (1EE75000) [pid = 2776] [serial = 1634] [outer = 1DD7A400] 01:53:36 INFO - PROCESS | 2776 | 1463820816250 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 01:53:36 INFO - PROCESS | 2776 | 1463820816282 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 2776 | 1463820816285 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 01:53:36 INFO - PROCESS | 2776 | 1463820816288 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:53:36 INFO - PROCESS | 2776 | 1463820816290 Marionette TRACE conn5 <- [1,2142,null,{}] 01:53:36 INFO - PROCESS | 2776 | 1463820816293 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:36 INFO - PROCESS | 2776 | 1463820816428 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 01:53:36 INFO - PROCESS | 2776 | 1463820816603 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 2776 | ++DOCSHELL 1EE78000 == 82 [pid = 2776] [id = 545] 01:53:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 179 (1EE7BC00) [pid = 2776] [serial = 1635] [outer = 00000000] 01:53:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 180 (20526000) [pid = 2776] [serial = 1636] [outer = 1EE7BC00] 01:53:36 INFO - PROCESS | 2776 | 1463820816659 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 181 (2052C400) [pid = 2776] [serial = 1637] [outer = 1EE7BC00] 01:53:37 INFO - PROCESS | 2776 | 1463820817235 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 01:53:37 INFO - PROCESS | 2776 | 1463820817262 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 01:53:37 INFO - PROCESS | 2776 | 1463820817265 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 01:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:53:37 INFO - PROCESS | 2776 | 1463820817269 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 2776 | 1463820817271 Marionette TRACE conn5 <- [1,2146,null,{}] 01:53:37 INFO - PROCESS | 2776 | 1463820817275 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:37 INFO - PROCESS | 2776 | 1463820817391 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 01:53:37 INFO - PROCESS | 2776 | 1463820817569 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 2776 | ++DOCSHELL 0CDDB800 == 83 [pid = 2776] [id = 546] 01:53:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 182 (0CDDC000) [pid = 2776] [serial = 1638] [outer = 00000000] 01:53:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 183 (0CDE3C00) [pid = 2776] [serial = 1639] [outer = 0CDDC000] 01:53:37 INFO - PROCESS | 2776 | 1463820817630 Marionette DEBUG loaded listener.js 01:53:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 184 (0CDE7000) [pid = 2776] [serial = 1640] [outer = 0CDDC000] 01:53:38 INFO - PROCESS | 2776 | 1463820818227 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 01:53:38 INFO - PROCESS | 2776 | 1463820818242 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 2776 | 1463820818245 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 01:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:53:38 INFO - PROCESS | 2776 | 1463820818248 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 2776 | 1463820818250 Marionette TRACE conn5 <- [1,2150,null,{}] 01:53:38 INFO - PROCESS | 2776 | 1463820818254 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:38 INFO - PROCESS | 2776 | 1463820818370 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 01:53:38 INFO - PROCESS | 2776 | 1463820818534 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 2776 | ++DOCSHELL 1A643800 == 84 [pid = 2776] [id = 547] 01:53:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 185 (1DE09C00) [pid = 2776] [serial = 1641] [outer = 00000000] 01:53:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 186 (2052AC00) [pid = 2776] [serial = 1642] [outer = 1DE09C00] 01:53:38 INFO - PROCESS | 2776 | 1463820818592 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 187 (20812800) [pid = 2776] [serial = 1643] [outer = 1DE09C00] 01:53:39 INFO - PROCESS | 2776 | 1463820819167 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 01:53:39 INFO - PROCESS | 2776 | 1463820819223 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 2776 | 1463820819225 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 01:53:39 INFO - PROCESS | 2776 | 1463820819228 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:53:39 INFO - PROCESS | 2776 | 1463820819230 Marionette TRACE conn5 <- [1,2154,null,{}] 01:53:39 INFO - PROCESS | 2776 | 1463820819234 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:39 INFO - PROCESS | 2776 | 1463820819347 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 01:53:39 INFO - PROCESS | 2776 | 1463820819478 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 2776 | ++DOCSHELL 12785C00 == 85 [pid = 2776] [id = 548] 01:53:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 188 (137EE000) [pid = 2776] [serial = 1644] [outer = 00000000] 01:53:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 189 (19515800) [pid = 2776] [serial = 1645] [outer = 137EE000] 01:53:39 INFO - PROCESS | 2776 | 1463820819535 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 190 (1A36F000) [pid = 2776] [serial = 1646] [outer = 137EE000] 01:53:40 INFO - PROCESS | 2776 | 1463820820316 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1125ms 01:53:40 INFO - PROCESS | 2776 | 1463820820358 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 01:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:53:40 INFO - PROCESS | 2776 | 1463820820362 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 01:53:40 INFO - PROCESS | 2776 | 1463820820367 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 2776 | 1463820820370 Marionette TRACE conn5 <- [1,2158,null,{}] 01:53:40 INFO - PROCESS | 2776 | 1463820820375 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:40 INFO - PROCESS | 2776 | 1463820820491 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 01:53:40 INFO - PROCESS | 2776 | 1463820820660 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 2776 | ++DOCSHELL 0DA59C00 == 86 [pid = 2776] [id = 549] 01:53:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 191 (0DA69000) [pid = 2776] [serial = 1647] [outer = 00000000] 01:53:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 192 (138E8800) [pid = 2776] [serial = 1648] [outer = 0DA69000] 01:53:40 INFO - PROCESS | 2776 | 1463820820715 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 193 (16109C00) [pid = 2776] [serial = 1649] [outer = 0DA69000] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 1A63BC00 == 85 [pid = 2776] [id = 538] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 15D86800 == 84 [pid = 2776] [id = 537] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 15D86C00 == 83 [pid = 2776] [id = 536] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 18CEE400 == 82 [pid = 2776] [id = 535] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 1612B800 == 81 [pid = 2776] [id = 534] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 15D88400 == 80 [pid = 2776] [id = 533] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 13AF6000 == 79 [pid = 2776] [id = 532] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 1A4C0000 == 78 [pid = 2776] [id = 13] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 0D81A000 == 77 [pid = 2776] [id = 531] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 0DB33800 == 76 [pid = 2776] [id = 530] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 192 (1DD27400) [pid = 2776] [serial = 1564] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 191 (1674A400) [pid = 2776] [serial = 1519] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 190 (1B3A2400) [pid = 2776] [serial = 1528] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 189 (1ADD4000) [pid = 2776] [serial = 1522] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 188 (0E8E8C00) [pid = 2776] [serial = 1516] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 187 (1AE6DC00) [pid = 2776] [serial = 1525] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 186 (1C4CD400) [pid = 2776] [serial = 1531] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 1A642000 == 75 [pid = 2776] [id = 524] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 137EE400 == 74 [pid = 2776] [id = 523] 01:53:41 INFO - PROCESS | 2776 | --DOCSHELL 0D3ED400 == 73 [pid = 2776] [id = 522] 01:53:41 INFO - PROCESS | 2776 | 1463820821414 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1076ms 01:53:41 INFO - PROCESS | 2776 | 1463820821444 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 01:53:41 INFO - PROCESS | 2776 | 1463820821449 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 01:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:53:41 INFO - PROCESS | 2776 | 1463820821455 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - PROCESS | 2776 | 1463820821457 Marionette TRACE conn5 <- [1,2162,null,{}] 01:53:41 INFO - PROCESS | 2776 | 1463820821461 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:41 INFO - PROCESS | 2776 | 1463820821567 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 185 (1A6ED000) [pid = 2776] [serial = 1553] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 184 (137EDC00) [pid = 2776] [serial = 1543] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 183 (1A6E6000) [pid = 2776] [serial = 1552] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 182 (11DE4C00) [pid = 2776] [serial = 1537] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 181 (1A2A2800) [pid = 2776] [serial = 1550] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 180 (1678BC00) [pid = 2776] [serial = 1546] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 179 (1841A400) [pid = 2776] [serial = 1547] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 178 (1AE6AC00) [pid = 2776] [serial = 1555] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 177 (1322B000) [pid = 2776] [serial = 1538] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 176 (151DD800) [pid = 2776] [serial = 1544] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 175 (11E53C00) [pid = 2776] [serial = 1559] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 174 (1B39D000) [pid = 2776] [serial = 1556] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 173 (16809C00) [pid = 2776] [serial = 1540] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 172 (1C390000) [pid = 2776] [serial = 1562] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 171 (19FD4C00) [pid = 2776] [serial = 1549] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 170 (18420400) [pid = 2776] [serial = 1541] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 169 (0D914400) [pid = 2776] [serial = 1558] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 168 (1DD28800) [pid = 2776] [serial = 1534] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | --DOMWINDOW == 167 (1A6DFC00) [pid = 2776] [serial = 1561] [outer = 00000000] [url = about:blank] 01:53:41 INFO - PROCESS | 2776 | 1463820821714 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:41 INFO - PROCESS | 2776 | ++DOCSHELL 0D35E800 == 74 [pid = 2776] [id = 550] 01:53:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 168 (0D7D4000) [pid = 2776] [serial = 1650] [outer = 00000000] 01:53:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 169 (11B7A400) [pid = 2776] [serial = 1651] [outer = 0D7D4000] 01:53:41 INFO - PROCESS | 2776 | 1463820821763 Marionette DEBUG loaded listener.js 01:53:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 170 (127A1400) [pid = 2776] [serial = 1652] [outer = 0D7D4000] 01:53:42 INFO - PROCESS | 2776 | 1463820822184 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 01:53:42 INFO - PROCESS | 2776 | 1463820822228 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 2776 | 1463820822231 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 01:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:53:42 INFO - PROCESS | 2776 | 1463820822234 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 2776 | 1463820822237 Marionette TRACE conn5 <- [1,2166,null,{}] 01:53:42 INFO - PROCESS | 2776 | 1463820822248 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:42 INFO - PROCESS | 2776 | 1463820822345 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 01:53:42 INFO - PROCESS | 2776 | 1463820822360 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 2776 | ++DOCSHELL 15D2B800 == 75 [pid = 2776] [id = 551] 01:53:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 171 (1680C800) [pid = 2776] [serial = 1653] [outer = 00000000] 01:53:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 172 (17383C00) [pid = 2776] [serial = 1654] [outer = 1680C800] 01:53:42 INFO - PROCESS | 2776 | 1463820822407 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 173 (1841C400) [pid = 2776] [serial = 1655] [outer = 1680C800] 01:53:42 INFO - PROCESS | 2776 | 1463820822903 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 01:53:42 INFO - PROCESS | 2776 | 1463820822996 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 2776 | 1463820822998 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 01:53:43 INFO - PROCESS | 2776 | 1463820823005 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 2776 | 1463820823006 Marionette TRACE conn5 <- [1,2170,null,{}] 01:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:53:43 INFO - PROCESS | 2776 | 1463820823010 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:43 INFO - PROCESS | 2776 | 1463820823155 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 01:53:43 INFO - PROCESS | 2776 | 1463820823171 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 2776 | ++DOCSHELL 195DEC00 == 76 [pid = 2776] [id = 552] 01:53:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 174 (19F51400) [pid = 2776] [serial = 1656] [outer = 00000000] 01:53:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 175 (1A2A6800) [pid = 2776] [serial = 1657] [outer = 19F51400] 01:53:43 INFO - PROCESS | 2776 | 1463820823216 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 176 (1A4B3C00) [pid = 2776] [serial = 1658] [outer = 19F51400] 01:53:43 INFO - PROCESS | 2776 | 1463820823652 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 01:53:43 INFO - PROCESS | 2776 | 1463820823693 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 2776 | 1463820823695 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 01:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:53:43 INFO - PROCESS | 2776 | 1463820823698 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 2776 | 1463820823700 Marionette TRACE conn5 <- [1,2174,null,{}] 01:53:43 INFO - PROCESS | 2776 | 1463820823703 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:43 INFO - PROCESS | 2776 | 1463820823848 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 01:53:43 INFO - PROCESS | 2776 | 1463820823870 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 2776 | ++DOCSHELL 1A4CC800 == 77 [pid = 2776] [id = 553] 01:53:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 177 (1A641C00) [pid = 2776] [serial = 1659] [outer = 00000000] 01:53:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 178 (1A6E6000) [pid = 2776] [serial = 1660] [outer = 1A641C00] 01:53:43 INFO - PROCESS | 2776 | 1463820823915 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 179 (1ADD7000) [pid = 2776] [serial = 1661] [outer = 1A641C00] 01:53:44 INFO - PROCESS | 2776 | 1463820824416 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 771ms 01:53:44 INFO - PROCESS | 2776 | 1463820824476 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 01:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:53:44 INFO - PROCESS | 2776 | 1463820824478 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 01:53:44 INFO - PROCESS | 2776 | 1463820824481 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 2776 | 1463820824483 Marionette TRACE conn5 <- [1,2178,null,{}] 01:53:44 INFO - PROCESS | 2776 | 1463820824486 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:44 INFO - PROCESS | 2776 | 1463820824642 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 01:53:44 INFO - PROCESS | 2776 | 1463820824728 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 2776 | ++DOCSHELL 1A63D000 == 78 [pid = 2776] [id = 554] 01:53:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 180 (1A6DF400) [pid = 2776] [serial = 1662] [outer = 00000000] 01:53:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 181 (1C115400) [pid = 2776] [serial = 1663] [outer = 1A6DF400] 01:53:44 INFO - PROCESS | 2776 | 1463820824775 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 182 (1C4A6C00) [pid = 2776] [serial = 1664] [outer = 1A6DF400] 01:53:45 INFO - PROCESS | 2776 | 1463820825225 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 770ms 01:53:45 INFO - PROCESS | 2776 | 1463820825258 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 2776 | 1463820825260 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 01:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:53:45 INFO - PROCESS | 2776 | 1463820825263 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 2776 | 1463820825265 Marionette TRACE conn5 <- [1,2182,null,{}] 01:53:45 INFO - PROCESS | 2776 | 1463820825269 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:45 INFO - PROCESS | 2776 | 1463820825407 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 01:53:45 INFO - PROCESS | 2776 | 1463820825491 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 2776 | ++DOCSHELL 1A2AA000 == 79 [pid = 2776] [id = 555] 01:53:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 183 (1C4B3400) [pid = 2776] [serial = 1665] [outer = 00000000] 01:53:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 184 (1D819000) [pid = 2776] [serial = 1666] [outer = 1C4B3400] 01:53:45 INFO - PROCESS | 2776 | 1463820825539 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 185 (1DD70400) [pid = 2776] [serial = 1667] [outer = 1C4B3400] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 184 (1674DC00) [pid = 2776] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 183 (19950400) [pid = 2776] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 182 (1A212C00) [pid = 2776] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 181 (0D81BC00) [pid = 2776] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 180 (16107C00) [pid = 2776] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 179 (13DCB400) [pid = 2776] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 178 (0DBD4400) [pid = 2776] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 177 (1ADDEC00) [pid = 2776] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 176 (1DD1A400) [pid = 2776] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 175 (15DD9000) [pid = 2776] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:53:46 INFO - PROCESS | 2776 | --DOMWINDOW == 174 (1A4CC400) [pid = 2776] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:53:46 INFO - PROCESS | 2776 | 1463820826159 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 930ms 01:53:46 INFO - PROCESS | 2776 | 1463820826197 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 2776 | 1463820826198 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 01:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:53:46 INFO - PROCESS | 2776 | 1463820826202 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 2776 | 1463820826203 Marionette TRACE conn5 <- [1,2186,null,{}] 01:53:46 INFO - PROCESS | 2776 | 1463820826207 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:46 INFO - PROCESS | 2776 | 1463820826344 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 01:53:46 INFO - PROCESS | 2776 | 1463820826426 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:46 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5D000 == 80 [pid = 2776] [id = 556] 01:53:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 175 (0DBD4400) [pid = 2776] [serial = 1668] [outer = 00000000] 01:53:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 176 (1A6E9800) [pid = 2776] [serial = 1669] [outer = 0DBD4400] 01:53:46 INFO - PROCESS | 2776 | 1463820826474 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 177 (1D816000) [pid = 2776] [serial = 1670] [outer = 0DBD4400] 01:53:46 INFO - PROCESS | 2776 | 1463820826835 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 01:53:46 INFO - PROCESS | 2776 | 1463820826878 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 2776 | 1463820826880 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 01:53:46 INFO - PROCESS | 2776 | 1463820826883 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:53:46 INFO - PROCESS | 2776 | 1463820826885 Marionette TRACE conn5 <- [1,2190,null,{}] 01:53:46 INFO - PROCESS | 2776 | 1463820826888 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:46 INFO - PROCESS | 2776 | 1463820826979 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 01:53:46 INFO - PROCESS | 2776 | 1463820826986 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 2776 | ++DOCSHELL 0CC66C00 == 81 [pid = 2776] [id = 557] 01:53:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 178 (0CC67C00) [pid = 2776] [serial = 1671] [outer = 00000000] 01:53:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 179 (0CC6C800) [pid = 2776] [serial = 1672] [outer = 0CC67C00] 01:53:47 INFO - PROCESS | 2776 | 1463820827033 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 180 (0CC6FC00) [pid = 2776] [serial = 1673] [outer = 0CC67C00] 01:53:47 INFO - PROCESS | 2776 | 1463820827481 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 01:53:47 INFO - PROCESS | 2776 | 1463820827521 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 01:53:47 INFO - PROCESS | 2776 | 1463820827523 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 01:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:53:47 INFO - PROCESS | 2776 | 1463820827526 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:53:47 INFO - PROCESS | 2776 | 1463820827528 Marionette TRACE conn5 <- [1,2194,null,{}] 01:53:47 INFO - PROCESS | 2776 | 1463820827531 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:47 INFO - PROCESS | 2776 | 1463820827680 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 01:53:47 INFO - PROCESS | 2776 | 1463820827724 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 2776 | ++DOCSHELL 16788400 == 82 [pid = 2776] [id = 558] 01:53:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 181 (1B1B7400) [pid = 2776] [serial = 1674] [outer = 00000000] 01:53:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 182 (1DE65000) [pid = 2776] [serial = 1675] [outer = 1B1B7400] 01:53:47 INFO - PROCESS | 2776 | 1463820827771 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 183 (1EE51C00) [pid = 2776] [serial = 1676] [outer = 1B1B7400] 01:53:48 INFO - PROCESS | 2776 | 1463820828456 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 971ms 01:53:48 INFO - PROCESS | 2776 | 1463820828499 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 2776 | 1463820828504 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 01:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:53:48 INFO - PROCESS | 2776 | 1463820828510 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 2776 | 1463820828513 Marionette TRACE conn5 <- [1,2198,null,{}] 01:53:48 INFO - PROCESS | 2776 | 1463820828519 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:48 INFO - PROCESS | 2776 | 1463820828645 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 01:53:48 INFO - PROCESS | 2776 | 1463820828831 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 2776 | ++DOCSHELL 0D814400 == 83 [pid = 2776] [id = 559] 01:53:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 184 (0D818000) [pid = 2776] [serial = 1677] [outer = 00000000] 01:53:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 185 (11B9C000) [pid = 2776] [serial = 1678] [outer = 0D818000] 01:53:48 INFO - PROCESS | 2776 | 1463820828894 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 186 (127A7C00) [pid = 2776] [serial = 1679] [outer = 0D818000] 01:53:49 INFO - PROCESS | 2776 | 1463820829528 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1072ms 01:53:49 INFO - PROCESS | 2776 | 1463820829587 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 2776 | 1463820829593 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 01:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:53:49 INFO - PROCESS | 2776 | 1463820829599 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 2776 | 1463820829602 Marionette TRACE conn5 <- [1,2202,null,{}] 01:53:49 INFO - PROCESS | 2776 | 1463820829607 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:49 INFO - PROCESS | 2776 | 1463820829732 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 01:53:49 INFO - PROCESS | 2776 | 1463820829901 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 2776 | ++DOCSHELL 15D88C00 == 84 [pid = 2776] [id = 560] 01:53:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 187 (15D8C400) [pid = 2776] [serial = 1680] [outer = 00000000] 01:53:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 188 (18E8E800) [pid = 2776] [serial = 1681] [outer = 15D8C400] 01:53:49 INFO - PROCESS | 2776 | 1463820829960 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 189 (1A2A9000) [pid = 2776] [serial = 1682] [outer = 15D8C400] 01:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 01:53:50 INFO - PROCESS | 2776 | 1463820830562 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:53:50 INFO - PROCESS | 2776 | 1463820830571 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 2776 | 1463820830573 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 01:53:50 INFO - PROCESS | 2776 | 1463820830577 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:53:50 INFO - PROCESS | 2776 | 1463820830581 Marionette TRACE conn5 <- [1,2206,null,{}] 01:53:50 INFO - PROCESS | 2776 | 1463820830609 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:50 INFO - PROCESS | 2776 | 1463820830730 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 01:53:50 INFO - PROCESS | 2776 | 1463820830907 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 2776 | ++DOCSHELL 1AE01800 == 85 [pid = 2776] [id = 561] 01:53:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 190 (1AE03800) [pid = 2776] [serial = 1683] [outer = 00000000] 01:53:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 191 (1C4A9000) [pid = 2776] [serial = 1684] [outer = 1AE03800] 01:53:50 INFO - PROCESS | 2776 | 1463820830968 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 192 (1D8D7400) [pid = 2776] [serial = 1685] [outer = 1AE03800] 01:53:51 INFO - PROCESS | 2776 | 1463820831610 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1092ms 01:53:51 INFO - PROCESS | 2776 | 1463820831673 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 2776 | 1463820831676 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 01:53:51 INFO - PROCESS | 2776 | 1463820831679 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:53:51 INFO - PROCESS | 2776 | 1463820831681 Marionette TRACE conn5 <- [1,2210,null,{}] 01:53:51 INFO - PROCESS | 2776 | 1463820831685 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:51 INFO - PROCESS | 2776 | 1463820831809 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 01:53:51 INFO - PROCESS | 2776 | 1463820831977 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 2776 | ++DOCSHELL 0D235800 == 86 [pid = 2776] [id = 562] 01:53:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 193 (0D235C00) [pid = 2776] [serial = 1686] [outer = 00000000] 01:53:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 194 (1DE64800) [pid = 2776] [serial = 1687] [outer = 0D235C00] 01:53:52 INFO - PROCESS | 2776 | 1463820832036 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 195 (1F601C00) [pid = 2776] [serial = 1688] [outer = 0D235C00] 01:53:52 INFO - PROCESS | 2776 | 1463820832600 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 01:53:52 INFO - PROCESS | 2776 | 1463820832653 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 01:53:52 INFO - PROCESS | 2776 | 1463820832655 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 01:53:52 INFO - PROCESS | 2776 | 1463820832659 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:53:52 INFO - PROCESS | 2776 | 1463820832661 Marionette TRACE conn5 <- [1,2214,null,{}] 01:53:52 INFO - PROCESS | 2776 | 1463820832677 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:52 INFO - PROCESS | 2776 | 1463820832781 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 01:53:52 INFO - PROCESS | 2776 | 1463820832961 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 2776 | ++DOCSHELL 1DD29800 == 87 [pid = 2776] [id = 563] 01:53:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 196 (1F603400) [pid = 2776] [serial = 1689] [outer = 00000000] 01:53:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 197 (20525400) [pid = 2776] [serial = 1690] [outer = 1F603400] 01:53:53 INFO - PROCESS | 2776 | 1463820833020 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 198 (20814400) [pid = 2776] [serial = 1691] [outer = 1F603400] 01:53:53 INFO - PROCESS | 2776 | 1463820833610 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 990ms 01:53:53 INFO - PROCESS | 2776 | 1463820833653 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 2776 | 1463820833655 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 01:53:53 INFO - PROCESS | 2776 | 1463820833659 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:53:53 INFO - PROCESS | 2776 | 1463820833661 Marionette TRACE conn5 <- [1,2218,null,{}] 01:53:53 INFO - PROCESS | 2776 | 1463820833665 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:53 INFO - PROCESS | 2776 | 1463820833805 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 01:53:53 INFO - PROCESS | 2776 | 1463820833975 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 2776 | ++DOCSHELL 0CBE5C00 == 88 [pid = 2776] [id = 564] 01:53:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 199 (0CBE8400) [pid = 2776] [serial = 1692] [outer = 00000000] 01:53:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 200 (0CBF0000) [pid = 2776] [serial = 1693] [outer = 0CBE8400] 01:53:54 INFO - PROCESS | 2776 | 1463820834034 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 201 (2081B800) [pid = 2776] [serial = 1694] [outer = 0CBE8400] 01:53:54 INFO - PROCESS | 2776 | 1463820834601 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 01:53:54 INFO - PROCESS | 2776 | 1463820834648 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 2776 | 1463820834651 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 01:53:54 INFO - PROCESS | 2776 | 1463820834657 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:53:54 INFO - PROCESS | 2776 | 1463820834659 Marionette TRACE conn5 <- [1,2222,null,{}] 01:53:54 INFO - PROCESS | 2776 | 1463820834663 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 2776 | 1463820834777 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 01:53:54 INFO - PROCESS | 2776 | 1463820834959 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 2776 | ++DOCSHELL 2081E000 == 89 [pid = 2776] [id = 565] 01:53:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 202 (2081F000) [pid = 2776] [serial = 1695] [outer = 00000000] 01:53:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 203 (2096C400) [pid = 2776] [serial = 1696] [outer = 2081F000] 01:53:55 INFO - PROCESS | 2776 | 1463820835018 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 204 (2096F400) [pid = 2776] [serial = 1697] [outer = 2081F000] 01:53:55 INFO - PROCESS | 2776 | 1463820835556 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 971ms 01:53:55 INFO - PROCESS | 2776 | 1463820835632 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 2776 | 1463820835634 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 01:53:55 INFO - PROCESS | 2776 | 1463820835638 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:53:55 INFO - PROCESS | 2776 | 1463820835640 Marionette TRACE conn5 <- [1,2226,null,{}] 01:53:55 INFO - PROCESS | 2776 | 1463820835644 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:55 INFO - PROCESS | 2776 | 1463820835759 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 01:53:55 INFO - PROCESS | 2776 | 1463820835929 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 2776 | ++DOCSHELL 20971C00 == 90 [pid = 2776] [id = 566] 01:53:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 205 (20972C00) [pid = 2776] [serial = 1698] [outer = 00000000] 01:53:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 206 (20C59C00) [pid = 2776] [serial = 1699] [outer = 20972C00] 01:53:55 INFO - PROCESS | 2776 | 1463820835988 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 207 (20C5CC00) [pid = 2776] [serial = 1700] [outer = 20972C00] 01:53:56 INFO - PROCESS | 2776 | 1463820836574 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 01:53:56 INFO - PROCESS | 2776 | 1463820836612 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 2776 | 1463820836615 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 01:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:53:56 INFO - PROCESS | 2776 | 1463820836618 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 2776 | 1463820836620 Marionette TRACE conn5 <- [1,2230,null,{}] 01:53:56 INFO - PROCESS | 2776 | 1463820836623 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 2776 | 1463820836743 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 01:53:56 INFO - PROCESS | 2776 | 1463820836928 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 2776 | ++DOCSHELL 0DA64000 == 91 [pid = 2776] [id = 567] 01:53:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 208 (1322D400) [pid = 2776] [serial = 1701] [outer = 00000000] 01:53:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 209 (17167C00) [pid = 2776] [serial = 1702] [outer = 1322D400] 01:53:56 INFO - PROCESS | 2776 | 1463820836987 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 210 (18417C00) [pid = 2776] [serial = 1703] [outer = 1322D400] 01:53:57 INFO - PROCESS | 2776 | 1463820837894 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1321ms 01:53:57 INFO - PROCESS | 2776 | 1463820837943 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 2776 | 1463820837947 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 01:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:53:57 INFO - PROCESS | 2776 | 1463820837952 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 2776 | 1463820837956 Marionette TRACE conn5 <- [1,2234,null,{}] 01:53:57 INFO - PROCESS | 2776 | 1463820837961 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:58 INFO - PROCESS | 2776 | 1463820838078 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 01:53:58 INFO - PROCESS | 2776 | 1463820838251 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 2776 | ++DOCSHELL 0CC6DC00 == 92 [pid = 2776] [id = 568] 01:53:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 211 (0CDD9800) [pid = 2776] [serial = 1704] [outer = 00000000] 01:53:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 212 (0D915800) [pid = 2776] [serial = 1705] [outer = 0CDD9800] 01:53:58 INFO - PROCESS | 2776 | 1463820838306 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 213 (0DF9B800) [pid = 2776] [serial = 1706] [outer = 0CDD9800] 01:53:58 INFO - PROCESS | 2776 | 1463820838858 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 01:53:58 INFO - PROCESS | 2776 | 1463820838924 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 2776 | 1463820838929 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 01:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:53:58 INFO - PROCESS | 2776 | 1463820838935 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 2776 | 1463820838938 Marionette TRACE conn5 <- [1,2238,null,{}] 01:53:58 INFO - PROCESS | 2776 | 1463820838941 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:59 INFO - PROCESS | 2776 | 1463820839078 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 0DA5F800 == 91 [pid = 2776] [id = 473] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1A6EA400 == 90 [pid = 2776] [id = 507] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 0CC66C00 == 89 [pid = 2776] [id = 557] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 0DA5D000 == 88 [pid = 2776] [id = 556] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1A2AA000 == 87 [pid = 2776] [id = 555] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1A63D000 == 86 [pid = 2776] [id = 554] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1A4CC800 == 85 [pid = 2776] [id = 553] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 195DEC00 == 84 [pid = 2776] [id = 552] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 212 (1BF08400) [pid = 2776] [serial = 1618] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 15D2B800 == 83 [pid = 2776] [id = 551] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 0D35E800 == 82 [pid = 2776] [id = 550] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 0DA59C00 == 81 [pid = 2776] [id = 549] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1DD76400 == 80 [pid = 2776] [id = 544] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1DD22800 == 79 [pid = 2776] [id = 543] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1C38F400 == 78 [pid = 2776] [id = 542] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1612AC00 == 77 [pid = 2776] [id = 541] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 0DA55000 == 76 [pid = 2776] [id = 540] 01:53:59 INFO - PROCESS | 2776 | --DOCSHELL 1B1C0400 == 75 [pid = 2776] [id = 539] 01:53:59 INFO - PROCESS | 2776 | 1463820839339 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 2776 | ++DOCSHELL 0C594000 == 76 [pid = 2776] [id = 569] 01:53:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 213 (0C598C00) [pid = 2776] [serial = 1707] [outer = 00000000] 01:53:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 214 (0CC6F800) [pid = 2776] [serial = 1708] [outer = 0C598C00] 01:53:59 INFO - PROCESS | 2776 | 1463820839388 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 215 (0D752C00) [pid = 2776] [serial = 1709] [outer = 0C598C00] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 214 (18CEF400) [pid = 2776] [serial = 1603] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 213 (195DF400) [pid = 2776] [serial = 1604] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 212 (1A37D400) [pid = 2776] [serial = 1607] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 211 (1A371400) [pid = 2776] [serial = 1606] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 210 (1A646400) [pid = 2776] [serial = 1609] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 209 (0DA55400) [pid = 2776] [serial = 1594] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 208 (0DCA0C00) [pid = 2776] [serial = 1595] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 207 (170C1800) [pid = 2776] [serial = 1600] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 206 (0D90F000) [pid = 2776] [serial = 1588] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 205 (15D7F400) [pid = 2776] [serial = 1598] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 204 (151E4800) [pid = 2776] [serial = 1597] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 203 (137ED800) [pid = 2776] [serial = 1592] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 202 (1206F800) [pid = 2776] [serial = 1591] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 201 (1AE6D400) [pid = 2776] [serial = 1573] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 200 (1D81C800) [pid = 2776] [serial = 1579] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 199 (1AE65000) [pid = 2776] [serial = 1615] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 198 (1EE73800) [pid = 2776] [serial = 1576] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 197 (1612BC00) [pid = 2776] [serial = 1570] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 196 (0D7E0800) [pid = 2776] [serial = 1567] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 195 (1DD20000) [pid = 2776] [serial = 1565] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 194 (1DE68400) [pid = 2776] [serial = 1582] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 193 (1F603C00) [pid = 2776] [serial = 1585] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 192 (1B1B8C00) [pid = 2776] [serial = 1616] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 191 (1ADD0C00) [pid = 2776] [serial = 1610] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 190 (1A63C000) [pid = 2776] [serial = 1612] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 189 (17383000) [pid = 2776] [serial = 1601] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 188 (1BF04800) [pid = 2776] [serial = 1106] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:53:59 INFO - PROCESS | 2776 | --DOMWINDOW == 187 (1A645800) [pid = 2776] [serial = 1613] [outer = 00000000] [url = about:blank] 01:53:59 INFO - PROCESS | 2776 | 1463820839888 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 01:53:59 INFO - PROCESS | 2776 | 1463820839908 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 2776 | 1463820839910 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 01:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:53:59 INFO - PROCESS | 2776 | 1463820839913 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 2776 | 1463820839917 Marionette TRACE conn5 <- [1,2242,null,{}] 01:53:59 INFO - PROCESS | 2776 | 1463820839932 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:00 INFO - PROCESS | 2776 | 1463820840033 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 01:54:00 INFO - PROCESS | 2776 | 1463820840154 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 2776 | ++DOCSHELL 1277DC00 == 77 [pid = 2776] [id = 570] 01:54:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 188 (12780000) [pid = 2776] [serial = 1710] [outer = 00000000] 01:54:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 189 (137F3000) [pid = 2776] [serial = 1711] [outer = 12780000] 01:54:00 INFO - PROCESS | 2776 | 1463820840218 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 190 (13DD0800) [pid = 2776] [serial = 1712] [outer = 12780000] 01:54:00 INFO - PROCESS | 2776 | 1463820840595 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 01:54:00 INFO - PROCESS | 2776 | 1463820840644 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 01:54:00 INFO - PROCESS | 2776 | 1463820840647 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 01:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:54:00 INFO - PROCESS | 2776 | 1463820840678 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 2776 | 1463820840680 Marionette TRACE conn5 <- [1,2246,null,{}] 01:54:00 INFO - PROCESS | 2776 | 1463820840686 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:00 INFO - PROCESS | 2776 | 1463820840785 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 01:54:00 INFO - PROCESS | 2776 | 1463820840792 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 2776 | ++DOCSHELL 15D4F800 == 78 [pid = 2776] [id = 571] 01:54:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 191 (15D86800) [pid = 2776] [serial = 1713] [outer = 00000000] 01:54:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 192 (16749C00) [pid = 2776] [serial = 1714] [outer = 15D86800] 01:54:00 INFO - PROCESS | 2776 | 1463820840838 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 193 (17383000) [pid = 2776] [serial = 1715] [outer = 15D86800] 01:54:01 INFO - PROCESS | 2776 | 1463820841329 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 01:54:01 INFO - PROCESS | 2776 | 1463820841410 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 01:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:54:01 INFO - PROCESS | 2776 | 1463820841412 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 01:54:01 INFO - PROCESS | 2776 | 1463820841416 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 2776 | 1463820841417 Marionette TRACE conn5 <- [1,2250,null,{}] 01:54:01 INFO - PROCESS | 2776 | 1463820841421 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:01 INFO - PROCESS | 2776 | 1463820841553 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 01:54:01 INFO - PROCESS | 2776 | 1463820841584 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 2776 | ++DOCSHELL 1841E400 == 79 [pid = 2776] [id = 572] 01:54:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 194 (18E8FC00) [pid = 2776] [serial = 1716] [outer = 00000000] 01:54:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 195 (1994E000) [pid = 2776] [serial = 1717] [outer = 18E8FC00] 01:54:01 INFO - PROCESS | 2776 | 1463820841628 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 196 (1A217800) [pid = 2776] [serial = 1718] [outer = 18E8FC00] 01:54:02 INFO - PROCESS | 2776 | 1463820842108 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 01:54:02 INFO - PROCESS | 2776 | 1463820842146 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 2776 | 1463820842148 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 01:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:54:02 INFO - PROCESS | 2776 | 1463820842152 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 2776 | 1463820842153 Marionette TRACE conn5 <- [1,2254,null,{}] 01:54:02 INFO - PROCESS | 2776 | 1463820842157 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:02 INFO - PROCESS | 2776 | 1463820842334 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 01:54:02 INFO - PROCESS | 2776 | 1463820842357 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 2776 | ++DOCSHELL 1A378400 == 80 [pid = 2776] [id = 573] 01:54:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 197 (1A4AC800) [pid = 2776] [serial = 1719] [outer = 00000000] 01:54:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 198 (1A647400) [pid = 2776] [serial = 1720] [outer = 1A4AC800] 01:54:02 INFO - PROCESS | 2776 | 1463820842403 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 199 (1A6ED000) [pid = 2776] [serial = 1721] [outer = 1A4AC800] 01:54:02 INFO - PROCESS | 2776 | 1463820842879 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:54:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 770ms 01:54:02 INFO - PROCESS | 2776 | 1463820842922 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 01:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:54:02 INFO - PROCESS | 2776 | 1463820842924 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 01:54:02 INFO - PROCESS | 2776 | 1463820842927 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 2776 | 1463820842929 Marionette TRACE conn5 <- [1,2258,null,{}] 01:54:02 INFO - PROCESS | 2776 | 1463820842932 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:03 INFO - PROCESS | 2776 | 1463820843066 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 01:54:03 INFO - PROCESS | 2776 | 1463820843085 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 2776 | ++DOCSHELL 1ADD7C00 == 81 [pid = 2776] [id = 574] 01:54:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 200 (1ADDA000) [pid = 2776] [serial = 1722] [outer = 00000000] 01:54:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 201 (1AE6C400) [pid = 2776] [serial = 1723] [outer = 1ADDA000] 01:54:03 INFO - PROCESS | 2776 | 1463820843132 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 202 (1B1BB800) [pid = 2776] [serial = 1724] [outer = 1ADDA000] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 201 (1A6DF400) [pid = 2776] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 200 (1680C800) [pid = 2776] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 199 (1C4B3400) [pid = 2776] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 198 (0D7D4000) [pid = 2776] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 197 (19F51400) [pid = 2776] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 196 (0DA69000) [pid = 2776] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 195 (0DBD4400) [pid = 2776] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 194 (0CC67C00) [pid = 2776] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 193 (1A641C00) [pid = 2776] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:54:03 INFO - PROCESS | 2776 | --DOMWINDOW == 192 (15D8CC00) [pid = 2776] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:54:03 INFO - PROCESS | 2776 | 1463820843797 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 01:54:03 INFO - PROCESS | 2776 | 1463820843859 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 01:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:54:03 INFO - PROCESS | 2776 | 1463820843860 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 01:54:03 INFO - PROCESS | 2776 | 1463820843864 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 2776 | 1463820843866 Marionette TRACE conn5 <- [1,2262,null,{}] 01:54:03 INFO - PROCESS | 2776 | 1463820843869 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:03 INFO - PROCESS | 2776 | 1463820843964 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 01:54:03 INFO - PROCESS | 2776 | 1463820843974 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 2776 | ++DOCSHELL 0CC68400 == 82 [pid = 2776] [id = 575] 01:54:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 193 (14D8DC00) [pid = 2776] [serial = 1725] [outer = 00000000] 01:54:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 194 (1ADD4800) [pid = 2776] [serial = 1726] [outer = 14D8DC00] 01:54:04 INFO - PROCESS | 2776 | 1463820844018 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 195 (1B1B3000) [pid = 2776] [serial = 1727] [outer = 14D8DC00] 01:54:04 INFO - PROCESS | 2776 | 1463820844465 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 01:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:54:04 INFO - PROCESS | 2776 | 1463820844494 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 2776 | 1463820844496 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 01:54:04 INFO - PROCESS | 2776 | 1463820844499 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 2776 | 1463820844501 Marionette TRACE conn5 <- [1,2266,null,{}] 01:54:04 INFO - PROCESS | 2776 | 1463820844509 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:04 INFO - PROCESS | 2776 | 1463820844667 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 01:54:04 INFO - PROCESS | 2776 | 1463820844682 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 2776 | ++DOCSHELL 0CBF0800 == 83 [pid = 2776] [id = 576] 01:54:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 196 (1A213000) [pid = 2776] [serial = 1728] [outer = 00000000] 01:54:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 197 (1BE75800) [pid = 2776] [serial = 1729] [outer = 1A213000] 01:54:04 INFO - PROCESS | 2776 | 1463820844726 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 198 (1BF02000) [pid = 2776] [serial = 1730] [outer = 1A213000] 01:54:05 INFO - PROCESS | 2776 | 1463820845162 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 01:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:54:05 INFO - PROCESS | 2776 | 1463820845190 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 2776 | 1463820845192 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 01:54:05 INFO - PROCESS | 2776 | 1463820845195 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 2776 | 1463820845197 Marionette TRACE conn5 <- [1,2270,null,{}] 01:54:05 INFO - PROCESS | 2776 | 1463820845201 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:05 INFO - PROCESS | 2776 | 1463820845349 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 01:54:05 INFO - PROCESS | 2776 | 1463820845398 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 2776 | ++DOCSHELL 0CBEBC00 == 84 [pid = 2776] [id = 577] 01:54:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 199 (0CBED400) [pid = 2776] [serial = 1731] [outer = 00000000] 01:54:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 200 (1C4B3800) [pid = 2776] [serial = 1732] [outer = 0CBED400] 01:54:05 INFO - PROCESS | 2776 | 1463820845446 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 201 (1C93D800) [pid = 2776] [serial = 1733] [outer = 0CBED400] 01:54:06 INFO - PROCESS | 2776 | 1463820846085 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 01:54:06 INFO - PROCESS | 2776 | 1463820846127 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 2776 | 1463820846132 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 01:54:06 INFO - PROCESS | 2776 | 1463820846138 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:54:06 INFO - PROCESS | 2776 | 1463820846141 Marionette TRACE conn5 <- [1,2274,null,{}] 01:54:06 INFO - PROCESS | 2776 | 1463820846147 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:06 INFO - PROCESS | 2776 | 1463820846306 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 01:54:06 INFO - PROCESS | 2776 | 1463820846480 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 2776 | ++DOCSHELL 0CBB3400 == 85 [pid = 2776] [id = 578] 01:54:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 202 (0CBB3800) [pid = 2776] [serial = 1734] [outer = 00000000] 01:54:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 203 (0CBE6C00) [pid = 2776] [serial = 1735] [outer = 0CBB3800] 01:54:06 INFO - PROCESS | 2776 | 1463820846543 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 204 (0CC69000) [pid = 2776] [serial = 1736] [outer = 0CBB3800] 01:54:07 INFO - PROCESS | 2776 | 1463820847149 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 01:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1072ms 01:54:07 INFO - PROCESS | 2776 | 1463820847215 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 2776 | 1463820847221 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 01:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:54:07 INFO - PROCESS | 2776 | 1463820847227 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - PROCESS | 2776 | 1463820847230 Marionette TRACE conn5 <- [1,2278,null,{}] 01:54:07 INFO - PROCESS | 2776 | 1463820847234 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:07 INFO - PROCESS | 2776 | 1463820847391 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 01:54:07 INFO - PROCESS | 2776 | 1463820847564 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 2776 | ++DOCSHELL 0D81A000 == 86 [pid = 2776] [id = 579] 01:54:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 205 (0D86DC00) [pid = 2776] [serial = 1737] [outer = 00000000] 01:54:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 206 (0DFF0800) [pid = 2776] [serial = 1738] [outer = 0D86DC00] 01:54:07 INFO - PROCESS | 2776 | 1463820847625 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 207 (124C4400) [pid = 2776] [serial = 1739] [outer = 0D86DC00] 01:54:08 INFO - PROCESS | 2776 | 1463820848213 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1021ms 01:54:08 INFO - PROCESS | 2776 | 1463820848250 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 2776 | 1463820848253 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 01:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:54:08 INFO - PROCESS | 2776 | 1463820848256 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 2776 | 1463820848260 Marionette TRACE conn5 <- [1,2282,null,{}] 01:54:08 INFO - PROCESS | 2776 | 1463820848271 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:08 INFO - PROCESS | 2776 | 1463820848417 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 01:54:08 INFO - PROCESS | 2776 | 1463820848589 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:08 INFO - PROCESS | 2776 | ++DOCSHELL 1A4AC400 == 87 [pid = 2776] [id = 580] 01:54:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 208 (1A4AFC00) [pid = 2776] [serial = 1740] [outer = 00000000] 01:54:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 209 (1A63F400) [pid = 2776] [serial = 1741] [outer = 1A4AFC00] 01:54:08 INFO - PROCESS | 2776 | 1463820848648 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 210 (1B3A8C00) [pid = 2776] [serial = 1742] [outer = 1A4AFC00] 01:54:09 INFO - PROCESS | 2776 | 1463820849226 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1020ms 01:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:54:09 INFO - PROCESS | 2776 | 1463820849280 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 01:54:09 INFO - PROCESS | 2776 | 1463820849283 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 01:54:09 INFO - PROCESS | 2776 | 1463820849287 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:54:09 INFO - PROCESS | 2776 | 1463820849289 Marionette TRACE conn5 <- [1,2286,null,{}] 01:54:09 INFO - PROCESS | 2776 | 1463820849292 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:09 INFO - PROCESS | 2776 | 1463820849424 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 01:54:09 INFO - PROCESS | 2776 | 1463820849601 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 2776 | ++DOCSHELL 1A4BF800 == 88 [pid = 2776] [id = 581] 01:54:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 211 (1B1B1800) [pid = 2776] [serial = 1743] [outer = 00000000] 01:54:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 212 (1D8D5000) [pid = 2776] [serial = 1744] [outer = 1B1B1800] 01:54:09 INFO - PROCESS | 2776 | 1463820849657 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 213 (1DD25800) [pid = 2776] [serial = 1745] [outer = 1B1B1800] 01:54:10 INFO - PROCESS | 2776 | 1463820850241 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 01:54:10 INFO - PROCESS | 2776 | 1463820850260 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 2776 | 1463820850262 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 01:54:10 INFO - PROCESS | 2776 | 1463820850265 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:54:10 INFO - PROCESS | 2776 | 1463820850267 Marionette TRACE conn5 <- [1,2290,null,{}] 01:54:10 INFO - PROCESS | 2776 | 1463820850271 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:10 INFO - PROCESS | 2776 | 1463820850391 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 01:54:10 INFO - PROCESS | 2776 | 1463820850572 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:10 INFO - PROCESS | 2776 | ++DOCSHELL 0CCCE800 == 89 [pid = 2776] [id = 582] 01:54:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 214 (0CCD0000) [pid = 2776] [serial = 1746] [outer = 00000000] 01:54:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 215 (0CCD6800) [pid = 2776] [serial = 1747] [outer = 0CCD0000] 01:54:10 INFO - PROCESS | 2776 | 1463820850628 Marionette DEBUG loaded listener.js 01:54:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 216 (0CCDA400) [pid = 2776] [serial = 1748] [outer = 0CCD0000] 01:54:11 INFO - PROCESS | 2776 | 1463820851251 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1016ms 01:54:11 INFO - PROCESS | 2776 | 1463820851286 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 01:54:11 INFO - PROCESS | 2776 | 1463820851288 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 01:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:54:11 INFO - PROCESS | 2776 | 1463820851291 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 2776 | 1463820851293 Marionette TRACE conn5 <- [1,2294,null,{}] 01:54:11 INFO - PROCESS | 2776 | 1463820851297 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:11 INFO - PROCESS | 2776 | 1463820851438 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 01:54:11 INFO - PROCESS | 2776 | 1463820851611 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 2776 | ++DOCSHELL 0CCDB400 == 90 [pid = 2776] [id = 583] 01:54:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 217 (1DD23C00) [pid = 2776] [serial = 1749] [outer = 00000000] 01:54:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 218 (1EE55400) [pid = 2776] [serial = 1750] [outer = 1DD23C00] 01:54:11 INFO - PROCESS | 2776 | 1463820851671 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 219 (1EE7AC00) [pid = 2776] [serial = 1751] [outer = 1DD23C00] 01:54:12 INFO - PROCESS | 2776 | 1463820852207 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 01:54:12 INFO - PROCESS | 2776 | 1463820852262 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 01:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:54:12 INFO - PROCESS | 2776 | 1463820852264 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 01:54:12 INFO - PROCESS | 2776 | 1463820852268 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 2776 | 1463820852270 Marionette TRACE conn5 <- [1,2298,null,{}] 01:54:12 INFO - PROCESS | 2776 | 1463820852274 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:12 INFO - PROCESS | 2776 | 1463820852393 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 01:54:12 INFO - PROCESS | 2776 | 1463820852576 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 2776 | ++DOCSHELL 1F1A8800 == 91 [pid = 2776] [id = 584] 01:54:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 220 (1F607800) [pid = 2776] [serial = 1752] [outer = 00000000] 01:54:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 221 (20525000) [pid = 2776] [serial = 1753] [outer = 1F607800] 01:54:12 INFO - PROCESS | 2776 | 1463820852630 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 222 (20812C00) [pid = 2776] [serial = 1754] [outer = 1F607800] 01:54:13 INFO - PROCESS | 2776 | 1463820853205 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 971ms 01:54:13 INFO - PROCESS | 2776 | 1463820853243 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 2776 | 1463820853245 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 01:54:13 INFO - PROCESS | 2776 | 1463820853248 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 2776 | 1463820853250 Marionette TRACE conn5 <- [1,2302,null,{}] 01:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:54:13 INFO - PROCESS | 2776 | 1463820853254 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:13 INFO - PROCESS | 2776 | 1463820853370 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 01:54:13 INFO - PROCESS | 2776 | 1463820853552 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 2776 | ++DOCSHELL 12782400 == 92 [pid = 2776] [id = 585] 01:54:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 223 (15D89400) [pid = 2776] [serial = 1755] [outer = 00000000] 01:54:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 224 (20C5F000) [pid = 2776] [serial = 1756] [outer = 15D89400] 01:54:13 INFO - PROCESS | 2776 | 1463820853606 Marionette DEBUG loaded listener.js 01:54:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 225 (20C63000) [pid = 2776] [serial = 1757] [outer = 15D89400] 01:54:14 INFO - PROCESS | 2776 | 1463820854195 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 01:54:14 INFO - PROCESS | 2776 | 1463820854223 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 2776 | 1463820854225 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 01:54:14 INFO - PROCESS | 2776 | 1463820854229 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:54:14 INFO - PROCESS | 2776 | 1463820854231 Marionette TRACE conn5 <- [1,2306,null,{}] 01:54:14 INFO - PROCESS | 2776 | 1463820854234 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:14 INFO - PROCESS | 2776 | 1463820854355 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 01:54:14 INFO - PROCESS | 2776 | 1463820854548 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 2776 | ++DOCSHELL 20C5E400 == 93 [pid = 2776] [id = 586] 01:54:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 226 (20C61C00) [pid = 2776] [serial = 1758] [outer = 00000000] 01:54:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 227 (22C6AC00) [pid = 2776] [serial = 1759] [outer = 20C61C00] 01:54:14 INFO - PROCESS | 2776 | 1463820854605 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 228 (22C6CC00) [pid = 2776] [serial = 1760] [outer = 20C61C00] 01:54:15 INFO - PROCESS | 2776 | 1463820855308 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 2776 | 1463820855352 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 01:54:15 INFO - PROCESS | 2776 | 1463820855356 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:54:15 INFO - PROCESS | 2776 | 1463820855357 Marionette TRACE conn5 <- [1,2310,null,{}] 01:54:15 INFO - PROCESS | 2776 | 1463820855361 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:15 INFO - PROCESS | 2776 | 1463820855484 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 01:54:15 INFO - PROCESS | 2776 | 1463820855659 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 2776 | ++DOCSHELL 0D81A800 == 94 [pid = 2776] [id = 587] 01:54:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 229 (0D917C00) [pid = 2776] [serial = 1761] [outer = 00000000] 01:54:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 230 (1ADD2000) [pid = 2776] [serial = 1762] [outer = 0D917C00] 01:54:15 INFO - PROCESS | 2776 | 1463820855717 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 231 (1AE6A000) [pid = 2776] [serial = 1763] [outer = 0D917C00] 01:54:16 INFO - PROCESS | 2776 | 1463820856526 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1218ms 01:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:54:16 INFO - PROCESS | 2776 | 1463820856577 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 2776 | 1463820856581 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 01:54:16 INFO - PROCESS | 2776 | 1463820856586 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 2776 | 1463820856590 Marionette TRACE conn5 <- [1,2314,null,{}] 01:54:16 INFO - PROCESS | 2776 | 1463820856597 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:16 INFO - PROCESS | 2776 | 1463820856717 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 01:54:16 INFO - PROCESS | 2776 | 1463820856899 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 2776 | ++DOCSHELL 0CBE5800 == 95 [pid = 2776] [id = 588] 01:54:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 232 (0CBF1000) [pid = 2776] [serial = 1764] [outer = 00000000] 01:54:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 233 (0CDE5400) [pid = 2776] [serial = 1765] [outer = 0CBF1000] 01:54:16 INFO - PROCESS | 2776 | 1463820856953 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 234 (0D90B000) [pid = 2776] [serial = 1766] [outer = 0CBF1000] 01:54:17 INFO - PROCESS | 2776 | 1463820857564 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1024ms 01:54:17 INFO - PROCESS | 2776 | 1463820857612 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 2776 | 1463820857617 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 01:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:54:17 INFO - PROCESS | 2776 | 1463820857623 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 2776 | 1463820857626 Marionette TRACE conn5 <- [1,2318,null,{}] 01:54:17 INFO - PROCESS | 2776 | 1463820857629 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:17 INFO - PROCESS | 2776 | 1463820857737 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 01:54:17 INFO - PROCESS | 2776 | 1463820857907 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 2776 | ++DOCSHELL 0CE71C00 == 96 [pid = 2776] [id = 589] 01:54:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 235 (0CED9400) [pid = 2776] [serial = 1767] [outer = 00000000] 01:54:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 236 (14D8D400) [pid = 2776] [serial = 1768] [outer = 0CED9400] 01:54:17 INFO - PROCESS | 2776 | 1463820857958 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 237 (1674C000) [pid = 2776] [serial = 1769] [outer = 0CED9400] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 0CBF0800 == 95 [pid = 2776] [id = 576] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 0CC68400 == 94 [pid = 2776] [id = 575] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 1ADD7C00 == 93 [pid = 2776] [id = 574] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 1A378400 == 92 [pid = 2776] [id = 573] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 1841E400 == 91 [pid = 2776] [id = 572] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 15D4F800 == 90 [pid = 2776] [id = 571] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 1277DC00 == 89 [pid = 2776] [id = 570] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 0C594000 == 88 [pid = 2776] [id = 569] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 0CC6DC00 == 87 [pid = 2776] [id = 568] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 236 (1A4C0400) [pid = 2776] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 235 (12785400) [pid = 2776] [serial = 1621] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 234 (19F4EC00) [pid = 2776] [serial = 1624] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 233 (1C4CAC00) [pid = 2776] [serial = 1627] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 232 (1DE02800) [pid = 2776] [serial = 1630] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 231 (1DE6CC00) [pid = 2776] [serial = 1633] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 230 (20526000) [pid = 2776] [serial = 1636] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 229 (0CDE3C00) [pid = 2776] [serial = 1639] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 228 (2052AC00) [pid = 2776] [serial = 1642] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 227 (1DE65000) [pid = 2776] [serial = 1675] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 1AE01800 == 86 [pid = 2776] [id = 561] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 15D88C00 == 85 [pid = 2776] [id = 560] 01:54:18 INFO - PROCESS | 2776 | --DOCSHELL 0D814400 == 84 [pid = 2776] [id = 559] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 226 (1C115400) [pid = 2776] [serial = 1663] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 225 (17383C00) [pid = 2776] [serial = 1654] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 224 (1D819000) [pid = 2776] [serial = 1666] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 223 (1841C400) [pid = 2776] [serial = 1655] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 222 (11B7A400) [pid = 2776] [serial = 1651] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 221 (127A1400) [pid = 2776] [serial = 1652] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 220 (1A2A6800) [pid = 2776] [serial = 1657] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 219 (1A4B3C00) [pid = 2776] [serial = 1658] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 218 (1C4A6C00) [pid = 2776] [serial = 1664] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 217 (19515800) [pid = 2776] [serial = 1645] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 216 (16109C00) [pid = 2776] [serial = 1649] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 215 (138E8800) [pid = 2776] [serial = 1648] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 214 (1A6E9800) [pid = 2776] [serial = 1669] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 213 (0CC6FC00) [pid = 2776] [serial = 1673] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 212 (0CC6C800) [pid = 2776] [serial = 1672] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 211 (1DD70400) [pid = 2776] [serial = 1667] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 210 (1A6E6000) [pid = 2776] [serial = 1660] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 209 (1ADD7000) [pid = 2776] [serial = 1661] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | --DOMWINDOW == 208 (1D816000) [pid = 2776] [serial = 1670] [outer = 00000000] [url = about:blank] 01:54:18 INFO - PROCESS | 2776 | 1463820858533 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 01:54:18 INFO - PROCESS | 2776 | 1463820858556 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 01:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:54:18 INFO - PROCESS | 2776 | 1463820858558 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 01:54:18 INFO - PROCESS | 2776 | 1463820858562 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 2776 | 1463820858565 Marionette TRACE conn5 <- [1,2322,null,{}] 01:54:18 INFO - PROCESS | 2776 | 1463820858576 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:18 INFO - PROCESS | 2776 | 1463820858682 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 01:54:18 INFO - PROCESS | 2776 | 1463820858822 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 2776 | ++DOCSHELL 0DA51800 == 85 [pid = 2776] [id = 590] 01:54:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 209 (0DA5F800) [pid = 2776] [serial = 1770] [outer = 00000000] 01:54:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 210 (132E5000) [pid = 2776] [serial = 1771] [outer = 0DA5F800] 01:54:18 INFO - PROCESS | 2776 | 1463820858873 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 211 (15D4F800) [pid = 2776] [serial = 1772] [outer = 0DA5F800] 01:54:19 INFO - PROCESS | 2776 | 1463820859272 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 01:54:19 INFO - PROCESS | 2776 | 1463820859293 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 01:54:19 INFO - PROCESS | 2776 | 1463820859296 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 01:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:54:19 INFO - PROCESS | 2776 | 1463820859299 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 2776 | 1463820859301 Marionette TRACE conn5 <- [1,2326,null,{}] 01:54:19 INFO - PROCESS | 2776 | 1463820859304 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:19 INFO - PROCESS | 2776 | 1463820859405 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 01:54:19 INFO - PROCESS | 2776 | 1463820859411 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 2776 | ++DOCSHELL 1612C400 == 86 [pid = 2776] [id = 591] 01:54:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 212 (16746000) [pid = 2776] [serial = 1773] [outer = 00000000] 01:54:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 213 (195DD000) [pid = 2776] [serial = 1774] [outer = 16746000] 01:54:19 INFO - PROCESS | 2776 | 1463820859458 Marionette DEBUG loaded listener.js 01:54:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 214 (1A218400) [pid = 2776] [serial = 1775] [outer = 16746000] 01:54:19 INFO - PROCESS | 2776 | 1463820859963 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 01:54:20 INFO - PROCESS | 2776 | 1463820860032 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 2776 | 1463820860034 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 01:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:54:20 INFO - PROCESS | 2776 | 1463820860038 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 2776 | 1463820860039 Marionette TRACE conn5 <- [1,2330,null,{}] 01:54:20 INFO - PROCESS | 2776 | 1463820860043 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:20 INFO - PROCESS | 2776 | 1463820860141 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 01:54:20 INFO - PROCESS | 2776 | 1463820860290 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:20 INFO - PROCESS | 2776 | ++DOCSHELL 17378C00 == 87 [pid = 2776] [id = 592] 01:54:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 215 (18E8D000) [pid = 2776] [serial = 1776] [outer = 00000000] 01:54:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 216 (1A4B2C00) [pid = 2776] [serial = 1777] [outer = 18E8D000] 01:54:20 INFO - PROCESS | 2776 | 1463820860338 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 217 (1A644000) [pid = 2776] [serial = 1778] [outer = 18E8D000] 01:54:20 INFO - PROCESS | 2776 | 1463820860783 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 770ms 01:54:20 INFO - PROCESS | 2776 | 1463820860847 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 2776 | 1463820860849 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 01:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:54:20 INFO - PROCESS | 2776 | 1463820860854 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 2776 | 1463820860856 Marionette TRACE conn5 <- [1,2334,null,{}] 01:54:20 INFO - PROCESS | 2776 | 1463820860859 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:21 INFO - PROCESS | 2776 | 1463820861016 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 01:54:21 INFO - PROCESS | 2776 | 1463820861108 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 2776 | ++DOCSHELL 1ADD4C00 == 88 [pid = 2776] [id = 593] 01:54:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 218 (1ADD5400) [pid = 2776] [serial = 1779] [outer = 00000000] 01:54:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 219 (1B3A1C00) [pid = 2776] [serial = 1780] [outer = 1ADD5400] 01:54:21 INFO - PROCESS | 2776 | 1463820861157 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 220 (1C115400) [pid = 2776] [serial = 1781] [outer = 1ADD5400] 01:54:21 INFO - PROCESS | 2776 | 1463820861605 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 770ms 01:54:21 INFO - PROCESS | 2776 | 1463820861627 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 01:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:54:21 INFO - PROCESS | 2776 | 1463820861629 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 01:54:21 INFO - PROCESS | 2776 | 1463820861632 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 2776 | 1463820861634 Marionette TRACE conn5 <- [1,2338,null,{}] 01:54:21 INFO - PROCESS | 2776 | 1463820861647 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:21 INFO - PROCESS | 2776 | 1463820861788 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 01:54:21 INFO - PROCESS | 2776 | 1463820861876 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 2776 | ++DOCSHELL 1841E400 == 89 [pid = 2776] [id = 594] 01:54:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 221 (1A379000) [pid = 2776] [serial = 1782] [outer = 00000000] 01:54:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 222 (1D811400) [pid = 2776] [serial = 1783] [outer = 1A379000] 01:54:21 INFO - PROCESS | 2776 | 1463820861923 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 223 (1D8DBC00) [pid = 2776] [serial = 1784] [outer = 1A379000] 01:54:22 INFO - PROCESS | 2776 | 1463820862447 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 890ms 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 222 (14D8DC00) [pid = 2776] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 221 (15D86800) [pid = 2776] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 220 (0C598C00) [pid = 2776] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 219 (12780000) [pid = 2776] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 218 (1A4AC800) [pid = 2776] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 217 (1ADDA000) [pid = 2776] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 216 (1A213000) [pid = 2776] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 215 (18E8FC00) [pid = 2776] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:54:22 INFO - PROCESS | 2776 | --DOMWINDOW == 214 (0CDD9800) [pid = 2776] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:54:22 INFO - PROCESS | 2776 | 1463820862640 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 2776 | 1463820862642 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 01:54:22 INFO - PROCESS | 2776 | 1463820862650 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 2776 | 1463820862652 Marionette TRACE conn5 <- [1,2342,null,{}] 01:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:54:22 INFO - PROCESS | 2776 | 1463820862656 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:22 INFO - PROCESS | 2776 | 1463820862755 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 01:54:22 INFO - PROCESS | 2776 | 1463820862762 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:22 INFO - PROCESS | 2776 | ++DOCSHELL 0D751C00 == 90 [pid = 2776] [id = 595] 01:54:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 215 (0DA5B000) [pid = 2776] [serial = 1785] [outer = 00000000] 01:54:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 216 (1716AC00) [pid = 2776] [serial = 1786] [outer = 0DA5B000] 01:54:22 INFO - PROCESS | 2776 | 1463820862806 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 217 (1A63D000) [pid = 2776] [serial = 1787] [outer = 0DA5B000] 01:54:23 INFO - PROCESS | 2776 | 1463820863272 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 01:54:23 INFO - PROCESS | 2776 | 1463820863330 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 2776 | 1463820863332 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 01:54:23 INFO - PROCESS | 2776 | 1463820863335 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:54:23 INFO - PROCESS | 2776 | 1463820863336 Marionette TRACE conn5 <- [1,2346,null,{}] 01:54:23 INFO - PROCESS | 2776 | 1463820863340 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 2776 | 1463820863441 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 01:54:23 INFO - PROCESS | 2776 | 1463820863447 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 2776 | ++DOCSHELL 0CBEAC00 == 91 [pid = 2776] [id = 596] 01:54:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 218 (1AE0D800) [pid = 2776] [serial = 1788] [outer = 00000000] 01:54:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 219 (1DE02000) [pid = 2776] [serial = 1789] [outer = 1AE0D800] 01:54:23 INFO - PROCESS | 2776 | 1463820863491 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 220 (1EE4A800) [pid = 2776] [serial = 1790] [outer = 1AE0D800] 01:54:23 INFO - PROCESS | 2776 | 1463820863952 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 01:54:24 INFO - PROCESS | 2776 | 1463820864010 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 2776 | 1463820864012 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 01:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:54:24 INFO - PROCESS | 2776 | 1463820864015 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 2776 | 1463820864017 Marionette TRACE conn5 <- [1,2350,null,{}] 01:54:24 INFO - PROCESS | 2776 | 1463820864020 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:24 INFO - PROCESS | 2776 | 1463820864114 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 01:54:24 INFO - PROCESS | 2776 | 1463820864156 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:24 INFO - PROCESS | 2776 | ++DOCSHELL 1EE4D000 == 92 [pid = 2776] [id = 597] 01:54:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 221 (1EE50000) [pid = 2776] [serial = 1791] [outer = 00000000] 01:54:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 222 (1F643C00) [pid = 2776] [serial = 1792] [outer = 1EE50000] 01:54:24 INFO - PROCESS | 2776 | 1463820864200 Marionette DEBUG loaded listener.js 01:54:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 223 (1F646800) [pid = 2776] [serial = 1793] [outer = 1EE50000] 01:54:24 INFO - PROCESS | 2776 | 1463820864754 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 831ms 01:54:24 INFO - PROCESS | 2776 | 1463820864851 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 2776 | 1463820864856 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 01:54:24 INFO - PROCESS | 2776 | 1463820864861 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:54:24 INFO - PROCESS | 2776 | 1463820864865 Marionette TRACE conn5 <- [1,2354,null,{}] 01:54:24 INFO - PROCESS | 2776 | 1463820864872 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:25 INFO - PROCESS | 2776 | 1463820865001 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 01:54:25 INFO - PROCESS | 2776 | 1463820865137 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 2776 | ++DOCSHELL 0CC6E000 == 93 [pid = 2776] [id = 598] 01:54:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 224 (0CC6F400) [pid = 2776] [serial = 1794] [outer = 00000000] 01:54:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 225 (0CCD6000) [pid = 2776] [serial = 1795] [outer = 0CC6F400] 01:54:25 INFO - PROCESS | 2776 | 1463820865193 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 226 (0D819800) [pid = 2776] [serial = 1796] [outer = 0CC6F400] 01:54:25 INFO - PROCESS | 2776 | 1463820865821 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1023ms 01:54:25 INFO - PROCESS | 2776 | 1463820865889 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 01:54:25 INFO - PROCESS | 2776 | 1463820865895 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 01:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:54:25 INFO - PROCESS | 2776 | 1463820865915 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 2776 | 1463820865918 Marionette TRACE conn5 <- [1,2358,null,{}] 01:54:25 INFO - PROCESS | 2776 | 1463820865945 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:26 INFO - PROCESS | 2776 | 1463820866074 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 01:54:26 INFO - PROCESS | 2776 | 1463820866236 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 2776 | ++DOCSHELL 132E7400 == 94 [pid = 2776] [id = 599] 01:54:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 227 (137ED000) [pid = 2776] [serial = 1797] [outer = 00000000] 01:54:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 228 (1674BC00) [pid = 2776] [serial = 1798] [outer = 137ED000] 01:54:26 INFO - PROCESS | 2776 | 1463820866291 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 229 (1951AC00) [pid = 2776] [serial = 1799] [outer = 137ED000] 01:54:26 INFO - PROCESS | 2776 | 1463820866923 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1064ms 01:54:26 INFO - PROCESS | 2776 | 1463820866968 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 2776 | 1463820866970 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 01:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:54:26 INFO - PROCESS | 2776 | 1463820866974 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 2776 | 1463820866978 Marionette TRACE conn5 <- [1,2362,null,{}] 01:54:27 INFO - PROCESS | 2776 | 1463820867013 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:27 INFO - PROCESS | 2776 | 1463820867146 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 01:54:27 INFO - PROCESS | 2776 | 1463820867325 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 2776 | ++DOCSHELL 1DD1E400 == 95 [pid = 2776] [id = 600] 01:54:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 230 (1DD79000) [pid = 2776] [serial = 1800] [outer = 00000000] 01:54:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 231 (1F640400) [pid = 2776] [serial = 1801] [outer = 1DD79000] 01:54:27 INFO - PROCESS | 2776 | 1463820867388 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 232 (1F64C400) [pid = 2776] [serial = 1802] [outer = 1DD79000] 01:54:27 INFO - PROCESS | 2776 | 1463820867965 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1022ms 01:54:28 INFO - PROCESS | 2776 | 1463820868001 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 2776 | 1463820868004 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 01:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:54:28 INFO - PROCESS | 2776 | 1463820868008 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 2776 | 1463820868010 Marionette TRACE conn5 <- [1,2366,null,{}] 01:54:28 INFO - PROCESS | 2776 | 1463820868013 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:28 INFO - PROCESS | 2776 | 1463820868138 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 01:54:28 INFO - PROCESS | 2776 | 1463820868329 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 2776 | ++DOCSHELL 20532000 == 96 [pid = 2776] [id = 601] 01:54:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 233 (20532C00) [pid = 2776] [serial = 1803] [outer = 00000000] 01:54:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 234 (20968400) [pid = 2776] [serial = 1804] [outer = 20532C00] 01:54:28 INFO - PROCESS | 2776 | 1463820868389 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 235 (224DD000) [pid = 2776] [serial = 1805] [outer = 20532C00] 01:54:29 INFO - PROCESS | 2776 | 1463820868995 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1019ms 01:54:29 INFO - PROCESS | 2776 | 1463820869029 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 01:54:29 INFO - PROCESS | 2776 | 1463820869031 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 01:54:29 INFO - PROCESS | 2776 | 1463820869034 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:54:29 INFO - PROCESS | 2776 | 1463820869036 Marionette TRACE conn5 <- [1,2370,null,{}] 01:54:29 INFO - PROCESS | 2776 | 1463820869040 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:29 INFO - PROCESS | 2776 | 1463820869158 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 01:54:29 INFO - PROCESS | 2776 | 1463820869336 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 2776 | ++DOCSHELL 224DE000 == 97 [pid = 2776] [id = 602] 01:54:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 236 (224DE800) [pid = 2776] [serial = 1806] [outer = 00000000] 01:54:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 237 (224E6400) [pid = 2776] [serial = 1807] [outer = 224DE800] 01:54:29 INFO - PROCESS | 2776 | 1463820869395 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 238 (225C8000) [pid = 2776] [serial = 1808] [outer = 224DE800] 01:54:30 INFO - PROCESS | 2776 | 1463820870034 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1066ms 01:54:30 INFO - PROCESS | 2776 | 1463820870105 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 2776 | 1463820870107 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 01:54:30 INFO - PROCESS | 2776 | 1463820870111 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:54:30 INFO - PROCESS | 2776 | 1463820870113 Marionette TRACE conn5 <- [1,2374,null,{}] 01:54:30 INFO - PROCESS | 2776 | 1463820870117 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:30 INFO - PROCESS | 2776 | 1463820870316 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 01:54:30 INFO - PROCESS | 2776 | 1463820870452 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 2776 | ++DOCSHELL 225D3800 == 98 [pid = 2776] [id = 603] 01:54:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 239 (225D3C00) [pid = 2776] [serial = 1809] [outer = 00000000] 01:54:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 240 (22683800) [pid = 2776] [serial = 1810] [outer = 225D3C00] 01:54:30 INFO - PROCESS | 2776 | 1463820870511 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 241 (22688000) [pid = 2776] [serial = 1811] [outer = 225D3C00] 01:54:31 INFO - PROCESS | 2776 | 1463820871032 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 01:54:31 INFO - PROCESS | 2776 | 1463820871085 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 2776 | 1463820871087 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 01:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:54:31 INFO - PROCESS | 2776 | 1463820871091 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 2776 | 1463820871093 Marionette TRACE conn5 <- [1,2378,null,{}] 01:54:31 INFO - PROCESS | 2776 | 1463820871097 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:31 INFO - PROCESS | 2776 | 1463820871218 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 01:54:31 INFO - PROCESS | 2776 | 1463820871370 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:31 INFO - PROCESS | 2776 | ++DOCSHELL 22689000 == 99 [pid = 2776] [id = 604] 01:54:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 242 (22689800) [pid = 2776] [serial = 1812] [outer = 00000000] 01:54:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 243 (22C67C00) [pid = 2776] [serial = 1813] [outer = 22689800] 01:54:31 INFO - PROCESS | 2776 | 1463820871427 Marionette DEBUG loaded listener.js 01:54:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 244 (22C6F400) [pid = 2776] [serial = 1814] [outer = 22689800] 01:54:32 INFO - PROCESS | 2776 | 1463820872022 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 01:54:32 INFO - PROCESS | 2776 | 1463820872065 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 2776 | 1463820872067 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 01:54:32 INFO - PROCESS | 2776 | 1463820872071 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:54:32 INFO - PROCESS | 2776 | 1463820872073 Marionette TRACE conn5 <- [1,2382,null,{}] 01:54:32 INFO - PROCESS | 2776 | 1463820872076 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:32 INFO - PROCESS | 2776 | 1463820872192 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 01:54:32 INFO - PROCESS | 2776 | 1463820872363 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 2776 | ++DOCSHELL 22682800 == 100 [pid = 2776] [id = 605] 01:54:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 245 (2268C000) [pid = 2776] [serial = 1815] [outer = 00000000] 01:54:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 246 (2417E000) [pid = 2776] [serial = 1816] [outer = 2268C000] 01:54:32 INFO - PROCESS | 2776 | 1463820872418 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 247 (24181400) [pid = 2776] [serial = 1817] [outer = 2268C000] 01:54:33 INFO - PROCESS | 2776 | 1463820873057 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1015ms 01:54:33 INFO - PROCESS | 2776 | 1463820873090 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 2776 | 1463820873092 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 01:54:33 INFO - PROCESS | 2776 | 1463820873095 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:54:33 INFO - PROCESS | 2776 | 1463820873097 Marionette TRACE conn5 <- [1,2386,null,{}] 01:54:33 INFO - PROCESS | 2776 | 1463820873101 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:33 INFO - PROCESS | 2776 | 1463820873219 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 01:54:33 INFO - PROCESS | 2776 | 1463820873403 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 2776 | ++DOCSHELL 2417B400 == 101 [pid = 2776] [id = 606] 01:54:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 248 (2417D800) [pid = 2776] [serial = 1818] [outer = 00000000] 01:54:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 249 (248B3400) [pid = 2776] [serial = 1819] [outer = 2417D800] 01:54:33 INFO - PROCESS | 2776 | 1463820873458 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 250 (248B5400) [pid = 2776] [serial = 1820] [outer = 2417D800] 01:54:34 INFO - PROCESS | 2776 | 1463820874060 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1019ms 01:54:34 INFO - PROCESS | 2776 | 1463820874119 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 2776 | 1463820874122 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 01:54:34 INFO - PROCESS | 2776 | 1463820874125 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:54:34 INFO - PROCESS | 2776 | 1463820874127 Marionette TRACE conn5 <- [1,2390,null,{}] 01:54:34 INFO - PROCESS | 2776 | 1463820874131 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:34 INFO - PROCESS | 2776 | 1463820874250 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 01:54:34 INFO - PROCESS | 2776 | 1463820874432 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 2776 | ++DOCSHELL 11DE0C00 == 102 [pid = 2776] [id = 607] 01:54:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 251 (1277E000) [pid = 2776] [serial = 1821] [outer = 00000000] 01:54:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 252 (1680D000) [pid = 2776] [serial = 1822] [outer = 1277E000] 01:54:34 INFO - PROCESS | 2776 | 1463820874489 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 253 (1841A400) [pid = 2776] [serial = 1823] [outer = 1277E000] 01:54:35 INFO - PROCESS | 2776 | 1463820875069 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 01:54:35 INFO - PROCESS | 2776 | 1463820875099 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 2776 | 1463820875102 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 01:54:35 INFO - PROCESS | 2776 | 1463820875105 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:54:35 INFO - PROCESS | 2776 | 1463820875108 Marionette TRACE conn5 <- [1,2394,null,{}] 01:54:35 INFO - PROCESS | 2776 | 1463820875111 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:35 INFO - PROCESS | 2776 | 1463820875259 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 01:54:35 INFO - PROCESS | 2776 | 1463820875458 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 2776 | ++DOCSHELL 1D8D5400 == 103 [pid = 2776] [id = 608] 01:54:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 254 (1D8D9C00) [pid = 2776] [serial = 1824] [outer = 00000000] 01:54:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 255 (248B0C00) [pid = 2776] [serial = 1825] [outer = 1D8D9C00] 01:54:35 INFO - PROCESS | 2776 | 1463820875518 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 256 (25D91400) [pid = 2776] [serial = 1826] [outer = 1D8D9C00] 01:54:36 INFO - PROCESS | 2776 | 1463820876472 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1418ms 01:54:36 INFO - PROCESS | 2776 | 1463820876533 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 2776 | 1463820876538 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 01:54:36 INFO - PROCESS | 2776 | 1463820876544 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:54:36 INFO - PROCESS | 2776 | 1463820876549 Marionette TRACE conn5 <- [1,2398,null,{}] 01:54:36 INFO - PROCESS | 2776 | 1463820876554 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:36 INFO - PROCESS | 2776 | 1463820876668 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 01:54:36 INFO - PROCESS | 2776 | 1463820876843 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 2776 | ++DOCSHELL 0DBDEC00 == 104 [pid = 2776] [id = 609] 01:54:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 257 (0DCA0400) [pid = 2776] [serial = 1827] [outer = 00000000] 01:54:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 258 (0EA7E400) [pid = 2776] [serial = 1828] [outer = 0DCA0400] 01:54:36 INFO - PROCESS | 2776 | 1463820876894 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 259 (124C5400) [pid = 2776] [serial = 1829] [outer = 0DCA0400] 01:54:37 INFO - PROCESS | 2776 | 1463820877504 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1019ms 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0D81B000 == 103 [pid = 2776] [id = 509] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1AE05400 == 102 [pid = 2776] [id = 508] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1B1B6800 == 101 [pid = 2776] [id = 431] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 15D45400 == 100 [pid = 2776] [id = 510] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1A643800 == 99 [pid = 2776] [id = 547] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1EE78000 == 98 [pid = 2776] [id = 545] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0CBEAC00 == 97 [pid = 2776] [id = 596] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0D751C00 == 96 [pid = 2776] [id = 595] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1841E400 == 95 [pid = 2776] [id = 594] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1ADD4C00 == 94 [pid = 2776] [id = 593] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 17378C00 == 93 [pid = 2776] [id = 592] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1612C400 == 92 [pid = 2776] [id = 591] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0DA51800 == 91 [pid = 2776] [id = 590] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 258 (1C4B3800) [pid = 2776] [serial = 1732] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 257 (20525400) [pid = 2776] [serial = 1690] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 256 (20C59C00) [pid = 2776] [serial = 1699] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 255 (0CBF0000) [pid = 2776] [serial = 1693] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 254 (2096C400) [pid = 2776] [serial = 1696] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0CE71C00 == 90 [pid = 2776] [id = 589] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0CBE5800 == 89 [pid = 2776] [id = 588] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 12782400 == 88 [pid = 2776] [id = 585] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1F1A8800 == 87 [pid = 2776] [id = 584] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0CCDB400 == 86 [pid = 2776] [id = 583] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0CCCE800 == 85 [pid = 2776] [id = 582] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1A4BF800 == 84 [pid = 2776] [id = 581] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 1A4AC400 == 83 [pid = 2776] [id = 580] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0D81A000 == 82 [pid = 2776] [id = 579] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0CBB3400 == 81 [pid = 2776] [id = 578] 01:54:37 INFO - PROCESS | 2776 | --DOCSHELL 0CBEBC00 == 80 [pid = 2776] [id = 577] 01:54:37 INFO - PROCESS | 2776 | 1463820877677 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 2776 | 1463820877683 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 253 (1B1B3000) [pid = 2776] [serial = 1727] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 252 (1C4A9000) [pid = 2776] [serial = 1684] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 251 (16749C00) [pid = 2776] [serial = 1714] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 250 (0D752C00) [pid = 2776] [serial = 1709] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 249 (137F3000) [pid = 2776] [serial = 1711] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 248 (1A647400) [pid = 2776] [serial = 1720] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 247 (1AE6C400) [pid = 2776] [serial = 1723] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 246 (1ADD4800) [pid = 2776] [serial = 1726] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 245 (1BE75800) [pid = 2776] [serial = 1729] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 244 (11B9C000) [pid = 2776] [serial = 1678] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 243 (17383000) [pid = 2776] [serial = 1715] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 242 (0CC6F800) [pid = 2776] [serial = 1708] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 241 (17167C00) [pid = 2776] [serial = 1702] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 240 (18E8E800) [pid = 2776] [serial = 1681] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 239 (1A6ED000) [pid = 2776] [serial = 1721] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 238 (1DE64800) [pid = 2776] [serial = 1687] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 237 (1994E000) [pid = 2776] [serial = 1717] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 236 (1B1BB800) [pid = 2776] [serial = 1724] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 235 (0DF9B800) [pid = 2776] [serial = 1706] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 234 (13DD0800) [pid = 2776] [serial = 1712] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 233 (1A217800) [pid = 2776] [serial = 1718] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 232 (0D915800) [pid = 2776] [serial = 1705] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | --DOMWINDOW == 231 (1BF02000) [pid = 2776] [serial = 1730] [outer = 00000000] [url = about:blank] 01:54:37 INFO - PROCESS | 2776 | 1463820877750 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 2776 | 1463820877753 Marionette TRACE conn5 <- [1,2402,null,{}] 01:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:54:37 INFO - PROCESS | 2776 | 1463820877756 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 2776 | 1463820877860 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 01:54:37 INFO - PROCESS | 2776 | 1463820877867 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 2776 | ++DOCSHELL 0CC6B800 == 81 [pid = 2776] [id = 610] 01:54:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 232 (0CC6F800) [pid = 2776] [serial = 1830] [outer = 00000000] 01:54:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 233 (0CCDB400) [pid = 2776] [serial = 1831] [outer = 0CC6F800] 01:54:37 INFO - PROCESS | 2776 | 1463820877914 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 234 (0CEA2C00) [pid = 2776] [serial = 1832] [outer = 0CC6F800] 01:54:38 INFO - PROCESS | 2776 | 1463820878490 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 770ms 01:54:38 INFO - PROCESS | 2776 | 1463820878527 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 01:54:38 INFO - PROCESS | 2776 | 1463820878529 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 01:54:38 INFO - PROCESS | 2776 | 1463820878533 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:54:38 INFO - PROCESS | 2776 | 1463820878536 Marionette TRACE conn5 <- [1,2406,null,{}] 01:54:38 INFO - PROCESS | 2776 | 1463820878546 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:38 INFO - PROCESS | 2776 | 1463820878650 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 01:54:38 INFO - PROCESS | 2776 | 1463820878792 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 2776 | ++DOCSHELL 1322AC00 == 82 [pid = 2776] [id = 611] 01:54:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 235 (1322B000) [pid = 2776] [serial = 1833] [outer = 00000000] 01:54:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 236 (13835C00) [pid = 2776] [serial = 1834] [outer = 1322B000] 01:54:38 INFO - PROCESS | 2776 | 1463820878843 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 237 (15D2B800) [pid = 2776] [serial = 1835] [outer = 1322B000] 01:54:39 INFO - PROCESS | 2776 | 1463820879226 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 01:54:39 INFO - PROCESS | 2776 | 1463820879267 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 2776 | 1463820879270 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 01:54:39 INFO - PROCESS | 2776 | 1463820879273 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:54:39 INFO - PROCESS | 2776 | 1463820879274 Marionette TRACE conn5 <- [1,2410,null,{}] 01:54:39 INFO - PROCESS | 2776 | 1463820879278 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:39 INFO - PROCESS | 2776 | 1463820879376 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 01:54:39 INFO - PROCESS | 2776 | 1463820879383 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 2776 | ++DOCSHELL 15D84C00 == 83 [pid = 2776] [id = 612] 01:54:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 238 (16102C00) [pid = 2776] [serial = 1836] [outer = 00000000] 01:54:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 239 (17378800) [pid = 2776] [serial = 1837] [outer = 16102C00] 01:54:39 INFO - PROCESS | 2776 | 1463820879432 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 240 (1773F000) [pid = 2776] [serial = 1838] [outer = 16102C00] 01:54:39 INFO - PROCESS | 2776 | 1463820879930 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 01:54:39 INFO - PROCESS | 2776 | 1463820879949 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 2776 | 1463820879951 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 01:54:39 INFO - PROCESS | 2776 | 1463820879958 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:54:39 INFO - PROCESS | 2776 | 1463820879960 Marionette TRACE conn5 <- [1,2414,null,{}] 01:54:39 INFO - PROCESS | 2776 | 1463820879963 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 2776 | 1463820880144 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 01:54:40 INFO - PROCESS | 2776 | 1463820880222 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 2776 | ++DOCSHELL 18415800 == 84 [pid = 2776] [id = 613] 01:54:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 241 (1841A000) [pid = 2776] [serial = 1839] [outer = 00000000] 01:54:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 242 (19A21400) [pid = 2776] [serial = 1840] [outer = 1841A000] 01:54:40 INFO - PROCESS | 2776 | 1463820880267 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 243 (1A215400) [pid = 2776] [serial = 1841] [outer = 1841A000] 01:54:40 INFO - PROCESS | 2776 | 1463820880716 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 830ms 01:54:40 INFO - PROCESS | 2776 | 1463820880827 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 01:54:40 INFO - PROCESS | 2776 | 1463820880829 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 01:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:54:40 INFO - PROCESS | 2776 | 1463820880835 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - PROCESS | 2776 | 1463820880837 Marionette TRACE conn5 <- [1,2418,null,{}] 01:54:40 INFO - PROCESS | 2776 | 1463820880840 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 2776 | 1463820881001 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 01:54:41 INFO - PROCESS | 2776 | 1463820881016 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 2776 | ++DOCSHELL 1A21B400 == 85 [pid = 2776] [id = 614] 01:54:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 244 (1A29EC00) [pid = 2776] [serial = 1842] [outer = 00000000] 01:54:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 245 (1A6E6400) [pid = 2776] [serial = 1843] [outer = 1A29EC00] 01:54:41 INFO - PROCESS | 2776 | 1463820881063 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 246 (1ADD2400) [pid = 2776] [serial = 1844] [outer = 1A29EC00] 01:54:41 INFO - PROCESS | 2776 | 1463820881523 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 01:54:41 INFO - PROCESS | 2776 | 1463820881567 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 01:54:41 INFO - PROCESS | 2776 | 1463820881569 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 01:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:54:41 INFO - PROCESS | 2776 | 1463820881572 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:54:41 INFO - PROCESS | 2776 | 1463820881574 Marionette TRACE conn5 <- [1,2422,null,{}] 01:54:41 INFO - PROCESS | 2776 | 1463820881577 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:41 INFO - PROCESS | 2776 | 1463820881723 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 01:54:41 INFO - PROCESS | 2776 | 1463820881741 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 2776 | ++DOCSHELL 1ADD7C00 == 86 [pid = 2776] [id = 615] 01:54:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 247 (1ADDA400) [pid = 2776] [serial = 1845] [outer = 00000000] 01:54:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 248 (1AE10000) [pid = 2776] [serial = 1846] [outer = 1ADDA400] 01:54:41 INFO - PROCESS | 2776 | 1463820881789 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 249 (1AE73800) [pid = 2776] [serial = 1847] [outer = 1ADDA400] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 248 (1ADD5400) [pid = 2776] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 247 (1A379000) [pid = 2776] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 246 (0DA5B000) [pid = 2776] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 245 (18E8D000) [pid = 2776] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 244 (0CED9400) [pid = 2776] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 243 (0DA5F800) [pid = 2776] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 242 (1AE0D800) [pid = 2776] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 241 (0CBF1000) [pid = 2776] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:54:42 INFO - PROCESS | 2776 | --DOMWINDOW == 240 (16746000) [pid = 2776] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:54:42 INFO - PROCESS | 2776 | 1463820882630 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1068ms 01:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:54:42 INFO - PROCESS | 2776 | 1463820882641 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 01:54:42 INFO - PROCESS | 2776 | 1463820882643 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 01:54:42 INFO - PROCESS | 2776 | 1463820882646 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - PROCESS | 2776 | 1463820882648 Marionette TRACE conn5 <- [1,2426,null,{}] 01:54:42 INFO - PROCESS | 2776 | 1463820882661 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:42 INFO - PROCESS | 2776 | 1463820882770 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 01:54:42 INFO - PROCESS | 2776 | 1463820882779 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 2776 | ++DOCSHELL 1201BC00 == 87 [pid = 2776] [id = 616] 01:54:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 241 (1277E800) [pid = 2776] [serial = 1848] [outer = 00000000] 01:54:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 242 (1ADD5000) [pid = 2776] [serial = 1849] [outer = 1277E800] 01:54:42 INFO - PROCESS | 2776 | 1463820882823 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 243 (1AE0A400) [pid = 2776] [serial = 1850] [outer = 1277E800] 01:54:43 INFO - PROCESS | 2776 | 1463820883260 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 01:54:43 INFO - PROCESS | 2776 | 1463820883282 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 2776 | 1463820883284 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 01:54:43 INFO - PROCESS | 2776 | 1463820883288 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 2776 | 1463820883289 Marionette TRACE conn5 <- [1,2430,null,{}] 01:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:54:43 INFO - PROCESS | 2776 | 1463820883293 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:43 INFO - PROCESS | 2776 | 1463820883445 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 01:54:43 INFO - PROCESS | 2776 | 1463820883458 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:43 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5F400 == 88 [pid = 2776] [id = 617] 01:54:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 244 (127A7800) [pid = 2776] [serial = 1851] [outer = 00000000] 01:54:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 245 (1BE7F000) [pid = 2776] [serial = 1852] [outer = 127A7800] 01:54:43 INFO - PROCESS | 2776 | 1463820883502 Marionette DEBUG loaded listener.js 01:54:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 246 (1C4A9C00) [pid = 2776] [serial = 1853] [outer = 127A7800] 01:54:43 INFO - PROCESS | 2776 | 1463820883947 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 01:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:54:43 INFO - PROCESS | 2776 | 1463820883962 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 2776 | 1463820883964 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 01:54:43 INFO - PROCESS | 2776 | 1463820883967 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 2776 | 1463820883969 Marionette TRACE conn5 <- [1,2434,null,{}] 01:54:43 INFO - PROCESS | 2776 | 1463820883972 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:44 INFO - PROCESS | 2776 | 1463820884122 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 01:54:44 INFO - PROCESS | 2776 | 1463820884131 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 2776 | ++DOCSHELL 1C4B1400 == 89 [pid = 2776] [id = 618] 01:54:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 247 (1C4B3400) [pid = 2776] [serial = 1854] [outer = 00000000] 01:54:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 248 (1D81A000) [pid = 2776] [serial = 1855] [outer = 1C4B3400] 01:54:44 INFO - PROCESS | 2776 | 1463820884176 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 249 (1D8D9800) [pid = 2776] [serial = 1856] [outer = 1C4B3400] 01:54:44 INFO - PROCESS | 2776 | 1463820884796 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 01:54:44 INFO - PROCESS | 2776 | 1463820884899 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 01:54:44 INFO - PROCESS | 2776 | 1463820884904 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 01:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:54:44 INFO - PROCESS | 2776 | 1463820884948 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:54:44 INFO - PROCESS | 2776 | 1463820884951 Marionette TRACE conn5 <- [1,2438,null,{}] 01:54:44 INFO - PROCESS | 2776 | 1463820884961 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:45 INFO - PROCESS | 2776 | 1463820885096 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 01:54:45 INFO - PROCESS | 2776 | 1463820885271 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 2776 | ++DOCSHELL 0CC65800 == 90 [pid = 2776] [id = 619] 01:54:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 250 (0CC68C00) [pid = 2776] [serial = 1857] [outer = 00000000] 01:54:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 251 (0DA5E800) [pid = 2776] [serial = 1858] [outer = 0CC68C00] 01:54:45 INFO - PROCESS | 2776 | 1463820885333 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 252 (0E8EB000) [pid = 2776] [serial = 1859] [outer = 0CC68C00] 01:54:45 INFO - PROCESS | 2776 | 1463820885905 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1049ms 01:54:45 INFO - PROCESS | 2776 | 1463820885976 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 01:54:45 INFO - PROCESS | 2776 | 1463820885982 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 01:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:54:45 INFO - PROCESS | 2776 | 1463820885989 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 2776 | 1463820885992 Marionette TRACE conn5 <- [1,2442,null,{}] 01:54:46 INFO - PROCESS | 2776 | 1463820885996 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:46 INFO - PROCESS | 2776 | 1463820886121 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 01:54:46 INFO - PROCESS | 2776 | 1463820886293 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:46 INFO - PROCESS | 2776 | ++DOCSHELL 15D7F000 == 91 [pid = 2776] [id = 620] 01:54:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 253 (16108000) [pid = 2776] [serial = 1860] [outer = 00000000] 01:54:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 254 (1995A400) [pid = 2776] [serial = 1861] [outer = 16108000] 01:54:46 INFO - PROCESS | 2776 | 1463820886349 Marionette DEBUG loaded listener.js 01:54:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 255 (1A6E3C00) [pid = 2776] [serial = 1862] [outer = 16108000] 01:54:46 INFO - PROCESS | 2776 | 1463820886959 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:54:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:54:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1021ms 01:54:47 INFO - PROCESS | 2776 | 1463820887012 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 01:54:47 INFO - PROCESS | 2776 | 1463820887015 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 01:54:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:54:47 INFO - PROCESS | 2776 | 1463820887019 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:54:47 INFO - PROCESS | 2776 | 1463820887023 Marionette TRACE conn5 <- [1,2446,null,{}] 01:54:47 INFO - PROCESS | 2776 | 1463820887034 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:47 INFO - PROCESS | 2776 | 1463820887206 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 01:54:47 INFO - PROCESS | 2776 | 1463820887386 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 2776 | ++DOCSHELL 1DD1C000 == 92 [pid = 2776] [id = 621] 01:54:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 256 (1DD28C00) [pid = 2776] [serial = 1863] [outer = 00000000] 01:54:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 257 (1DE03800) [pid = 2776] [serial = 1864] [outer = 1DD28C00] 01:54:47 INFO - PROCESS | 2776 | 1463820887449 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 258 (1DE0FC00) [pid = 2776] [serial = 1865] [outer = 1DD28C00] 01:54:48 INFO - PROCESS | 2776 | 1463820888042 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1070ms 01:54:48 INFO - PROCESS | 2776 | 1463820888108 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 01:54:48 INFO - PROCESS | 2776 | 1463820888111 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 01:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:54:48 INFO - PROCESS | 2776 | 1463820888115 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - PROCESS | 2776 | 1463820888117 Marionette TRACE conn5 <- [1,2450,null,{}] 01:54:48 INFO - PROCESS | 2776 | 1463820888121 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:48 INFO - PROCESS | 2776 | 1463820888243 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 01:54:48 INFO - PROCESS | 2776 | 1463820888424 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 2776 | ++DOCSHELL 1EE6E000 == 93 [pid = 2776] [id = 622] 01:54:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 259 (1F19B800) [pid = 2776] [serial = 1866] [outer = 00000000] 01:54:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 260 (1F60B800) [pid = 2776] [serial = 1867] [outer = 1F19B800] 01:54:48 INFO - PROCESS | 2776 | 1463820888484 Marionette DEBUG loaded listener.js 01:54:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 261 (1F64AC00) [pid = 2776] [serial = 1868] [outer = 1F19B800] 01:54:49 INFO - PROCESS | 2776 | 1463820889078 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1015ms 01:54:49 INFO - PROCESS | 2776 | 1463820889135 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 01:54:49 INFO - PROCESS | 2776 | 1463820889137 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 01:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:54:49 INFO - PROCESS | 2776 | 1463820889140 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:54:49 INFO - PROCESS | 2776 | 1463820889143 Marionette TRACE conn5 <- [1,2454,null,{}] 01:54:49 INFO - PROCESS | 2776 | 1463820889147 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:49 INFO - PROCESS | 2776 | 1463820889267 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 01:54:49 INFO - PROCESS | 2776 | 1463820889461 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:49 INFO - PROCESS | 2776 | ++DOCSHELL 1F607C00 == 94 [pid = 2776] [id = 623] 01:54:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 262 (2052D800) [pid = 2776] [serial = 1869] [outer = 00000000] 01:54:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 263 (2081BC00) [pid = 2776] [serial = 1870] [outer = 2052D800] 01:54:49 INFO - PROCESS | 2776 | 1463820889521 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 264 (2096F000) [pid = 2776] [serial = 1871] [outer = 2052D800] 01:54:50 INFO - PROCESS | 2776 | 1463820890087 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 01:54:50 INFO - PROCESS | 2776 | 1463820890119 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 2776 | 1463820890121 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 01:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:54:50 INFO - PROCESS | 2776 | 1463820890126 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:54:50 INFO - PROCESS | 2776 | 1463820890128 Marionette TRACE conn5 <- [1,2458,null,{}] 01:54:50 INFO - PROCESS | 2776 | 1463820890132 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:50 INFO - PROCESS | 2776 | 1463820890274 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 01:54:50 INFO - PROCESS | 2776 | 1463820890464 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:50 INFO - PROCESS | 2776 | ++DOCSHELL 20C5BC00 == 95 [pid = 2776] [id = 624] 01:54:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 265 (20C65400) [pid = 2776] [serial = 1872] [outer = 00000000] 01:54:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 266 (22447800) [pid = 2776] [serial = 1873] [outer = 20C65400] 01:54:50 INFO - PROCESS | 2776 | 1463820890522 Marionette DEBUG loaded listener.js 01:54:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 267 (22449C00) [pid = 2776] [serial = 1874] [outer = 20C65400] 01:54:51 INFO - PROCESS | 2776 | 1463820891086 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 01:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:54:51 INFO - PROCESS | 2776 | 1463820891100 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 01:54:51 INFO - PROCESS | 2776 | 1463820891102 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 01:54:51 INFO - PROCESS | 2776 | 1463820891105 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:54:51 INFO - PROCESS | 2776 | 1463820891107 Marionette TRACE conn5 <- [1,2462,null,{}] 01:54:51 INFO - PROCESS | 2776 | 1463820891111 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:51 INFO - PROCESS | 2776 | 1463820891231 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 01:54:51 INFO - PROCESS | 2776 | 1463820891386 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:51 INFO - PROCESS | 2776 | ++DOCSHELL 1C4B1C00 == 96 [pid = 2776] [id = 625] 01:54:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 268 (1DD73C00) [pid = 2776] [serial = 1875] [outer = 00000000] 01:54:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 269 (20404C00) [pid = 2776] [serial = 1876] [outer = 1DD73C00] 01:54:51 INFO - PROCESS | 2776 | 1463820891443 Marionette DEBUG loaded listener.js 01:54:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 270 (20407000) [pid = 2776] [serial = 1877] [outer = 1DD73C00] 01:54:52 INFO - PROCESS | 2776 | 1463820892064 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 01:54:52 INFO - PROCESS | 2776 | 1463820892076 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 01:54:52 INFO - PROCESS | 2776 | 1463820892078 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 01:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:54:52 INFO - PROCESS | 2776 | 1463820892082 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - PROCESS | 2776 | 1463820892084 Marionette TRACE conn5 <- [1,2466,null,{}] 01:54:52 INFO - PROCESS | 2776 | 1463820892087 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 2776 | 1463820892208 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 01:54:52 INFO - PROCESS | 2776 | 1463820892402 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 2776 | ++DOCSHELL 1D874C00 == 97 [pid = 2776] [id = 626] 01:54:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 271 (1D877800) [pid = 2776] [serial = 1878] [outer = 00000000] 01:54:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 272 (1D87C800) [pid = 2776] [serial = 1879] [outer = 1D877800] 01:54:52 INFO - PROCESS | 2776 | 1463820892462 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 273 (1D87F000) [pid = 2776] [serial = 1880] [outer = 1D877800] 01:54:53 INFO - PROCESS | 2776 | 1463820893035 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1019ms 01:54:53 INFO - PROCESS | 2776 | 1463820893105 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 2776 | 1463820893107 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 01:54:53 INFO - PROCESS | 2776 | 1463820893111 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:54:53 INFO - PROCESS | 2776 | 1463820893113 Marionette TRACE conn5 <- [1,2470,null,{}] 01:54:53 INFO - PROCESS | 2776 | 1463820893117 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:53 INFO - PROCESS | 2776 | 1463820893241 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 01:54:53 INFO - PROCESS | 2776 | 1463820893438 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 2776 | ++DOCSHELL 1D87B800 == 98 [pid = 2776] [id = 627] 01:54:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 274 (1D87D400) [pid = 2776] [serial = 1881] [outer = 00000000] 01:54:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 275 (2040E800) [pid = 2776] [serial = 1882] [outer = 1D87D400] 01:54:53 INFO - PROCESS | 2776 | 1463820893494 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 276 (22446400) [pid = 2776] [serial = 1883] [outer = 1D87D400] 01:54:54 INFO - PROCESS | 2776 | 1463820894080 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1019ms 01:54:54 INFO - PROCESS | 2776 | 1463820894134 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 01:54:54 INFO - PROCESS | 2776 | 1463820894136 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 01:54:54 INFO - PROCESS | 2776 | 1463820894140 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:54:54 INFO - PROCESS | 2776 | 1463820894142 Marionette TRACE conn5 <- [1,2474,null,{}] 01:54:54 INFO - PROCESS | 2776 | 1463820894145 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:54 INFO - PROCESS | 2776 | 1463820894447 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 01:54:54 INFO - PROCESS | 2776 | 1463820894655 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:54 INFO - PROCESS | 2776 | ++DOCSHELL 0CCD8400 == 99 [pid = 2776] [id = 628] 01:54:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 277 (0CCD9000) [pid = 2776] [serial = 1884] [outer = 00000000] 01:54:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 278 (0D7D3400) [pid = 2776] [serial = 1885] [outer = 0CCD9000] 01:54:54 INFO - PROCESS | 2776 | 1463820894709 Marionette DEBUG loaded listener.js 01:54:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 279 (0D90C400) [pid = 2776] [serial = 1886] [outer = 0CCD9000] 01:54:55 INFO - PROCESS | 2776 | 1463820895351 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:54:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1275ms 01:54:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:54:55 INFO - PROCESS | 2776 | 1463820895420 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 2776 | 1463820895423 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 01:54:55 INFO - PROCESS | 2776 | 1463820895427 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 2776 | 1463820895431 Marionette TRACE conn5 <- [1,2478,null,{}] 01:54:55 INFO - PROCESS | 2776 | 1463820895452 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:55 INFO - PROCESS | 2776 | 1463820895621 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 01:54:55 INFO - PROCESS | 2776 | 1463820895762 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 2776 | ++DOCSHELL 16806C00 == 100 [pid = 2776] [id = 629] 01:54:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 280 (1716BC00) [pid = 2776] [serial = 1887] [outer = 00000000] 01:54:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 281 (1A37AC00) [pid = 2776] [serial = 1888] [outer = 1716BC00] 01:54:55 INFO - PROCESS | 2776 | 1463820895815 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 282 (1A6E0000) [pid = 2776] [serial = 1889] [outer = 1716BC00] 01:54:56 INFO - PROCESS | 2776 | 1463820896429 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1078ms 01:54:56 INFO - PROCESS | 2776 | 1463820896513 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 01:54:56 INFO - PROCESS | 2776 | 1463820896516 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 01:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:54:56 INFO - PROCESS | 2776 | 1463820896536 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:54:56 INFO - PROCESS | 2776 | 1463820896539 Marionette TRACE conn5 <- [1,2482,null,{}] 01:54:56 INFO - PROCESS | 2776 | 1463820896545 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:56 INFO - PROCESS | 2776 | 1463820896658 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 01:54:56 INFO - PROCESS | 2776 | 1463820896832 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:56 INFO - PROCESS | 2776 | ++DOCSHELL 14D91000 == 101 [pid = 2776] [id = 630] 01:54:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 283 (15D32800) [pid = 2776] [serial = 1890] [outer = 00000000] 01:54:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 284 (1C4AA400) [pid = 2776] [serial = 1891] [outer = 15D32800] 01:54:56 INFO - PROCESS | 2776 | 1463820896886 Marionette DEBUG loaded listener.js 01:54:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 285 (1D81CC00) [pid = 2776] [serial = 1892] [outer = 15D32800] 01:54:57 INFO - PROCESS | 2776 | 1463820897540 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1091ms 01:54:57 INFO - PROCESS | 2776 | 1463820897613 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 01:54:57 INFO - PROCESS | 2776 | 1463820897617 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 01:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:54:57 INFO - PROCESS | 2776 | 1463820897627 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:54:57 INFO - PROCESS | 2776 | 1463820897631 Marionette TRACE conn5 <- [1,2486,null,{}] 01:54:57 INFO - PROCESS | 2776 | 1463820897649 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:57 INFO - PROCESS | 2776 | 1463820897829 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 01:54:57 INFO - PROCESS | 2776 | 1463820897988 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 0DA5F400 == 100 [pid = 2776] [id = 617] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 1201BC00 == 99 [pid = 2776] [id = 616] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 1ADD7C00 == 98 [pid = 2776] [id = 615] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 1A21B400 == 97 [pid = 2776] [id = 614] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 18415800 == 96 [pid = 2776] [id = 613] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 15D84C00 == 95 [pid = 2776] [id = 612] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 1322AC00 == 94 [pid = 2776] [id = 611] 01:54:57 INFO - PROCESS | 2776 | --DOCSHELL 0CC6B800 == 93 [pid = 2776] [id = 610] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 284 (1A63F400) [pid = 2776] [serial = 1741] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 283 (1EE55400) [pid = 2776] [serial = 1750] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 282 (22C6AC00) [pid = 2776] [serial = 1759] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 281 (0DFF0800) [pid = 2776] [serial = 1738] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 280 (1D8D5000) [pid = 2776] [serial = 1744] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 279 (0CBE6C00) [pid = 2776] [serial = 1735] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 278 (0CCD6800) [pid = 2776] [serial = 1747] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 277 (20525000) [pid = 2776] [serial = 1753] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 276 (20C5F000) [pid = 2776] [serial = 1756] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 275 (1ADD2000) [pid = 2776] [serial = 1762] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 274 (1F643C00) [pid = 2776] [serial = 1792] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | ++DOCSHELL 08B86400 == 94 [pid = 2776] [id = 631] 01:54:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 275 (0C59A400) [pid = 2776] [serial = 1893] [outer = 00000000] 01:54:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 276 (0CC6B800) [pid = 2776] [serial = 1894] [outer = 0C59A400] 01:54:58 INFO - PROCESS | 2776 | 1463820898125 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 277 (0DA51800) [pid = 2776] [serial = 1895] [outer = 0C59A400] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 0DBDEC00 == 93 [pid = 2776] [id = 609] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 11DE0C00 == 92 [pid = 2776] [id = 607] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 2417B400 == 91 [pid = 2776] [id = 606] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 22682800 == 90 [pid = 2776] [id = 605] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 22689000 == 89 [pid = 2776] [id = 604] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 225D3800 == 88 [pid = 2776] [id = 603] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 224DE000 == 87 [pid = 2776] [id = 602] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 20532000 == 86 [pid = 2776] [id = 601] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 1DD1E400 == 85 [pid = 2776] [id = 600] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 132E7400 == 84 [pid = 2776] [id = 599] 01:54:58 INFO - PROCESS | 2776 | --DOCSHELL 0CC6E000 == 83 [pid = 2776] [id = 598] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 276 (1B3A1C00) [pid = 2776] [serial = 1780] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 275 (1D811400) [pid = 2776] [serial = 1783] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 274 (1C115400) [pid = 2776] [serial = 1781] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 273 (1716AC00) [pid = 2776] [serial = 1786] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 272 (1A4B2C00) [pid = 2776] [serial = 1777] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 271 (1674C000) [pid = 2776] [serial = 1769] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 270 (14D8D400) [pid = 2776] [serial = 1768] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 269 (132E5000) [pid = 2776] [serial = 1771] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 268 (15D4F800) [pid = 2776] [serial = 1772] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 267 (1DE02000) [pid = 2776] [serial = 1789] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 266 (0D90B000) [pid = 2776] [serial = 1766] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 265 (0CDE5400) [pid = 2776] [serial = 1765] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 264 (1D8DBC00) [pid = 2776] [serial = 1784] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 263 (195DD000) [pid = 2776] [serial = 1774] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 262 (1A218400) [pid = 2776] [serial = 1775] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 261 (1EE4A800) [pid = 2776] [serial = 1790] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 260 (1A63D000) [pid = 2776] [serial = 1787] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | --DOMWINDOW == 259 (1A644000) [pid = 2776] [serial = 1778] [outer = 00000000] [url = about:blank] 01:54:58 INFO - PROCESS | 2776 | 1463820898576 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 990ms 01:54:58 INFO - PROCESS | 2776 | 1463820898616 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 01:54:58 INFO - PROCESS | 2776 | 1463820898618 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 01:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:54:58 INFO - PROCESS | 2776 | 1463820898621 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:54:58 INFO - PROCESS | 2776 | 1463820898623 Marionette TRACE conn5 <- [1,2490,null,{}] 01:54:58 INFO - PROCESS | 2776 | 1463820898627 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:58 INFO - PROCESS | 2776 | 1463820898728 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 01:54:58 INFO - PROCESS | 2776 | 1463820898739 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 2776 | ++DOCSHELL 0CBE6800 == 84 [pid = 2776] [id = 632] 01:54:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 260 (0CBE7000) [pid = 2776] [serial = 1896] [outer = 00000000] 01:54:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 261 (11E53C00) [pid = 2776] [serial = 1897] [outer = 0CBE7000] 01:54:58 INFO - PROCESS | 2776 | 1463820898784 Marionette DEBUG loaded listener.js 01:54:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 262 (15D53000) [pid = 2776] [serial = 1898] [outer = 0CBE7000] 01:54:59 INFO - PROCESS | 2776 | 1463820899591 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1019ms 01:54:59 INFO - PROCESS | 2776 | 1463820899643 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 01:54:59 INFO - PROCESS | 2776 | 1463820899648 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 01:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:54:59 INFO - PROCESS | 2776 | 1463820899654 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 2776 | 1463820899657 Marionette TRACE conn5 <- [1,2494,null,{}] 01:54:59 INFO - PROCESS | 2776 | 1463820899683 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:59 INFO - PROCESS | 2776 | 1463820899841 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 01:55:00 INFO - PROCESS | 2776 | 1463820900039 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 2776 | ++DOCSHELL 13828000 == 85 [pid = 2776] [id = 633] 01:55:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 263 (13832000) [pid = 2776] [serial = 1899] [outer = 00000000] 01:55:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 264 (16105800) [pid = 2776] [serial = 1900] [outer = 13832000] 01:55:00 INFO - PROCESS | 2776 | 1463820900107 Marionette DEBUG loaded listener.js 01:55:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 265 (16808800) [pid = 2776] [serial = 1901] [outer = 13832000] 01:55:00 INFO - PROCESS | 2776 | 1463820900689 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1070ms 01:55:00 INFO - PROCESS | 2776 | 1463820900747 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 01:55:00 INFO - PROCESS | 2776 | 1463820900753 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 01:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:55:00 INFO - PROCESS | 2776 | 1463820900760 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:55:00 INFO - PROCESS | 2776 | 1463820900762 Marionette TRACE conn5 <- [1,2498,null,{}] 01:55:00 INFO - PROCESS | 2776 | 1463820900767 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:00 INFO - PROCESS | 2776 | 1463820900896 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 01:55:01 INFO - PROCESS | 2776 | 1463820901082 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:01 INFO - PROCESS | 2776 | ++DOCSHELL 18412800 == 86 [pid = 2776] [id = 634] 01:55:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 266 (19517400) [pid = 2776] [serial = 1902] [outer = 00000000] 01:55:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 267 (1A378400) [pid = 2776] [serial = 1903] [outer = 19517400] 01:55:01 INFO - PROCESS | 2776 | 1463820901145 Marionette DEBUG loaded listener.js 01:55:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 268 (1A63D000) [pid = 2776] [serial = 1904] [outer = 19517400] 01:55:01 INFO - PROCESS | 2776 | 1463820901759 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:55:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1067ms 01:55:01 INFO - PROCESS | 2776 | 1463820901831 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 01:55:01 INFO - PROCESS | 2776 | 1463820901833 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 01:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:55:01 INFO - PROCESS | 2776 | 1463820901837 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:55:01 INFO - PROCESS | 2776 | 1463820901841 Marionette TRACE conn5 <- [1,2502,null,{}] 01:55:01 INFO - PROCESS | 2776 | 1463820901852 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:02 INFO - PROCESS | 2776 | 1463820902036 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 01:55:02 INFO - PROCESS | 2776 | 1463820902173 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 2776 | ++DOCSHELL 1B3A1C00 == 87 [pid = 2776] [id = 635] 01:55:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 269 (1B3A2800) [pid = 2776] [serial = 1905] [outer = 00000000] 01:55:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 270 (1BF07C00) [pid = 2776] [serial = 1906] [outer = 1B3A2800] 01:55:02 INFO - PROCESS | 2776 | 1463820902232 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 271 (1C392C00) [pid = 2776] [serial = 1907] [outer = 1B3A2800] 01:55:02 INFO - PROCESS | 2776 | 1463820902859 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1077ms 01:55:02 INFO - PROCESS | 2776 | 1463820902922 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 01:55:02 INFO - PROCESS | 2776 | 1463820902925 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 01:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:55:02 INFO - PROCESS | 2776 | 1463820902928 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:55:02 INFO - PROCESS | 2776 | 1463820902930 Marionette TRACE conn5 <- [1,2506,null,{}] 01:55:02 INFO - PROCESS | 2776 | 1463820902934 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:03 INFO - PROCESS | 2776 | 1463820903057 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 01:55:03 INFO - PROCESS | 2776 | 1463820903249 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 2776 | ++DOCSHELL 1D876400 == 88 [pid = 2776] [id = 636] 01:55:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 272 (1D878C00) [pid = 2776] [serial = 1908] [outer = 00000000] 01:55:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 273 (1DD23800) [pid = 2776] [serial = 1909] [outer = 1D878C00] 01:55:03 INFO - PROCESS | 2776 | 1463820903305 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 274 (1DE05000) [pid = 2776] [serial = 1910] [outer = 1D878C00] 01:55:03 INFO - PROCESS | 2776 | 1463820903893 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1020ms 01:55:03 INFO - PROCESS | 2776 | 1463820903952 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 01:55:03 INFO - PROCESS | 2776 | 1463820903955 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 01:55:03 INFO - PROCESS | 2776 | 1463820903958 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:55:03 INFO - PROCESS | 2776 | 1463820903960 Marionette TRACE conn5 <- [1,2510,null,{}] 01:55:03 INFO - PROCESS | 2776 | 1463820903964 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:04 INFO - PROCESS | 2776 | 1463820904079 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 01:55:04 INFO - PROCESS | 2776 | 1463820904270 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 2776 | ++DOCSHELL 0CC66400 == 89 [pid = 2776] [id = 637] 01:55:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 275 (1D8DC400) [pid = 2776] [serial = 1911] [outer = 00000000] 01:55:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 276 (1F605000) [pid = 2776] [serial = 1912] [outer = 1D8DC400] 01:55:04 INFO - PROCESS | 2776 | 1463820904330 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 277 (1F646000) [pid = 2776] [serial = 1913] [outer = 1D8DC400] 01:55:04 INFO - PROCESS | 2776 | 1463820904900 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 01:55:04 INFO - PROCESS | 2776 | 1463820904932 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 01:55:04 INFO - PROCESS | 2776 | 1463820904935 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 01:55:04 INFO - PROCESS | 2776 | 1463820904938 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:55:04 INFO - PROCESS | 2776 | 1463820904940 Marionette TRACE conn5 <- [1,2514,null,{}] 01:55:04 INFO - PROCESS | 2776 | 1463820904944 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:05 INFO - PROCESS | 2776 | 1463820905080 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 01:55:05 INFO - PROCESS | 2776 | 1463820905278 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:05 INFO - PROCESS | 2776 | ++DOCSHELL 132E7000 == 90 [pid = 2776] [id = 638] 01:55:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 278 (1DE0E000) [pid = 2776] [serial = 1914] [outer = 00000000] 01:55:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 279 (2243E800) [pid = 2776] [serial = 1915] [outer = 1DE0E000] 01:55:05 INFO - PROCESS | 2776 | 1463820905339 Marionette DEBUG loaded listener.js 01:55:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 280 (22441C00) [pid = 2776] [serial = 1916] [outer = 1DE0E000] 01:55:05 INFO - PROCESS | 2776 | 1463820905971 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1068ms 01:55:06 INFO - PROCESS | 2776 | 1463820906026 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 01:55:06 INFO - PROCESS | 2776 | 1463820906028 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 01:55:06 INFO - PROCESS | 2776 | 1463820906032 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 2776 | 1463820906034 Marionette TRACE conn5 <- [1,2518,null,{}] 01:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:55:06 INFO - PROCESS | 2776 | 1463820906037 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:06 INFO - PROCESS | 2776 | 1463820906152 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 01:55:06 INFO - PROCESS | 2776 | 1463820906350 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 2776 | ++DOCSHELL 0CD21400 == 91 [pid = 2776] [id = 639] 01:55:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 281 (0CD21800) [pid = 2776] [serial = 1917] [outer = 00000000] 01:55:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 282 (0CD2B800) [pid = 2776] [serial = 1918] [outer = 0CD21800] 01:55:06 INFO - PROCESS | 2776 | 1463820906409 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 283 (0CD2DC00) [pid = 2776] [serial = 1919] [outer = 0CD21800] 01:55:06 INFO - PROCESS | 2776 | 1463820906996 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1013ms 01:55:07 INFO - PROCESS | 2776 | 1463820907052 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 2776 | 1463820907054 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 01:55:07 INFO - PROCESS | 2776 | 1463820907058 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:55:07 INFO - PROCESS | 2776 | 1463820907060 Marionette TRACE conn5 <- [1,2522,null,{}] 01:55:07 INFO - PROCESS | 2776 | 1463820907064 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:07 INFO - PROCESS | 2776 | 1463820907184 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 01:55:07 INFO - PROCESS | 2776 | 1463820907382 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 2776 | ++DOCSHELL 0CD2B400 == 92 [pid = 2776] [id = 640] 01:55:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 284 (0CD30C00) [pid = 2776] [serial = 1920] [outer = 00000000] 01:55:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 285 (224E3C00) [pid = 2776] [serial = 1921] [outer = 0CD30C00] 01:55:07 INFO - PROCESS | 2776 | 1463820907440 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 286 (224E8400) [pid = 2776] [serial = 1922] [outer = 0CD30C00] 01:55:07 INFO - PROCESS | 2776 | 1463820907988 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 01:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:55:08 INFO - PROCESS | 2776 | 1463820908037 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 2776 | 1463820908039 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 01:55:08 INFO - PROCESS | 2776 | 1463820908044 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 2776 | 1463820908046 Marionette TRACE conn5 <- [1,2526,null,{}] 01:55:08 INFO - PROCESS | 2776 | 1463820908050 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:08 INFO - PROCESS | 2776 | 1463820908170 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 01:55:08 INFO - PROCESS | 2776 | 1463820908374 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:08 INFO - PROCESS | 2776 | ++DOCSHELL 15D84C00 == 93 [pid = 2776] [id = 641] 01:55:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 287 (225D0800) [pid = 2776] [serial = 1923] [outer = 00000000] 01:55:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 288 (22684000) [pid = 2776] [serial = 1924] [outer = 225D0800] 01:55:08 INFO - PROCESS | 2776 | 1463820908434 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 289 (22C65400) [pid = 2776] [serial = 1925] [outer = 225D0800] 01:55:09 INFO - PROCESS | 2776 | 1463820909067 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1069ms 01:55:09 INFO - PROCESS | 2776 | 1463820909116 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 01:55:09 INFO - PROCESS | 2776 | 1463820909118 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 01:55:09 INFO - PROCESS | 2776 | 1463820909121 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:55:09 INFO - PROCESS | 2776 | 1463820909123 Marionette TRACE conn5 <- [1,2530,null,{}] 01:55:09 INFO - PROCESS | 2776 | 1463820909127 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:09 INFO - PROCESS | 2776 | 1463820909251 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 01:55:09 INFO - PROCESS | 2776 | 1463820909442 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 2776 | ++DOCSHELL 12706800 == 94 [pid = 2776] [id = 642] 01:55:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 290 (2096E000) [pid = 2776] [serial = 1926] [outer = 00000000] 01:55:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 291 (218A5800) [pid = 2776] [serial = 1927] [outer = 2096E000] 01:55:09 INFO - PROCESS | 2776 | 1463820909497 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 292 (218A9800) [pid = 2776] [serial = 1928] [outer = 2096E000] 01:55:10 INFO - PROCESS | 2776 | 1463820910108 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1020ms 01:55:10 INFO - PROCESS | 2776 | 1463820910146 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 01:55:10 INFO - PROCESS | 2776 | 1463820910149 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 01:55:10 INFO - PROCESS | 2776 | 1463820910152 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:55:10 INFO - PROCESS | 2776 | 1463820910155 Marionette TRACE conn5 <- [1,2534,null,{}] 01:55:10 INFO - PROCESS | 2776 | 1463820910159 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:10 INFO - PROCESS | 2776 | 1463820910323 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 01:55:10 INFO - PROCESS | 2776 | 1463820910526 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 2776 | ++DOCSHELL 218AB400 == 95 [pid = 2776] [id = 643] 01:55:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 293 (22689000) [pid = 2776] [serial = 1929] [outer = 00000000] 01:55:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 294 (2417DC00) [pid = 2776] [serial = 1930] [outer = 22689000] 01:55:10 INFO - PROCESS | 2776 | 1463820910586 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 295 (248B0400) [pid = 2776] [serial = 1931] [outer = 22689000] 01:55:11 INFO - PROCESS | 2776 | 1463820911157 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1070ms 01:55:11 INFO - PROCESS | 2776 | 1463820911237 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 01:55:11 INFO - PROCESS | 2776 | 1463820911239 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 01:55:11 INFO - PROCESS | 2776 | 1463820911242 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:55:11 INFO - PROCESS | 2776 | 1463820911244 Marionette TRACE conn5 <- [1,2538,null,{}] 01:55:11 INFO - PROCESS | 2776 | 1463820911248 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:11 INFO - PROCESS | 2776 | 1463820911375 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 01:55:11 INFO - PROCESS | 2776 | 1463820911565 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:11 INFO - PROCESS | 2776 | ++DOCSHELL 25633800 == 96 [pid = 2776] [id = 644] 01:55:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 296 (25633C00) [pid = 2776] [serial = 1932] [outer = 00000000] 01:55:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 297 (25638400) [pid = 2776] [serial = 1933] [outer = 25633C00] 01:55:11 INFO - PROCESS | 2776 | 1463820911620 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 298 (2563A400) [pid = 2776] [serial = 1934] [outer = 25633C00] 01:55:12 INFO - PROCESS | 2776 | 1463820912200 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 01:55:12 INFO - PROCESS | 2776 | 1463820912222 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 2776 | 1463820912225 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 01:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:55:12 INFO - PROCESS | 2776 | 1463820912230 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 2776 | 1463820912232 Marionette TRACE conn5 <- [1,2542,null,{}] 01:55:12 INFO - PROCESS | 2776 | 1463820912237 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:12 INFO - PROCESS | 2776 | 1463820912354 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 01:55:12 INFO - PROCESS | 2776 | 1463820912682 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 2776 | ++DOCSHELL 0CC70400 == 97 [pid = 2776] [id = 645] 01:55:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 299 (0CC70800) [pid = 2776] [serial = 1935] [outer = 00000000] 01:55:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 300 (0CD2AC00) [pid = 2776] [serial = 1936] [outer = 0CC70800] 01:55:12 INFO - PROCESS | 2776 | 1463820912739 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 301 (0D913C00) [pid = 2776] [serial = 1937] [outer = 0CC70800] 01:55:13 INFO - PROCESS | 2776 | 1463820913420 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1223ms 01:55:13 INFO - PROCESS | 2776 | 1463820913455 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 01:55:13 INFO - PROCESS | 2776 | 1463820913459 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 01:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:55:13 INFO - PROCESS | 2776 | 1463820913463 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 2776 | 1463820913467 Marionette TRACE conn5 <- [1,2546,null,{}] 01:55:13 INFO - PROCESS | 2776 | 1463820913471 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:13 INFO - PROCESS | 2776 | 1463820913589 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 01:55:13 INFO - PROCESS | 2776 | 1463820913776 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 2776 | ++DOCSHELL 15D24C00 == 98 [pid = 2776] [id = 646] 01:55:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 302 (16103000) [pid = 2776] [serial = 1938] [outer = 00000000] 01:55:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 303 (1A645800) [pid = 2776] [serial = 1939] [outer = 16103000] 01:55:13 INFO - PROCESS | 2776 | 1463820913833 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 304 (1AE05000) [pid = 2776] [serial = 1940] [outer = 16103000] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 08B86400 == 97 [pid = 2776] [id = 631] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 14D91000 == 96 [pid = 2776] [id = 630] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 16806C00 == 95 [pid = 2776] [id = 629] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 0CCD8400 == 94 [pid = 2776] [id = 628] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 1EE6E000 == 93 [pid = 2776] [id = 622] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 1DD1C000 == 92 [pid = 2776] [id = 621] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 15D7F000 == 91 [pid = 2776] [id = 620] 01:55:14 INFO - PROCESS | 2776 | --DOCSHELL 0CC65800 == 90 [pid = 2776] [id = 619] 01:55:14 INFO - PROCESS | 2776 | 1463820914571 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1184ms 01:55:14 INFO - PROCESS | 2776 | 1463820914651 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 2776 | 1463820914655 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 01:55:14 INFO - PROCESS | 2776 | 1463820914659 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:55:14 INFO - PROCESS | 2776 | 1463820914661 Marionette TRACE conn5 <- [1,2550,null,{}] 01:55:14 INFO - PROCESS | 2776 | 1463820914665 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:14 INFO - PROCESS | 2776 | 1463820914769 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 01:55:14 INFO - PROCESS | 2776 | 1463820914782 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 2776 | ++DOCSHELL 0CDE1000 == 91 [pid = 2776] [id = 647] 01:55:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 305 (0CDE2C00) [pid = 2776] [serial = 1941] [outer = 00000000] 01:55:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 306 (15D7F000) [pid = 2776] [serial = 1942] [outer = 0CDE2C00] 01:55:14 INFO - PROCESS | 2776 | 1463820914828 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 307 (19950400) [pid = 2776] [serial = 1943] [outer = 0CDE2C00] 01:55:15 INFO - PROCESS | 2776 | 1463820915460 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 830ms 01:55:15 INFO - PROCESS | 2776 | 1463820915494 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 2776 | 1463820915497 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 01:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:55:15 INFO - PROCESS | 2776 | 1463820915501 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:55:15 INFO - PROCESS | 2776 | 1463820915507 Marionette TRACE conn5 <- [1,2554,null,{}] 01:55:15 INFO - PROCESS | 2776 | 1463820915519 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:15 INFO - PROCESS | 2776 | 1463820915699 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 01:55:15 INFO - PROCESS | 2776 | 1463820915822 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 2776 | ++DOCSHELL 1DD79400 == 92 [pid = 2776] [id = 648] 01:55:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 308 (1DE02800) [pid = 2776] [serial = 1944] [outer = 00000000] 01:55:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 309 (1EE4C400) [pid = 2776] [serial = 1945] [outer = 1DE02800] 01:55:15 INFO - PROCESS | 2776 | 1463820915870 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 310 (1F603000) [pid = 2776] [serial = 1946] [outer = 1DE02800] 01:55:16 INFO - PROCESS | 2776 | 1463820916321 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 830ms 01:55:16 INFO - PROCESS | 2776 | 1463820916334 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 2776 | 1463820916336 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 01:55:16 INFO - PROCESS | 2776 | 1463820916339 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:55:16 INFO - PROCESS | 2776 | 1463820916341 Marionette TRACE conn5 <- [1,2558,null,{}] 01:55:16 INFO - PROCESS | 2776 | 1463820916350 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:16 INFO - PROCESS | 2776 | 1463820916507 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 01:55:16 INFO - PROCESS | 2776 | 1463820916525 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 2776 | ++DOCSHELL 20406400 == 93 [pid = 2776] [id = 649] 01:55:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 311 (20408000) [pid = 2776] [serial = 1947] [outer = 00000000] 01:55:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 312 (2096D800) [pid = 2776] [serial = 1948] [outer = 20408000] 01:55:16 INFO - PROCESS | 2776 | 1463820916573 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 313 (218A3400) [pid = 2776] [serial = 1949] [outer = 20408000] 01:55:17 INFO - PROCESS | 2776 | 1463820917084 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 01:55:17 INFO - PROCESS | 2776 | 1463820917138 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 2776 | 1463820917140 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 01:55:17 INFO - PROCESS | 2776 | 1463820917144 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 2776 | 1463820917145 Marionette TRACE conn5 <- [1,2562,null,{}] 01:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:55:17 INFO - PROCESS | 2776 | 1463820917149 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:17 INFO - PROCESS | 2776 | 1463820917298 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 01:55:17 INFO - PROCESS | 2776 | 1463820917316 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:17 INFO - PROCESS | 2776 | ++DOCSHELL 22446000 == 94 [pid = 2776] [id = 650] 01:55:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 314 (22449000) [pid = 2776] [serial = 1950] [outer = 00000000] 01:55:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 315 (225C6400) [pid = 2776] [serial = 1951] [outer = 22449000] 01:55:17 INFO - PROCESS | 2776 | 1463820917370 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 316 (2417FC00) [pid = 2776] [serial = 1952] [outer = 22449000] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 315 (0CBED400) [pid = 2776] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 314 (0CCD9000) [pid = 2776] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 313 (0C59A400) [pid = 2776] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 312 (1716BC00) [pid = 2776] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 311 (1C4B3400) [pid = 2776] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 310 (15D32800) [pid = 2776] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 309 (0DB39000) [pid = 2776] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 308 (1A645400) [pid = 2776] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 307 (1B39E000) [pid = 2776] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 306 (1BF0C400) [pid = 2776] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 305 (1AE04C00) [pid = 2776] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 304 (1AE09000) [pid = 2776] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 303 (1322B000) [pid = 2776] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 302 (16102C00) [pid = 2776] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 301 (0CCD0000) [pid = 2776] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 300 (0CC6F800) [pid = 2776] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 299 (1B1B1800) [pid = 2776] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 298 (225D3C00) [pid = 2776] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 297 (137ED000) [pid = 2776] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 296 (127A7800) [pid = 2776] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 295 (1277F000) [pid = 2776] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 294 (1C4AAC00) [pid = 2776] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 293 (0DCA0400) [pid = 2776] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 292 (1B1B7400) [pid = 2776] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 291 (1D8D9C00) [pid = 2776] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 290 (137EA400) [pid = 2776] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 289 (0D23A400) [pid = 2776] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 288 (1B1B9800) [pid = 2776] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 287 (20532C00) [pid = 2776] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 286 (1DD79800) [pid = 2776] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 285 (1277E000) [pid = 2776] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 284 (0CBE8400) [pid = 2776] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 283 (1277E800) [pid = 2776] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 282 (1AE10400) [pid = 2776] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 281 (1841A000) [pid = 2776] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 280 (1A6EDC00) [pid = 2776] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 279 (2417D800) [pid = 2776] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 278 (0DC9D400) [pid = 2776] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 277 (0DA5F000) [pid = 2776] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 276 (1DD79000) [pid = 2776] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 275 (1C4C9400) [pid = 2776] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 274 (1322D400) [pid = 2776] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 273 (1F19C400) [pid = 2776] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 272 (1EE7BC00) [pid = 2776] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 271 (22689800) [pid = 2776] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 270 (15D8C400) [pid = 2776] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 269 (0EA87C00) [pid = 2776] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 268 (1A6EB000) [pid = 2776] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 267 (17382000) [pid = 2776] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 266 (1F603400) [pid = 2776] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 265 (0D7D8400) [pid = 2776] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 264 (0D3F5C00) [pid = 2776] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 263 (1A649400) [pid = 2776] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 262 (0CBB3800) [pid = 2776] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 261 (1A4AFC00) [pid = 2776] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 260 (1DD7A400) [pid = 2776] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 259 (1DD23C00) [pid = 2776] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 258 (1ADDA400) [pid = 2776] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 257 (0D86DC00) [pid = 2776] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 256 (0DA66800) [pid = 2776] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 255 (0CDDC000) [pid = 2776] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 254 (1DE09C00) [pid = 2776] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 253 (1DD6D000) [pid = 2776] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 252 (0D235C00) [pid = 2776] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 251 (0D818000) [pid = 2776] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 250 (2081F000) [pid = 2776] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 249 (1A29EC00) [pid = 2776] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 248 (1BE81400) [pid = 2776] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 247 (0CC6F400) [pid = 2776] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 246 (14D90800) [pid = 2776] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 245 (1EE51000) [pid = 2776] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 244 (1AE0CC00) [pid = 2776] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 243 (1F607800) [pid = 2776] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 242 (1A4B3800) [pid = 2776] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 241 (15D81800) [pid = 2776] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 240 (0D236400) [pid = 2776] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 239 (138E7800) [pid = 2776] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 238 (2268C000) [pid = 2776] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 237 (1D814400) [pid = 2776] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 236 (1C944800) [pid = 2776] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 235 (20972C00) [pid = 2776] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 234 (1DE63800) [pid = 2776] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 233 (1B1BF800) [pid = 2776] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 232 (137EE000) [pid = 2776] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 231 (1C392400) [pid = 2776] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 230 (20C61C00) [pid = 2776] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 229 (15D89400) [pid = 2776] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 228 (1612DC00) [pid = 2776] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 227 (1AE03800) [pid = 2776] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 226 (0DA54C00) [pid = 2776] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 225 (1B3A3400) [pid = 2776] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 224 (224DE800) [pid = 2776] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 223 (0D917C00) [pid = 2776] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 222 (1DD6C800) [pid = 2776] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:55:18 INFO - PROCESS | 2776 | --DOMWINDOW == 221 (16788800) [pid = 2776] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:55:18 INFO - PROCESS | 2776 | 1463820918821 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1721ms 01:55:18 INFO - PROCESS | 2776 | 1463820918871 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 01:55:18 INFO - PROCESS | 2776 | 1463820918873 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 01:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:55:18 INFO - PROCESS | 2776 | 1463820918876 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:55:18 INFO - PROCESS | 2776 | 1463820918878 Marionette TRACE conn5 <- [1,2566,null,{}] 01:55:18 INFO - PROCESS | 2776 | 1463820918881 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:18 INFO - PROCESS | 2776 | 1463820918984 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 01:55:18 INFO - PROCESS | 2776 | 1463820918993 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 2776 | ++DOCSHELL 0CCD0000 == 95 [pid = 2776] [id = 651] 01:55:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 222 (0CCD2800) [pid = 2776] [serial = 1953] [outer = 00000000] 01:55:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 223 (0D860400) [pid = 2776] [serial = 1954] [outer = 0CCD2800] 01:55:19 INFO - PROCESS | 2776 | 1463820919038 Marionette DEBUG loaded listener.js 01:55:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 224 (0DA56C00) [pid = 2776] [serial = 1955] [outer = 0CCD2800] 01:55:19 INFO - PROCESS | 2776 | 1463820919535 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 01:55:19 INFO - PROCESS | 2776 | 1463820919547 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 01:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:55:19 INFO - PROCESS | 2776 | 1463820919549 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 01:55:19 INFO - PROCESS | 2776 | 1463820919552 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - PROCESS | 2776 | 1463820919554 Marionette TRACE conn5 <- [1,2570,null,{}] 01:55:19 INFO - PROCESS | 2776 | 1463820919583 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:19 INFO - PROCESS | 2776 | 1463820919709 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 01:55:19 INFO - PROCESS | 2776 | 1463820919718 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5E000 == 96 [pid = 2776] [id = 652] 01:55:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 225 (0DE43800) [pid = 2776] [serial = 1956] [outer = 00000000] 01:55:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 226 (12780400) [pid = 2776] [serial = 1957] [outer = 0DE43800] 01:55:19 INFO - PROCESS | 2776 | 1463820919763 Marionette DEBUG loaded listener.js 01:55:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 227 (15D29400) [pid = 2776] [serial = 1958] [outer = 0DE43800] 01:55:20 INFO - PROCESS | 2776 | 1463820920257 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 751ms 01:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:55:20 INFO - PROCESS | 2776 | 1463820920304 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 01:55:20 INFO - PROCESS | 2776 | 1463820920306 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 01:55:20 INFO - PROCESS | 2776 | 1463820920309 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:55:20 INFO - PROCESS | 2776 | 1463820920311 Marionette TRACE conn5 <- [1,2574,null,{}] 01:55:20 INFO - PROCESS | 2776 | 1463820920314 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:20 INFO - PROCESS | 2776 | 1463820920413 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 01:55:20 INFO - PROCESS | 2776 | 1463820920419 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 2776 | ++DOCSHELL 15D53800 == 97 [pid = 2776] [id = 653] 01:55:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 228 (16102C00) [pid = 2776] [serial = 1959] [outer = 00000000] 01:55:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 229 (1741D400) [pid = 2776] [serial = 1960] [outer = 16102C00] 01:55:20 INFO - PROCESS | 2776 | 1463820920464 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 230 (1A21A000) [pid = 2776] [serial = 1961] [outer = 16102C00] 01:55:21 INFO - PROCESS | 2776 | 1463820921303 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1022ms 01:55:21 INFO - PROCESS | 2776 | 1463820921333 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 01:55:21 INFO - PROCESS | 2776 | 1463820921338 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 01:55:21 INFO - PROCESS | 2776 | 1463820921343 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:55:21 INFO - PROCESS | 2776 | 1463820921347 Marionette TRACE conn5 <- [1,2578,null,{}] 01:55:21 INFO - PROCESS | 2776 | 1463820921374 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:21 INFO - PROCESS | 2776 | 1463820921509 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 01:55:21 INFO - PROCESS | 2776 | 1463820921715 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 2776 | ++DOCSHELL 1277F000 == 98 [pid = 2776] [id = 654] 01:55:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 231 (12782400) [pid = 2776] [serial = 1962] [outer = 00000000] 01:55:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 232 (16102400) [pid = 2776] [serial = 1963] [outer = 12782400] 01:55:21 INFO - PROCESS | 2776 | 1463820921773 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 233 (1716AC00) [pid = 2776] [serial = 1964] [outer = 12782400] 01:55:22 INFO - PROCESS | 2776 | 1463820922377 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1100ms 01:55:22 INFO - PROCESS | 2776 | 1463820922448 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 2776 | 1463820922454 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 01:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:55:22 INFO - PROCESS | 2776 | 1463820922461 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 2776 | 1463820922464 Marionette TRACE conn5 <- [1,2582,null,{}] 01:55:22 INFO - PROCESS | 2776 | 1463820922468 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:22 INFO - PROCESS | 2776 | 1463820922633 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 01:55:22 INFO - PROCESS | 2776 | 1463820922830 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 2776 | ++DOCSHELL 1A373400 == 99 [pid = 2776] [id = 655] 01:55:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 234 (1A4AFC00) [pid = 2776] [serial = 1965] [outer = 00000000] 01:55:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 235 (1AE04C00) [pid = 2776] [serial = 1966] [outer = 1A4AFC00] 01:55:22 INFO - PROCESS | 2776 | 1463820922888 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 236 (1B1B5000) [pid = 2776] [serial = 1967] [outer = 1A4AFC00] 01:55:23 INFO - PROCESS | 2776 | 1463820923597 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1171ms 01:55:23 INFO - PROCESS | 2776 | 1463820923634 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 01:55:23 INFO - PROCESS | 2776 | 1463820923636 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 01:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:55:23 INFO - PROCESS | 2776 | 1463820923640 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - PROCESS | 2776 | 1463820923644 Marionette TRACE conn5 <- [1,2586,null,{}] 01:55:23 INFO - PROCESS | 2776 | 1463820923656 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:23 INFO - PROCESS | 2776 | 1463820923791 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 01:55:23 INFO - PROCESS | 2776 | 1463820923990 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:24 INFO - PROCESS | 2776 | ++DOCSHELL 1C392400 == 100 [pid = 2776] [id = 656] 01:55:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 237 (1C4C3800) [pid = 2776] [serial = 1968] [outer = 00000000] 01:55:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 238 (1C4D2C00) [pid = 2776] [serial = 1969] [outer = 1C4C3800] 01:55:24 INFO - PROCESS | 2776 | 1463820924050 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 239 (1D87D800) [pid = 2776] [serial = 1970] [outer = 1C4C3800] 01:55:24 INFO - PROCESS | 2776 | 1463820924675 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1071ms 01:55:24 INFO - PROCESS | 2776 | 1463820924716 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 01:55:24 INFO - PROCESS | 2776 | 1463820924719 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 01:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:55:24 INFO - PROCESS | 2776 | 1463820924722 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:55:24 INFO - PROCESS | 2776 | 1463820924724 Marionette TRACE conn5 <- [1,2590,null,{}] 01:55:24 INFO - PROCESS | 2776 | 1463820924728 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:24 INFO - PROCESS | 2776 | 1463820924852 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 01:55:25 INFO - PROCESS | 2776 | 1463820925051 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 2776 | ++DOCSHELL 1D8DE400 == 101 [pid = 2776] [id = 657] 01:55:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 240 (1DD25C00) [pid = 2776] [serial = 1971] [outer = 00000000] 01:55:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 241 (1DE64000) [pid = 2776] [serial = 1972] [outer = 1DD25C00] 01:55:25 INFO - PROCESS | 2776 | 1463820925107 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 242 (1EE71800) [pid = 2776] [serial = 1973] [outer = 1DD25C00] 01:55:25 INFO - PROCESS | 2776 | 1463820925728 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1078ms 01:55:25 INFO - PROCESS | 2776 | 1463820925803 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 01:55:25 INFO - PROCESS | 2776 | 1463820925805 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 01:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:55:25 INFO - PROCESS | 2776 | 1463820925808 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:55:25 INFO - PROCESS | 2776 | 1463820925810 Marionette TRACE conn5 <- [1,2594,null,{}] 01:55:25 INFO - PROCESS | 2776 | 1463820925814 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:25 INFO - PROCESS | 2776 | 1463820925936 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 01:55:26 INFO - PROCESS | 2776 | 1463820926131 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:26 INFO - PROCESS | 2776 | ++DOCSHELL 1DE0EC00 == 102 [pid = 2776] [id = 658] 01:55:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 243 (1F1A1400) [pid = 2776] [serial = 1974] [outer = 00000000] 01:55:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 244 (20409400) [pid = 2776] [serial = 1975] [outer = 1F1A1400] 01:55:26 INFO - PROCESS | 2776 | 1463820926188 Marionette DEBUG loaded listener.js 01:55:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 245 (20967800) [pid = 2776] [serial = 1976] [outer = 1F1A1400] 01:55:26 INFO - PROCESS | 2776 | 1463820926827 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1070ms 01:55:26 INFO - PROCESS | 2776 | 1463820926882 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 2776 | 1463820926885 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 01:55:26 INFO - PROCESS | 2776 | 1463820926888 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:55:26 INFO - PROCESS | 2776 | 1463820926890 Marionette TRACE conn5 <- [1,2598,null,{}] 01:55:26 INFO - PROCESS | 2776 | 1463820926894 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:27 INFO - PROCESS | 2776 | 1463820927029 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 01:55:27 INFO - PROCESS | 2776 | 1463820927225 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:27 INFO - PROCESS | 2776 | ++DOCSHELL 1BF06800 == 103 [pid = 2776] [id = 659] 01:55:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 246 (20C64800) [pid = 2776] [serial = 1977] [outer = 00000000] 01:55:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 247 (22C67800) [pid = 2776] [serial = 1978] [outer = 20C64800] 01:55:27 INFO - PROCESS | 2776 | 1463820927284 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 248 (22C71C00) [pid = 2776] [serial = 1979] [outer = 20C64800] 01:55:27 INFO - PROCESS | 2776 | 1463820927908 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1067ms 01:55:27 INFO - PROCESS | 2776 | 1463820927959 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 01:55:27 INFO - PROCESS | 2776 | 1463820927962 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 01:55:27 INFO - PROCESS | 2776 | 1463820927965 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:55:27 INFO - PROCESS | 2776 | 1463820927967 Marionette TRACE conn5 <- [1,2602,null,{}] 01:55:27 INFO - PROCESS | 2776 | 1463820927971 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:28 INFO - PROCESS | 2776 | 1463820928097 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 01:55:28 INFO - PROCESS | 2776 | 1463820928294 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 2776 | ++DOCSHELL 22689800 == 104 [pid = 2776] [id = 660] 01:55:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 249 (2332E400) [pid = 2776] [serial = 1980] [outer = 00000000] 01:55:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 250 (23336400) [pid = 2776] [serial = 1981] [outer = 2332E400] 01:55:28 INFO - PROCESS | 2776 | 1463820928351 Marionette DEBUG loaded listener.js 01:55:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 251 (2333B800) [pid = 2776] [serial = 1982] [outer = 2332E400] 01:55:28 INFO - PROCESS | 2776 | 1463820928949 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1015ms 01:55:28 INFO - PROCESS | 2776 | 1463820928985 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 01:55:28 INFO - PROCESS | 2776 | 1463820928987 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 01:55:28 INFO - PROCESS | 2776 | 1463820928990 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:55:28 INFO - PROCESS | 2776 | 1463820928992 Marionette TRACE conn5 <- [1,2606,null,{}] 01:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:55:29 INFO - PROCESS | 2776 | 1463820928996 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:29 INFO - PROCESS | 2776 | 1463820929116 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 01:55:29 INFO - PROCESS | 2776 | 1463820929325 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 2776 | ++DOCSHELL 23336000 == 105 [pid = 2776] [id = 661] 01:55:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 252 (2417D800) [pid = 2776] [serial = 1983] [outer = 00000000] 01:55:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 253 (24E9EC00) [pid = 2776] [serial = 1984] [outer = 2417D800] 01:55:29 INFO - PROCESS | 2776 | 1463820929385 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 254 (24EA1C00) [pid = 2776] [serial = 1985] [outer = 2417D800] 01:55:29 INFO - PROCESS | 2776 | 1463820929990 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1070ms 01:55:30 INFO - PROCESS | 2776 | 1463820930065 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 2776 | 1463820930067 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 01:55:30 INFO - PROCESS | 2776 | 1463820930071 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:55:30 INFO - PROCESS | 2776 | 1463820930073 Marionette TRACE conn5 <- [1,2610,null,{}] 01:55:30 INFO - PROCESS | 2776 | 1463820930077 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:30 INFO - PROCESS | 2776 | 1463820930196 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 01:55:30 INFO - PROCESS | 2776 | 1463820930406 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 2776 | ++DOCSHELL 0CD11000 == 106 [pid = 2776] [id = 662] 01:55:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 255 (0CD11400) [pid = 2776] [serial = 1986] [outer = 00000000] 01:55:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 256 (0CD14400) [pid = 2776] [serial = 1987] [outer = 0CD11400] 01:55:30 INFO - PROCESS | 2776 | 1463820930464 Marionette DEBUG loaded listener.js 01:55:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 257 (0CD17C00) [pid = 2776] [serial = 1988] [outer = 0CD11400] 01:55:31 INFO - PROCESS | 2776 | 1463820931076 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1067ms 01:55:31 INFO - PROCESS | 2776 | 1463820931142 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 01:55:31 INFO - PROCESS | 2776 | 1463820931144 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 01:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:55:31 INFO - PROCESS | 2776 | 1463820931148 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:55:31 INFO - PROCESS | 2776 | 1463820931149 Marionette TRACE conn5 <- [1,2614,null,{}] 01:55:31 INFO - PROCESS | 2776 | 1463820931153 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:31 INFO - PROCESS | 2776 | 1463820931284 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 01:55:31 INFO - PROCESS | 2776 | 1463820931480 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 2776 | ++DOCSHELL 0CBAC000 == 107 [pid = 2776] [id = 663] 01:55:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 258 (0CBF0C00) [pid = 2776] [serial = 1989] [outer = 00000000] 01:55:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 259 (0D90C000) [pid = 2776] [serial = 1990] [outer = 0CBF0C00] 01:55:31 INFO - PROCESS | 2776 | 1463820931533 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 260 (0DA5D000) [pid = 2776] [serial = 1991] [outer = 0CBF0C00] 01:55:32 INFO - PROCESS | 2776 | 1463820932143 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1067ms 01:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:55:32 INFO - PROCESS | 2776 | 1463820932219 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 01:55:32 INFO - PROCESS | 2776 | 1463820932222 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 01:55:32 INFO - PROCESS | 2776 | 1463820932225 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:55:32 INFO - PROCESS | 2776 | 1463820932228 Marionette TRACE conn5 <- [1,2618,null,{}] 01:55:32 INFO - PROCESS | 2776 | 1463820932232 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:32 INFO - PROCESS | 2776 | 1463820932371 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 01:55:32 INFO - PROCESS | 2776 | 1463820932919 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 2776 | ++DOCSHELL 0C5A1800 == 108 [pid = 2776] [id = 664] 01:55:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 261 (0CBAE400) [pid = 2776] [serial = 1992] [outer = 00000000] 01:55:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 262 (0CD13C00) [pid = 2776] [serial = 1993] [outer = 0CBAE400] 01:55:32 INFO - PROCESS | 2776 | 1463820932974 Marionette DEBUG loaded listener.js 01:55:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 263 (0CDE3000) [pid = 2776] [serial = 1994] [outer = 0CBAE400] 01:55:33 INFO - PROCESS | 2776 | 1463820933570 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1389ms 01:55:33 INFO - PROCESS | 2776 | 1463820933619 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 01:55:33 INFO - PROCESS | 2776 | 1463820933623 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 01:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:55:33 INFO - PROCESS | 2776 | 1463820933627 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 2776 | 1463820933631 Marionette TRACE conn5 <- [1,2622,null,{}] 01:55:33 INFO - PROCESS | 2776 | 1463820933635 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:33 INFO - PROCESS | 2776 | 1463820933753 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 01:55:33 INFO - PROCESS | 2776 | 1463820933959 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:33 INFO - PROCESS | 2776 | ++DOCSHELL 0CCD8C00 == 109 [pid = 2776] [id = 665] 01:55:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 264 (0CD22400) [pid = 2776] [serial = 1995] [outer = 00000000] 01:55:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 265 (12778C00) [pid = 2776] [serial = 1996] [outer = 0CD22400] 01:55:34 INFO - PROCESS | 2776 | 1463820934012 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 266 (1279F800) [pid = 2776] [serial = 1997] [outer = 0CD22400] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 1A36EC00 == 108 [pid = 2776] [id = 409] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0D35B400 == 107 [pid = 2776] [id = 402] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 151DCC00 == 106 [pid = 2776] [id = 459] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 1EE4F400 == 105 [pid = 2776] [id = 492] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 1C4A6000 == 104 [pid = 2776] [id = 460] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0DA5E000 == 103 [pid = 2776] [id = 652] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0CCD0000 == 102 [pid = 2776] [id = 651] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 22446000 == 101 [pid = 2776] [id = 650] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 20406400 == 100 [pid = 2776] [id = 649] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 1DD79400 == 99 [pid = 2776] [id = 648] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0CDE1000 == 98 [pid = 2776] [id = 647] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 265 (20404C00) [pid = 2776] [serial = 1876] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 264 (1D87C800) [pid = 2776] [serial = 1879] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 263 (2040E800) [pid = 2776] [serial = 1882] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 262 (11E53C00) [pid = 2776] [serial = 1897] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 15D24C00 == 97 [pid = 2776] [id = 646] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0CC70400 == 96 [pid = 2776] [id = 645] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0CD21400 == 95 [pid = 2776] [id = 639] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 132E7000 == 94 [pid = 2776] [id = 638] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0CC66400 == 93 [pid = 2776] [id = 637] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 1D876400 == 92 [pid = 2776] [id = 636] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 1B3A1C00 == 91 [pid = 2776] [id = 635] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 18412800 == 90 [pid = 2776] [id = 634] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 13828000 == 89 [pid = 2776] [id = 633] 01:55:34 INFO - PROCESS | 2776 | --DOCSHELL 0CBE6800 == 88 [pid = 2776] [id = 632] 01:55:34 INFO - PROCESS | 2776 | 1463820934708 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 261 (1951AC00) [pid = 2776] [serial = 1799] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 260 (248B5400) [pid = 2776] [serial = 1820] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 259 (24181400) [pid = 2776] [serial = 1817] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 258 (1841A400) [pid = 2776] [serial = 1823] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 257 (22688000) [pid = 2776] [serial = 1811] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 256 (1F64C400) [pid = 2776] [serial = 1802] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 255 (225C8000) [pid = 2776] [serial = 1808] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 254 (224DD000) [pid = 2776] [serial = 1805] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 253 (22C6F400) [pid = 2776] [serial = 1814] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 252 (0D819800) [pid = 2776] [serial = 1796] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 251 (0D7D3400) [pid = 2776] [serial = 1885] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 250 (0D90C400) [pid = 2776] [serial = 1886] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 249 (0CC6B800) [pid = 2776] [serial = 1894] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 248 (1A37AC00) [pid = 2776] [serial = 1888] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 247 (1A6E0000) [pid = 2776] [serial = 1889] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 246 (1D8D9800) [pid = 2776] [serial = 1856] [outer = 00000000] [url = about:blank] 01:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 245 (1C4AA400) [pid = 2776] [serial = 1891] [outer = 00000000] [url = about:blank] 01:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1124ms 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 244 (0DA5E800) [pid = 2776] [serial = 1858] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 243 (1995A400) [pid = 2776] [serial = 1861] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 242 (1DE03800) [pid = 2776] [serial = 1864] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 241 (1F60B800) [pid = 2776] [serial = 1867] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 240 (2081BC00) [pid = 2776] [serial = 1870] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 239 (22447800) [pid = 2776] [serial = 1873] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 238 (1C4A9C00) [pid = 2776] [serial = 1853] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 237 (1D81A000) [pid = 2776] [serial = 1855] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 236 (0DA51800) [pid = 2776] [serial = 1895] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 235 (1D81CC00) [pid = 2776] [serial = 1892] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 234 (13832800) [pid = 2776] [serial = 1622] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 233 (1C4B3000) [pid = 2776] [serial = 1574] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 232 (1C113C00) [pid = 2776] [serial = 1619] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 231 (1C4D0400) [pid = 2776] [serial = 1433] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 230 (1C93C000) [pid = 2776] [serial = 1532] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 229 (1B3A7000) [pid = 2776] [serial = 1529] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 228 (13835C00) [pid = 2776] [serial = 1834] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 227 (17378800) [pid = 2776] [serial = 1837] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 226 (0CCDA400) [pid = 2776] [serial = 1748] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 225 (0CCDB400) [pid = 2776] [serial = 1831] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 224 (1DD25800) [pid = 2776] [serial = 1745] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 223 (22683800) [pid = 2776] [serial = 1810] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 222 (1674BC00) [pid = 2776] [serial = 1798] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 221 (1BE7F000) [pid = 2776] [serial = 1852] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 220 (18418400) [pid = 2776] [serial = 1424] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 219 (1C4C6C00) [pid = 2776] [serial = 1382] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 218 (124C5400) [pid = 2776] [serial = 1829] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 217 (1EE51C00) [pid = 2776] [serial = 1676] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 216 (248B0C00) [pid = 2776] [serial = 1825] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 215 (1737F000) [pid = 2776] [serial = 1334] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 214 (1382C000) [pid = 2776] [serial = 1589] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 213 (1BE81800) [pid = 2776] [serial = 1340] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 212 (20968400) [pid = 2776] [serial = 1804] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 211 (1EE7B400) [pid = 2776] [serial = 1484] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 210 (1680D000) [pid = 2776] [serial = 1822] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 209 (2081B800) [pid = 2776] [serial = 1694] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 208 (1AE0A400) [pid = 2776] [serial = 1850] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 207 (1B1B7C00) [pid = 2776] [serial = 1526] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 206 (19A21400) [pid = 2776] [serial = 1840] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 205 (1AE72000) [pid = 2776] [serial = 1337] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 204 (248B3400) [pid = 2776] [serial = 1819] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 203 (12777C00) [pid = 2776] [serial = 1421] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 202 (1A215400) [pid = 2776] [serial = 1841] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 201 (1201D000) [pid = 2776] [serial = 1517] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 200 (1F640400) [pid = 2776] [serial = 1801] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 199 (1C941C00) [pid = 2776] [serial = 1385] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 198 (18417C00) [pid = 2776] [serial = 1703] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 197 (1F609400) [pid = 2776] [serial = 1586] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 196 (2052C400) [pid = 2776] [serial = 1637] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 195 (22C67C00) [pid = 2776] [serial = 1813] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 194 (1A2A9000) [pid = 2776] [serial = 1682] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 193 (15D2B800) [pid = 2776] [serial = 1835] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 192 (0CEA2C00) [pid = 2776] [serial = 1832] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 191 (13834C00) [pid = 2776] [serial = 1469] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 190 (1ADDC400) [pid = 2776] [serial = 1523] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 189 (1DD26000) [pid = 2776] [serial = 1475] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 188 (20814400) [pid = 2776] [serial = 1691] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 187 (1EE51800) [pid = 2776] [serial = 1436] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 186 (0D90B800) [pid = 2776] [serial = 1568] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 185 (25D91400) [pid = 2776] [serial = 1826] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 184 (1DD70000) [pid = 2776] [serial = 1535] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 183 (0CC69000) [pid = 2776] [serial = 1736] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 182 (1B3A8C00) [pid = 2776] [serial = 1742] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 181 (1EE75000) [pid = 2776] [serial = 1634] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 180 (1EE7AC00) [pid = 2776] [serial = 1751] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 179 (1AE73800) [pid = 2776] [serial = 1847] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 178 (124C4400) [pid = 2776] [serial = 1739] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 177 (1243D000) [pid = 2776] [serial = 1331] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 176 (0CDE7000) [pid = 2776] [serial = 1640] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 175 (20812800) [pid = 2776] [serial = 1643] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 174 (1DE08000) [pid = 2776] [serial = 1631] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 173 (1F601C00) [pid = 2776] [serial = 1688] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 172 (127A7C00) [pid = 2776] [serial = 1679] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 171 (2096F400) [pid = 2776] [serial = 1697] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 170 (1ADD2400) [pid = 2776] [serial = 1844] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 169 (1EE78400) [pid = 2776] [serial = 1577] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 168 (0CCD6000) [pid = 2776] [serial = 1795] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 167 (1716A400) [pid = 2776] [serial = 1571] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 166 (1A6E6400) [pid = 2776] [serial = 1843] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 165 (1F1A7000) [pid = 2776] [serial = 1478] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 164 (1B1B8800) [pid = 2776] [serial = 1427] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 163 (20812C00) [pid = 2776] [serial = 1754] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 162 (1ADD5000) [pid = 2776] [serial = 1849] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 161 (1A649000) [pid = 2776] [serial = 1514] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 160 (1773F000) [pid = 2776] [serial = 1838] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 159 (1A37C400) [pid = 2776] [serial = 1379] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 158 (1AE69C00) [pid = 2776] [serial = 1280] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 157 (1716D400) [pid = 2776] [serial = 1520] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 156 (2417E000) [pid = 2776] [serial = 1816] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 155 (1D81D400) [pid = 2776] [serial = 1580] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 154 (1DD1F800) [pid = 2776] [serial = 1388] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 153 (20C5CC00) [pid = 2776] [serial = 1700] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 152 (1DE6E000) [pid = 2776] [serial = 1583] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 151 (1BF0F800) [pid = 2776] [serial = 1343] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 150 (1A36F000) [pid = 2776] [serial = 1646] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 149 (1D813800) [pid = 2776] [serial = 1628] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 148 (22C6CC00) [pid = 2776] [serial = 1760] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 147 (0EA7E400) [pid = 2776] [serial = 1828] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 146 (20C63000) [pid = 2776] [serial = 1757] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 145 (1A216400) [pid = 2776] [serial = 1472] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 144 (1D8D7400) [pid = 2776] [serial = 1685] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 143 (1AE10000) [pid = 2776] [serial = 1846] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 142 (13827000) [pid = 2776] [serial = 1376] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 141 (1BF09000) [pid = 2776] [serial = 1430] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 140 (224E6400) [pid = 2776] [serial = 1807] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 139 (1AE6A000) [pid = 2776] [serial = 1763] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 138 (1DD76800) [pid = 2776] [serial = 1481] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 137 (1A2A1400) [pid = 2776] [serial = 1625] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | --DOMWINDOW == 136 (1C93D800) [pid = 2776] [serial = 1733] [outer = 00000000] [url = about:blank] 01:55:34 INFO - PROCESS | 2776 | 1463820934817 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 01:55:34 INFO - PROCESS | 2776 | 1463820934821 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 01:55:34 INFO - PROCESS | 2776 | 1463820934833 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:55:34 INFO - PROCESS | 2776 | 1463820934835 Marionette TRACE conn5 <- [1,2626,null,{}] 01:55:34 INFO - PROCESS | 2776 | 1463820934839 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:55:34 INFO - PROCESS | 2776 | 1463820934946 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 01:55:34 INFO - PROCESS | 2776 | 1463820934954 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 2776 | ++DOCSHELL 0CC6F800 == 89 [pid = 2776] [id = 666] 01:55:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 137 (0CC70400) [pid = 2776] [serial = 1998] [outer = 00000000] 01:55:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 138 (0CDE3400) [pid = 2776] [serial = 1999] [outer = 0CC70400] 01:55:34 INFO - PROCESS | 2776 | 1463820935000 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 139 (0D361C00) [pid = 2776] [serial = 2000] [outer = 0CC70400] 01:55:35 INFO - PROCESS | 2776 | 1463820935590 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 01:55:35 INFO - PROCESS | 2776 | 1463820935614 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 2776 | 1463820935616 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 01:55:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:55:35 INFO - PROCESS | 2776 | 1463820935625 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 2776 | 1463820935630 Marionette TRACE conn5 <- [1,2630,null,{}] 01:55:35 INFO - PROCESS | 2776 | 1463820935635 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:35 INFO - PROCESS | 2776 | 1463820935749 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 01:55:35 INFO - PROCESS | 2776 | 1463820935879 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 2776 | ++DOCSHELL 0DA63C00 == 90 [pid = 2776] [id = 667] 01:55:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 140 (0DB3BC00) [pid = 2776] [serial = 2001] [outer = 00000000] 01:55:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 141 (0EA86400) [pid = 2776] [serial = 2002] [outer = 0DB3BC00] 01:55:35 INFO - PROCESS | 2776 | 1463820935924 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 142 (1206F800) [pid = 2776] [serial = 2003] [outer = 0DB3BC00] 01:55:36 INFO - PROCESS | 2776 | 1463820936279 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:55:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:55:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 01:55:36 INFO - PROCESS | 2776 | 1463820936350 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 01:55:36 INFO - PROCESS | 2776 | 1463820936353 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 01:55:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:55:36 INFO - PROCESS | 2776 | 1463820936356 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:55:36 INFO - PROCESS | 2776 | 1463820936358 Marionette TRACE conn5 <- [1,2634,null,{}] 01:55:36 INFO - PROCESS | 2776 | 1463820936362 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:36 INFO - PROCESS | 2776 | 1463820936460 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 01:55:36 INFO - PROCESS | 2776 | 1463820936467 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:36 INFO - PROCESS | 2776 | ++DOCSHELL 120EF000 == 91 [pid = 2776] [id = 668] 01:55:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 143 (12704400) [pid = 2776] [serial = 2004] [outer = 00000000] 01:55:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 144 (137F7400) [pid = 2776] [serial = 2005] [outer = 12704400] 01:55:36 INFO - PROCESS | 2776 | 1463820936512 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 145 (13835C00) [pid = 2776] [serial = 2006] [outer = 12704400] 01:55:37 INFO - PROCESS | 2776 | 1463820937024 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 01:55:37 INFO - PROCESS | 2776 | 1463820937097 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 2776 | 1463820937099 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 01:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:55:37 INFO - PROCESS | 2776 | 1463820937103 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 2776 | 1463820937104 Marionette TRACE conn5 <- [1,2638,null,{}] 01:55:37 INFO - PROCESS | 2776 | 1463820937134 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:37 INFO - PROCESS | 2776 | 1463820937282 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 01:55:37 INFO - PROCESS | 2776 | 1463820937300 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 2776 | ++DOCSHELL 14D8E400 == 92 [pid = 2776] [id = 669] 01:55:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 146 (14D8F000) [pid = 2776] [serial = 2007] [outer = 00000000] 01:55:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 147 (15D29000) [pid = 2776] [serial = 2008] [outer = 14D8F000] 01:55:37 INFO - PROCESS | 2776 | 1463820937355 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 148 (15D81C00) [pid = 2776] [serial = 2009] [outer = 14D8F000] 01:55:37 INFO - PROCESS | 2776 | 1463820937833 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:55:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:55:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 771ms 01:55:37 INFO - PROCESS | 2776 | 1463820937876 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 01:55:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:55:37 INFO - PROCESS | 2776 | 1463820937878 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 01:55:37 INFO - PROCESS | 2776 | 1463820937881 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:55:37 INFO - PROCESS | 2776 | 1463820937883 Marionette TRACE conn5 <- [1,2642,null,{}] 01:55:37 INFO - PROCESS | 2776 | 1463820937886 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:38 INFO - PROCESS | 2776 | 1463820938028 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 01:55:38 INFO - PROCESS | 2776 | 1463820938050 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 2776 | ++DOCSHELL 15DD9000 == 93 [pid = 2776] [id = 670] 01:55:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 149 (1610CC00) [pid = 2776] [serial = 2010] [outer = 00000000] 01:55:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 150 (17381000) [pid = 2776] [serial = 2011] [outer = 1610CC00] 01:55:38 INFO - PROCESS | 2776 | 1463820938095 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 151 (17378400) [pid = 2776] [serial = 2012] [outer = 1610CC00] 01:55:38 INFO - PROCESS | 2776 | 1463820938558 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:55:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:55:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 01:55:38 INFO - PROCESS | 2776 | 1463820938612 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 2776 | 1463820938614 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 01:55:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:55:38 INFO - PROCESS | 2776 | 1463820938617 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:55:38 INFO - PROCESS | 2776 | 1463820938619 Marionette TRACE conn5 <- [1,2646,null,{}] 01:55:38 INFO - PROCESS | 2776 | 1463820938623 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 150 (0DE43800) [pid = 2776] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 149 (1DE02800) [pid = 2776] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 148 (0CCD2800) [pid = 2776] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 147 (20408000) [pid = 2776] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 146 (0CC70800) [pid = 2776] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 145 (0CDE2C00) [pid = 2776] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 144 (16103000) [pid = 2776] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:55:39 INFO - PROCESS | 2776 | --DOMWINDOW == 143 (22449000) [pid = 2776] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:55:39 INFO - PROCESS | 2776 | 1463820939136 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 01:55:39 INFO - PROCESS | 2776 | 1463820939146 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 2776 | ++DOCSHELL 0CCD9000 == 94 [pid = 2776] [id = 671] 01:55:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 144 (0CDE2800) [pid = 2776] [serial = 2013] [outer = 00000000] 01:55:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 145 (138E8800) [pid = 2776] [serial = 2014] [outer = 0CDE2800] 01:55:39 INFO - PROCESS | 2776 | 1463820939192 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 146 (1741DC00) [pid = 2776] [serial = 2015] [outer = 0CDE2800] 01:55:39 INFO - PROCESS | 2776 | 1463820939604 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:55:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:55:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1022ms 01:55:39 INFO - PROCESS | 2776 | 1463820939649 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 01:55:39 INFO - PROCESS | 2776 | 1463820939651 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 01:55:39 INFO - PROCESS | 2776 | 1463820939654 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:55:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:55:39 INFO - PROCESS | 2776 | 1463820939666 Marionette TRACE conn5 <- [1,2650,null,{}] 01:55:39 INFO - PROCESS | 2776 | 1463820939670 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:39 INFO - PROCESS | 2776 | 1463820939767 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 01:55:39 INFO - PROCESS | 2776 | 1463820939773 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 2776 | ++DOCSHELL 1773A800 == 95 [pid = 2776] [id = 672] 01:55:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 147 (1841A400) [pid = 2776] [serial = 2016] [outer = 00000000] 01:55:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 148 (195D9000) [pid = 2776] [serial = 2017] [outer = 1841A400] 01:55:39 INFO - PROCESS | 2776 | 1463820939818 Marionette DEBUG loaded listener.js 01:55:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 149 (19A1C800) [pid = 2776] [serial = 2018] [outer = 1841A400] 01:55:40 INFO - PROCESS | 2776 | 1463820940265 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:55:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:55:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 01:55:40 INFO - PROCESS | 2776 | 1463820940291 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 01:55:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:55:40 INFO - PROCESS | 2776 | 1463820940293 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 01:55:40 INFO - PROCESS | 2776 | 1463820940296 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:55:40 INFO - PROCESS | 2776 | 1463820940298 Marionette TRACE conn5 <- [1,2654,null,{}] 01:55:40 INFO - PROCESS | 2776 | 1463820940302 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:40 INFO - PROCESS | 2776 | 1463820940463 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 01:55:40 INFO - PROCESS | 2776 | 1463820940508 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 2776 | ++DOCSHELL 1951D000 == 96 [pid = 2776] [id = 673] 01:55:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 150 (19A23000) [pid = 2776] [serial = 2019] [outer = 00000000] 01:55:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 151 (1A217800) [pid = 2776] [serial = 2020] [outer = 19A23000] 01:55:40 INFO - PROCESS | 2776 | 1463820940553 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 152 (1A2A4C00) [pid = 2776] [serial = 2021] [outer = 19A23000] 01:55:41 INFO - PROCESS | 2776 | 1463820941477 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:55:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:55:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1223ms 01:55:41 INFO - PROCESS | 2776 | 1463820941521 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 01:55:41 INFO - PROCESS | 2776 | 1463820941525 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 01:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:55:41 INFO - PROCESS | 2776 | 1463820941531 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - PROCESS | 2776 | 1463820941535 Marionette TRACE conn5 <- [1,2658,null,{}] 01:55:41 INFO - PROCESS | 2776 | 1463820941541 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:41 INFO - PROCESS | 2776 | 1463820941681 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 01:55:41 INFO - PROCESS | 2776 | 1463820941847 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 2776 | ++DOCSHELL 0CD12000 == 97 [pid = 2776] [id = 674] 01:55:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 153 (0CD21400) [pid = 2776] [serial = 2022] [outer = 00000000] 01:55:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 154 (0CDDE000) [pid = 2776] [serial = 2023] [outer = 0CD21400] 01:55:41 INFO - PROCESS | 2776 | 1463820941947 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 155 (0D275400) [pid = 2776] [serial = 2024] [outer = 0CD21400] 01:55:43 INFO - PROCESS | 2776 | 1463820943023 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 01:55:43 INFO - PROCESS | 2776 | 1463820943079 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 01:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:55:43 INFO - PROCESS | 2776 | 1463820943086 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:55:43 INFO - PROCESS | 2776 | 1463820943089 Marionette TRACE conn5 <- [1,2662,null,{}] 01:55:43 INFO - PROCESS | 2776 | 1463820943093 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:43 INFO - PROCESS | 2776 | 1463820943256 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 01:55:43 INFO - PROCESS | 2776 | 1463820943430 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5F800 == 98 [pid = 2776] [id = 675] 01:55:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 156 (0DA60C00) [pid = 2776] [serial = 2025] [outer = 00000000] 01:55:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 157 (125B8000) [pid = 2776] [serial = 2026] [outer = 0DA60C00] 01:55:43 INFO - PROCESS | 2776 | 1463820943484 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 158 (1386A800) [pid = 2776] [serial = 2027] [outer = 0DA60C00] 01:55:44 INFO - PROCESS | 2776 | 1463820944507 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 2776 | 1463820944560 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 01:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:55:44 INFO - PROCESS | 2776 | 1463820944564 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:55:44 INFO - PROCESS | 2776 | 1463820944568 Marionette TRACE conn5 <- [1,2666,null,{}] 01:55:44 INFO - PROCESS | 2776 | 1463820944580 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:44 INFO - PROCESS | 2776 | 1463820944787 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 01:55:44 INFO - PROCESS | 2776 | 1463820944986 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:45 INFO - PROCESS | 2776 | ++DOCSHELL 1A216000 == 99 [pid = 2776] [id = 676] 01:55:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 159 (1A219000) [pid = 2776] [serial = 2028] [outer = 00000000] 01:55:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 160 (1A37B400) [pid = 2776] [serial = 2029] [outer = 1A219000] 01:55:45 INFO - PROCESS | 2776 | 1463820945044 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 161 (1A4CBC00) [pid = 2776] [serial = 2030] [outer = 1A219000] 01:55:46 INFO - PROCESS | 2776 | 1463820946113 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:55:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 01:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1572ms 01:55:46 INFO - PROCESS | 2776 | 1463820946139 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 01:55:46 INFO - PROCESS | 2776 | 1463820946142 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 01:55:46 INFO - PROCESS | 2776 | 1463820946145 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:55:46 INFO - PROCESS | 2776 | 1463820946147 Marionette TRACE conn5 <- [1,2670,null,{}] 01:55:46 INFO - PROCESS | 2776 | 1463820946151 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:46 INFO - PROCESS | 2776 | 1463820946275 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 01:55:46 INFO - PROCESS | 2776 | 1463820946476 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 2776 | ++DOCSHELL 1A643C00 == 100 [pid = 2776] [id = 677] 01:55:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 162 (1A644400) [pid = 2776] [serial = 2031] [outer = 00000000] 01:55:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 163 (1ADCF800) [pid = 2776] [serial = 2032] [outer = 1A644400] 01:55:46 INFO - PROCESS | 2776 | 1463820946532 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 164 (1ADD9000) [pid = 2776] [serial = 2033] [outer = 1A644400] 01:55:47 INFO - PROCESS | 2776 | 1463820947564 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 01:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1480ms 01:55:47 INFO - PROCESS | 2776 | 1463820947630 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 2776 | 1463820947632 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 01:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:55:47 INFO - PROCESS | 2776 | 1463820947635 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:55:47 INFO - PROCESS | 2776 | 1463820947637 Marionette TRACE conn5 <- [1,2674,null,{}] 01:55:47 INFO - PROCESS | 2776 | 1463820947641 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:47 INFO - PROCESS | 2776 | 1463820947838 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 01:55:47 INFO - PROCESS | 2776 | 1463820947993 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:47 INFO - PROCESS | 2776 | ++DOCSHELL 1A6EC400 == 101 [pid = 2776] [id = 678] 01:55:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 165 (1ADDD800) [pid = 2776] [serial = 2034] [outer = 00000000] 01:55:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 166 (1AE65C00) [pid = 2776] [serial = 2035] [outer = 1ADDD800] 01:55:48 INFO - PROCESS | 2776 | 1463820948046 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 167 (1AE6E800) [pid = 2776] [serial = 2036] [outer = 1ADDD800] 01:55:49 INFO - PROCESS | 2776 | 1463820949089 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 2776 | 1463820949113 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 01:55:49 INFO - PROCESS | 2776 | 1463820949117 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:55:49 INFO - PROCESS | 2776 | 1463820949119 Marionette TRACE conn5 <- [1,2678,null,{}] 01:55:49 INFO - PROCESS | 2776 | 1463820949123 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:49 INFO - PROCESS | 2776 | 1463820949262 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 01:55:49 INFO - PROCESS | 2776 | 1463820949469 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:49 INFO - PROCESS | 2776 | ++DOCSHELL 1B1B5400 == 102 [pid = 2776] [id = 679] 01:55:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 168 (1B1B6800) [pid = 2776] [serial = 2037] [outer = 00000000] 01:55:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 169 (1B3A8C00) [pid = 2776] [serial = 2038] [outer = 1B1B6800] 01:55:49 INFO - PROCESS | 2776 | 1463820949525 Marionette DEBUG loaded listener.js 01:55:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 170 (1BE82000) [pid = 2776] [serial = 2039] [outer = 1B1B6800] 01:55:50 INFO - PROCESS | 2776 | 1463820950601 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 2776 | 1463820950655 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 01:55:50 INFO - PROCESS | 2776 | 1463820950659 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:55:50 INFO - PROCESS | 2776 | 1463820950661 Marionette TRACE conn5 <- [1,2682,null,{}] 01:55:50 INFO - PROCESS | 2776 | 1463820950665 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:50 INFO - PROCESS | 2776 | 1463820950821 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 01:55:50 INFO - PROCESS | 2776 | 1463820950994 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:51 INFO - PROCESS | 2776 | ++DOCSHELL 15D27C00 == 103 [pid = 2776] [id = 680] 01:55:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 171 (15D53400) [pid = 2776] [serial = 2040] [outer = 00000000] 01:55:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 172 (1ADD2000) [pid = 2776] [serial = 2041] [outer = 15D53400] 01:55:51 INFO - PROCESS | 2776 | 1463820951047 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 173 (1BE7B000) [pid = 2776] [serial = 2042] [outer = 15D53400] 01:55:52 INFO - PROCESS | 2776 | 1463820952188 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 01:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:55:52 INFO - PROCESS | 2776 | 1463820952243 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 01:55:52 INFO - PROCESS | 2776 | 1463820952248 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:55:52 INFO - PROCESS | 2776 | 1463820952252 Marionette TRACE conn5 <- [1,2686,null,{}] 01:55:52 INFO - PROCESS | 2776 | 1463820952259 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:52 INFO - PROCESS | 2776 | 1463820952457 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 01:55:52 INFO - PROCESS | 2776 | 1463820952635 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5C000 == 104 [pid = 2776] [id = 681] 01:55:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 174 (0DA5FC00) [pid = 2776] [serial = 2043] [outer = 00000000] 01:55:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 175 (0DE3D800) [pid = 2776] [serial = 2044] [outer = 0DA5FC00] 01:55:52 INFO - PROCESS | 2776 | 1463820952690 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 176 (125B3800) [pid = 2776] [serial = 2045] [outer = 0DA5FC00] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 0DA64000 == 103 [pid = 2776] [id = 567] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 1F607C00 == 102 [pid = 2776] [id = 623] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 1773A800 == 101 [pid = 2776] [id = 672] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 0CCD9000 == 100 [pid = 2776] [id = 671] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 15DD9000 == 99 [pid = 2776] [id = 670] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 14D8E400 == 98 [pid = 2776] [id = 669] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 120EF000 == 97 [pid = 2776] [id = 668] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 0DA63C00 == 96 [pid = 2776] [id = 667] 01:55:53 INFO - PROCESS | 2776 | --DOMWINDOW == 175 (1741D400) [pid = 2776] [serial = 1960] [outer = 00000000] [url = about:blank] 01:55:53 INFO - PROCESS | 2776 | --DOMWINDOW == 174 (25638400) [pid = 2776] [serial = 1933] [outer = 00000000] [url = about:blank] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 0CC6F800 == 95 [pid = 2776] [id = 666] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 0CCD8C00 == 94 [pid = 2776] [id = 665] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 0C5A1800 == 93 [pid = 2776] [id = 664] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 1C392400 == 92 [pid = 2776] [id = 656] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 1A373400 == 91 [pid = 2776] [id = 655] 01:55:53 INFO - PROCESS | 2776 | --DOCSHELL 1277F000 == 90 [pid = 2776] [id = 654] 01:55:53 INFO - PROCESS | 2776 | 1463820953892 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 2776 | 1463820953936 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 01:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:55:53 INFO - PROCESS | 2776 | 1463820953942 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 2776 | 1463820953945 Marionette TRACE conn5 <- [1,2690,null,{}] 01:55:53 INFO - PROCESS | 2776 | 1463820953948 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:54 INFO - PROCESS | 2776 | 1463820954077 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 01:55:54 INFO - PROCESS | 2776 | 1463820954085 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 2776 | ++DOCSHELL 0CBEF400 == 91 [pid = 2776] [id = 682] 01:55:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 148 (0CD09C00) [pid = 2776] [serial = 2046] [outer = 00000000] 01:55:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 149 (0CD2D800) [pid = 2776] [serial = 2047] [outer = 0CD09C00] 01:55:54 INFO - PROCESS | 2776 | 1463820954132 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 150 (0D74B800) [pid = 2776] [serial = 2048] [outer = 0CD09C00] 01:55:54 INFO - PROCESS | 2776 | 1463820954672 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 01:55:54 INFO - PROCESS | 2776 | 1463820954715 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 2776 | 1463820954717 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 01:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:55:54 INFO - PROCESS | 2776 | 1463820954721 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 2776 | 1463820954724 Marionette TRACE conn5 <- [1,2694,null,{}] 01:55:54 INFO - PROCESS | 2776 | 1463820954734 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:54 INFO - PROCESS | 2776 | 1463820954846 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 01:55:54 INFO - PROCESS | 2776 | 1463820954980 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 2776 | ++DOCSHELL 11B7CC00 == 92 [pid = 2776] [id = 683] 01:55:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 151 (11B7E400) [pid = 2776] [serial = 2049] [outer = 00000000] 01:55:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 152 (127A0800) [pid = 2776] [serial = 2050] [outer = 11B7E400] 01:55:55 INFO - PROCESS | 2776 | 1463820955028 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 153 (138D9800) [pid = 2776] [serial = 2051] [outer = 11B7E400] 01:55:55 INFO - PROCESS | 2776 | 1463820955404 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:55:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 01:55:55 INFO - PROCESS | 2776 | 1463820955479 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 2776 | 1463820955481 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 01:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:55:55 INFO - PROCESS | 2776 | 1463820955485 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:55:55 INFO - PROCESS | 2776 | 1463820955486 Marionette TRACE conn5 <- [1,2698,null,{}] 01:55:55 INFO - PROCESS | 2776 | 1463820955492 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:55 INFO - PROCESS | 2776 | 1463820955597 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 01:55:55 INFO - PROCESS | 2776 | 1463820955604 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 2776 | ++DOCSHELL 151DD000 == 93 [pid = 2776] [id = 684] 01:55:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 154 (15D25800) [pid = 2776] [serial = 2052] [outer = 00000000] 01:55:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 155 (1612B000) [pid = 2776] [serial = 2053] [outer = 15D25800] 01:55:55 INFO - PROCESS | 2776 | 1463820955650 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 156 (1737CC00) [pid = 2776] [serial = 2054] [outer = 15D25800] 01:55:56 INFO - PROCESS | 2776 | 1463820956149 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 2776 | 1463820956195 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 01:55:56 INFO - PROCESS | 2776 | 1463820956198 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 2776 | 1463820956200 Marionette TRACE conn5 <- [1,2702,null,{}] 01:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:55:56 INFO - PROCESS | 2776 | 1463820956204 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:56 INFO - PROCESS | 2776 | 1463820956355 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 01:55:56 INFO - PROCESS | 2776 | 1463820956376 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 2776 | ++DOCSHELL 1741FC00 == 94 [pid = 2776] [id = 685] 01:55:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 157 (1773D800) [pid = 2776] [serial = 2055] [outer = 00000000] 01:55:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 158 (1A216400) [pid = 2776] [serial = 2056] [outer = 1773D800] 01:55:56 INFO - PROCESS | 2776 | 1463820956424 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 159 (1A2AB800) [pid = 2776] [serial = 2057] [outer = 1773D800] 01:55:56 INFO - PROCESS | 2776 | 1463820956886 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:55:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:55:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 01:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:55:56 INFO - PROCESS | 2776 | 1463820956937 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 2776 | 1463820956939 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 01:55:56 INFO - PROCESS | 2776 | 1463820956942 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 2776 | 1463820956943 Marionette TRACE conn5 <- [1,2706,null,{}] 01:55:56 INFO - PROCESS | 2776 | 1463820956947 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:57 INFO - PROCESS | 2776 | 1463820957139 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 01:55:57 INFO - PROCESS | 2776 | 1463820957161 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 2776 | ++DOCSHELL 1A36EC00 == 95 [pid = 2776] [id = 686] 01:55:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 160 (1A370400) [pid = 2776] [serial = 2058] [outer = 00000000] 01:55:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 161 (1A6E9800) [pid = 2776] [serial = 2059] [outer = 1A370400] 01:55:57 INFO - PROCESS | 2776 | 1463820957210 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 162 (1AE0EC00) [pid = 2776] [serial = 2060] [outer = 1A370400] 01:55:57 INFO - PROCESS | 2776 | 1463820957692 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 01:55:57 INFO - PROCESS | 2776 | 1463820957775 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 01:55:57 INFO - PROCESS | 2776 | 1463820957778 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:55:57 INFO - PROCESS | 2776 | 1463820957780 Marionette TRACE conn5 <- [1,2710,null,{}] 01:55:57 INFO - PROCESS | 2776 | 1463820957784 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:57 INFO - PROCESS | 2776 | 1463820957934 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 01:55:57 INFO - PROCESS | 2776 | 1463820957958 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 2776 | ++DOCSHELL 1B1BEC00 == 96 [pid = 2776] [id = 687] 01:55:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 163 (1B39DC00) [pid = 2776] [serial = 2061] [outer = 00000000] 01:55:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 164 (1BF07C00) [pid = 2776] [serial = 2062] [outer = 1B39DC00] 01:55:58 INFO - PROCESS | 2776 | 1463820958005 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 165 (1C110400) [pid = 2776] [serial = 2063] [outer = 1B39DC00] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 164 (14D8F000) [pid = 2776] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 163 (1610CC00) [pid = 2776] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 162 (0CDE2800) [pid = 2776] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 161 (0DB3BC00) [pid = 2776] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 160 (0CC70400) [pid = 2776] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 159 (0CBAE400) [pid = 2776] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 158 (12704400) [pid = 2776] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 157 (0CD22400) [pid = 2776] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:55:58 INFO - PROCESS | 2776 | --DOMWINDOW == 156 (1841A400) [pid = 2776] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:55:58 INFO - PROCESS | 2776 | 1463820958740 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 2776 | 1463820958755 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 01:55:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:55:58 INFO - PROCESS | 2776 | 1463820958771 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:55:58 INFO - PROCESS | 2776 | 1463820958773 Marionette TRACE conn5 <- [1,2714,null,{}] 01:55:58 INFO - PROCESS | 2776 | 1463820958777 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:58 INFO - PROCESS | 2776 | 1463820958883 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 01:55:58 INFO - PROCESS | 2776 | 1463820958892 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 2776 | ++DOCSHELL 18CEA400 == 97 [pid = 2776] [id = 688] 01:55:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 157 (1A29F800) [pid = 2776] [serial = 2064] [outer = 00000000] 01:55:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 158 (1C112800) [pid = 2776] [serial = 2065] [outer = 1A29F800] 01:55:58 INFO - PROCESS | 2776 | 1463820958936 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 159 (1C394C00) [pid = 2776] [serial = 2066] [outer = 1A29F800] 01:55:59 INFO - PROCESS | 2776 | 1463820959383 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:55:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:55:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 01:55:59 INFO - PROCESS | 2776 | 1463820959406 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 2776 | 1463820959408 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 01:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:55:59 INFO - PROCESS | 2776 | 1463820959411 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 2776 | 1463820959413 Marionette TRACE conn5 <- [1,2718,null,{}] 01:55:59 INFO - PROCESS | 2776 | 1463820959416 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:59 INFO - PROCESS | 2776 | 1463820959583 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 01:55:59 INFO - PROCESS | 2776 | 1463820959597 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 2776 | ++DOCSHELL 0DA66800 == 98 [pid = 2776] [id = 689] 01:55:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 160 (0DA6FC00) [pid = 2776] [serial = 2067] [outer = 00000000] 01:55:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 161 (1C4C7000) [pid = 2776] [serial = 2068] [outer = 0DA6FC00] 01:55:59 INFO - PROCESS | 2776 | 1463820959641 Marionette DEBUG loaded listener.js 01:55:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 162 (1C4CEC00) [pid = 2776] [serial = 2069] [outer = 0DA6FC00] 01:56:00 INFO - PROCESS | 2776 | 1463820960627 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:56:00 INFO - PROCESS | 2776 | 1463820960695 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 01:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:56:00 INFO - PROCESS | 2776 | 1463820960746 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:56:00 INFO - PROCESS | 2776 | 1463820960749 Marionette TRACE conn5 <- [1,2722,null,{}] 01:56:00 INFO - PROCESS | 2776 | 1463820960755 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:00 INFO - PROCESS | 2776 | 1463820960880 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 01:56:01 INFO - PROCESS | 2776 | 1463820961145 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 2776 | ++DOCSHELL 0CDE4400 == 99 [pid = 2776] [id = 690] 01:56:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 163 (0D235C00) [pid = 2776] [serial = 2070] [outer = 00000000] 01:56:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 164 (0D81D000) [pid = 2776] [serial = 2071] [outer = 0D235C00] 01:56:01 INFO - PROCESS | 2776 | 1463820961211 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 165 (0DA5F000) [pid = 2776] [serial = 2072] [outer = 0D235C00] 01:56:01 INFO - PROCESS | 2776 | 1463820961800 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1137ms 01:56:01 INFO - PROCESS | 2776 | 1463820961882 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 2776 | 1463820961889 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 01:56:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:56:01 INFO - PROCESS | 2776 | 1463820961895 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 2776 | 1463820961898 Marionette TRACE conn5 <- [1,2726,null,{}] 01:56:01 INFO - PROCESS | 2776 | 1463820961902 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:02 INFO - PROCESS | 2776 | 1463820962101 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 01:56:02 INFO - PROCESS | 2776 | 1463820962230 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 2776 | ++DOCSHELL 1243D000 == 100 [pid = 2776] [id = 691] 01:56:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 166 (151DB400) [pid = 2776] [serial = 2073] [outer = 00000000] 01:56:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 167 (1841A800) [pid = 2776] [serial = 2074] [outer = 151DB400] 01:56:02 INFO - PROCESS | 2776 | 1463820962287 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 168 (19A1E400) [pid = 2776] [serial = 2075] [outer = 151DB400] 01:56:02 INFO - PROCESS | 2776 | 1463820962930 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1070ms 01:56:02 INFO - PROCESS | 2776 | 1463820962978 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 2776 | 1463820962980 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 01:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:56:02 INFO - PROCESS | 2776 | 1463820962984 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 2776 | 1463820962988 Marionette TRACE conn5 <- [1,2730,null,{}] 01:56:03 INFO - PROCESS | 2776 | 1463820962999 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:03 INFO - PROCESS | 2776 | 1463820963136 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 01:56:03 INFO - PROCESS | 2776 | 1463820963321 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 2776 | ++DOCSHELL 0CCD2400 == 101 [pid = 2776] [id = 692] 01:56:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 169 (1BE7EC00) [pid = 2776] [serial = 2076] [outer = 00000000] 01:56:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 170 (1C93F000) [pid = 2776] [serial = 2077] [outer = 1BE7EC00] 01:56:03 INFO - PROCESS | 2776 | 1463820963386 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 171 (1C948800) [pid = 2776] [serial = 2078] [outer = 1BE7EC00] 01:56:03 INFO - PROCESS | 2776 | 1463820963972 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1019ms 01:56:04 INFO - PROCESS | 2776 | 1463820964006 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 01:56:04 INFO - PROCESS | 2776 | 1463820964009 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 01:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:56:04 INFO - PROCESS | 2776 | 1463820964013 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 2776 | 1463820964015 Marionette TRACE conn5 <- [1,2734,null,{}] 01:56:04 INFO - PROCESS | 2776 | 1463820964019 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 2776 | 1463820964140 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 01:56:04 INFO - PROCESS | 2776 | 1463820964329 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:04 INFO - PROCESS | 2776 | ++DOCSHELL 1D875C00 == 102 [pid = 2776] [id = 693] 01:56:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 172 (1D876400) [pid = 2776] [serial = 2079] [outer = 00000000] 01:56:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 173 (1D8D7400) [pid = 2776] [serial = 2080] [outer = 1D876400] 01:56:04 INFO - PROCESS | 2776 | 1463820964384 Marionette DEBUG loaded listener.js 01:56:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 174 (1D8DB000) [pid = 2776] [serial = 2081] [outer = 1D876400] 01:56:04 INFO - PROCESS | 2776 | 1463820964981 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1020ms 01:56:05 INFO - PROCESS | 2776 | 1463820965036 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 2776 | 1463820965039 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 01:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:56:05 INFO - PROCESS | 2776 | 1463820965043 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:56:05 INFO - PROCESS | 2776 | 1463820965044 Marionette TRACE conn5 <- [1,2738,null,{}] 01:56:05 INFO - PROCESS | 2776 | 1463820965048 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:05 INFO - PROCESS | 2776 | 1463820965166 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 01:56:05 INFO - PROCESS | 2776 | 1463820965353 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 2776 | ++DOCSHELL 1D8D6C00 == 103 [pid = 2776] [id = 694] 01:56:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 175 (1D8D8000) [pid = 2776] [serial = 2082] [outer = 00000000] 01:56:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 176 (1DD23C00) [pid = 2776] [serial = 2083] [outer = 1D8D8000] 01:56:05 INFO - PROCESS | 2776 | 1463820965409 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 177 (1DD6B400) [pid = 2776] [serial = 2084] [outer = 1D8D8000] 01:56:05 INFO - PROCESS | 2776 | 1463820965985 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 01:56:06 INFO - PROCESS | 2776 | 1463820966022 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 2776 | 1463820966025 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 01:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:56:06 INFO - PROCESS | 2776 | 1463820966030 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 2776 | 1463820966032 Marionette TRACE conn5 <- [1,2742,null,{}] 01:56:06 INFO - PROCESS | 2776 | 1463820966036 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:06 INFO - PROCESS | 2776 | 1463820966184 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 01:56:06 INFO - PROCESS | 2776 | 1463820966380 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 2776 | ++DOCSHELL 1DD1F800 == 104 [pid = 2776] [id = 695] 01:56:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 178 (1DD25800) [pid = 2776] [serial = 2085] [outer = 00000000] 01:56:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 179 (1DE0D400) [pid = 2776] [serial = 2086] [outer = 1DD25800] 01:56:06 INFO - PROCESS | 2776 | 1463820966440 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 180 (1DE6E000) [pid = 2776] [serial = 2087] [outer = 1DD25800] 01:56:07 INFO - PROCESS | 2776 | 1463820967048 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1068ms 01:56:07 INFO - PROCESS | 2776 | 1463820967106 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 2776 | 1463820967109 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 01:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:56:07 INFO - PROCESS | 2776 | 1463820967112 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 2776 | 1463820967114 Marionette TRACE conn5 <- [1,2746,null,{}] 01:56:07 INFO - PROCESS | 2776 | 1463820967118 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:07 INFO - PROCESS | 2776 | 1463820967243 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 01:56:07 INFO - PROCESS | 2776 | 1463820967441 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:07 INFO - PROCESS | 2776 | ++DOCSHELL 1DE09400 == 105 [pid = 2776] [id = 696] 01:56:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 181 (1DE0D000) [pid = 2776] [serial = 2088] [outer = 00000000] 01:56:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 182 (1EE71000) [pid = 2776] [serial = 2089] [outer = 1DE0D000] 01:56:07 INFO - PROCESS | 2776 | 1463820967500 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 183 (1EE7B400) [pid = 2776] [serial = 2090] [outer = 1DE0D000] 01:56:08 INFO - PROCESS | 2776 | 1463820968084 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1018ms 01:56:08 INFO - PROCESS | 2776 | 1463820968133 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 2776 | 1463820968135 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 01:56:08 INFO - PROCESS | 2776 | 1463820968138 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:56:08 INFO - PROCESS | 2776 | 1463820968140 Marionette TRACE conn5 <- [1,2750,null,{}] 01:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:56:08 INFO - PROCESS | 2776 | 1463820968144 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:08 INFO - PROCESS | 2776 | 1463820968269 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 01:56:08 INFO - PROCESS | 2776 | 1463820968466 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 2776 | ++DOCSHELL 1EE7CC00 == 106 [pid = 2776] [id = 697] 01:56:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 184 (1F19D800) [pid = 2776] [serial = 2091] [outer = 00000000] 01:56:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 185 (1F1A7800) [pid = 2776] [serial = 2092] [outer = 1F19D800] 01:56:08 INFO - PROCESS | 2776 | 1463820968524 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 186 (1F605800) [pid = 2776] [serial = 2093] [outer = 1F19D800] 01:56:09 INFO - PROCESS | 2776 | 1463820969072 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 01:56:09 INFO - PROCESS | 2776 | 1463820969113 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 01:56:09 INFO - PROCESS | 2776 | 1463820969115 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 01:56:09 INFO - PROCESS | 2776 | 1463820969118 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:56:09 INFO - PROCESS | 2776 | 1463820969121 Marionette TRACE conn5 <- [1,2754,null,{}] 01:56:09 INFO - PROCESS | 2776 | 1463820969124 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:09 INFO - PROCESS | 2776 | 1463820969246 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 01:56:09 INFO - PROCESS | 2776 | 1463820969444 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 2776 | ++DOCSHELL 1F60B400 == 107 [pid = 2776] [id = 698] 01:56:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 187 (1F60BC00) [pid = 2776] [serial = 2094] [outer = 00000000] 01:56:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 188 (1F645000) [pid = 2776] [serial = 2095] [outer = 1F60BC00] 01:56:09 INFO - PROCESS | 2776 | 1463820969503 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 189 (1F64F800) [pid = 2776] [serial = 2096] [outer = 1F60BC00] 01:56:10 INFO - PROCESS | 2776 | 1463820970124 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1021ms 01:56:10 INFO - PROCESS | 2776 | 1463820970143 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 01:56:10 INFO - PROCESS | 2776 | 1463820970146 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 01:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:56:10 INFO - PROCESS | 2776 | 1463820970149 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:56:10 INFO - PROCESS | 2776 | 1463820970151 Marionette TRACE conn5 <- [1,2758,null,{}] 01:56:10 INFO - PROCESS | 2776 | 1463820970154 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:10 INFO - PROCESS | 2776 | 1463820970300 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 01:56:10 INFO - PROCESS | 2776 | 1463820970486 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:10 INFO - PROCESS | 2776 | ++DOCSHELL 20402C00 == 108 [pid = 2776] [id = 699] 01:56:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 190 (20404C00) [pid = 2776] [serial = 2097] [outer = 00000000] 01:56:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 191 (2040E000) [pid = 2776] [serial = 2098] [outer = 20404C00] 01:56:10 INFO - PROCESS | 2776 | 1463820970545 Marionette DEBUG loaded listener.js 01:56:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 192 (2052D400) [pid = 2776] [serial = 2099] [outer = 20404C00] 01:56:11 INFO - PROCESS | 2776 | 1463820971136 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1023ms 01:56:11 INFO - PROCESS | 2776 | 1463820971173 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 2776 | 1463820971176 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 01:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:56:11 INFO - PROCESS | 2776 | 1463820971179 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 2776 | 1463820971181 Marionette TRACE conn5 <- [1,2762,null,{}] 01:56:11 INFO - PROCESS | 2776 | 1463820971185 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:11 INFO - PROCESS | 2776 | 1463820971328 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 01:56:11 INFO - PROCESS | 2776 | 1463820971524 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 2776 | ++DOCSHELL 20531C00 == 109 [pid = 2776] [id = 700] 01:56:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 193 (20817000) [pid = 2776] [serial = 2100] [outer = 00000000] 01:56:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 194 (2096D000) [pid = 2776] [serial = 2101] [outer = 20817000] 01:56:11 INFO - PROCESS | 2776 | 1463820971586 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 195 (20973C00) [pid = 2776] [serial = 2102] [outer = 20817000] 01:56:12 INFO - PROCESS | 2776 | 1463820972175 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1069ms 01:56:12 INFO - PROCESS | 2776 | 1463820972252 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 2776 | 1463820972254 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 01:56:12 INFO - PROCESS | 2776 | 1463820972258 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:56:12 INFO - PROCESS | 2776 | 1463820972260 Marionette TRACE conn5 <- [1,2766,null,{}] 01:56:12 INFO - PROCESS | 2776 | 1463820972264 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:12 INFO - PROCESS | 2776 | 1463820972396 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 01:56:12 INFO - PROCESS | 2776 | 1463820972867 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 2776 | ++DOCSHELL 0CD24C00 == 110 [pid = 2776] [id = 701] 01:56:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 196 (0CD28400) [pid = 2776] [serial = 2103] [outer = 00000000] 01:56:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 197 (0CDE1000) [pid = 2776] [serial = 2104] [outer = 0CD28400] 01:56:12 INFO - PROCESS | 2776 | 1463820972967 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 198 (0D860400) [pid = 2776] [serial = 2105] [outer = 0CD28400] 01:56:13 INFO - PROCESS | 2776 | 1463820973542 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1323ms 01:56:13 INFO - PROCESS | 2776 | 1463820973585 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 2776 | 1463820973590 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 01:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:56:13 INFO - PROCESS | 2776 | 1463820973594 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 2776 | 1463820973597 Marionette TRACE conn5 <- [1,2770,null,{}] 01:56:13 INFO - PROCESS | 2776 | 1463820973602 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:13 INFO - PROCESS | 2776 | 1463820973725 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 01:56:13 INFO - PROCESS | 2776 | 1463820973926 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 2776 | ++DOCSHELL 15D88800 == 111 [pid = 2776] [id = 702] 01:56:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 199 (1610B800) [pid = 2776] [serial = 2106] [outer = 00000000] 01:56:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 200 (1741D800) [pid = 2776] [serial = 2107] [outer = 1610B800] 01:56:13 INFO - PROCESS | 2776 | 1463820973980 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 201 (18416800) [pid = 2776] [serial = 2108] [outer = 1610B800] 01:56:14 INFO - PROCESS | 2776 | 1463820974630 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 16107800 == 110 [pid = 2776] [id = 490] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 18CEA400 == 109 [pid = 2776] [id = 688] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 1B1BEC00 == 108 [pid = 2776] [id = 687] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 1A36EC00 == 107 [pid = 2776] [id = 686] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 1741FC00 == 106 [pid = 2776] [id = 685] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 151DD000 == 105 [pid = 2776] [id = 684] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 11B7CC00 == 104 [pid = 2776] [id = 683] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 200 (16102400) [pid = 2776] [serial = 1963] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 199 (1DE64000) [pid = 2776] [serial = 1972] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 198 (1C4D2C00) [pid = 2776] [serial = 1969] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 197 (1AE04C00) [pid = 2776] [serial = 1966] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 196 (20409400) [pid = 2776] [serial = 1975] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 195 (22C67800) [pid = 2776] [serial = 1978] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 194 (23336400) [pid = 2776] [serial = 1981] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 193 (24E9EC00) [pid = 2776] [serial = 1984] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 192 (0CD14400) [pid = 2776] [serial = 1987] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 191 (0D90C000) [pid = 2776] [serial = 1990] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 190 (1A217800) [pid = 2776] [serial = 2020] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 0CBEF400 == 103 [pid = 2776] [id = 682] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 0DA5C000 == 102 [pid = 2776] [id = 681] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 1B1B5400 == 101 [pid = 2776] [id = 679] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 1A6EC400 == 100 [pid = 2776] [id = 678] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 15D53800 == 99 [pid = 2776] [id = 653] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 1A643C00 == 98 [pid = 2776] [id = 677] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 1A216000 == 97 [pid = 2776] [id = 676] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 0DA5F800 == 96 [pid = 2776] [id = 675] 01:56:14 INFO - PROCESS | 2776 | --DOCSHELL 0CD12000 == 95 [pid = 2776] [id = 674] 01:56:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:56:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1126ms 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 189 (15D29000) [pid = 2776] [serial = 2008] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 188 (17381000) [pid = 2776] [serial = 2011] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 187 (15D81C00) [pid = 2776] [serial = 2009] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 186 (138E8800) [pid = 2776] [serial = 2014] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 185 (0EA86400) [pid = 2776] [serial = 2002] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 184 (1206F800) [pid = 2776] [serial = 2003] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 183 (0CDE3400) [pid = 2776] [serial = 1999] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 182 (0D361C00) [pid = 2776] [serial = 2000] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 181 (0CDE3000) [pid = 2776] [serial = 1994] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 180 (0CD13C00) [pid = 2776] [serial = 1993] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 179 (137F7400) [pid = 2776] [serial = 2005] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 178 (1279F800) [pid = 2776] [serial = 1997] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 177 (12778C00) [pid = 2776] [serial = 1996] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 176 (195D9000) [pid = 2776] [serial = 2017] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 175 (19A1C800) [pid = 2776] [serial = 2018] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 174 (17378400) [pid = 2776] [serial = 2012] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 173 (1741DC00) [pid = 2776] [serial = 2015] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | --DOMWINDOW == 172 (13835C00) [pid = 2776] [serial = 2006] [outer = 00000000] [url = about:blank] 01:56:14 INFO - PROCESS | 2776 | 1463820974789 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 2776 | 1463820974792 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 01:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:56:14 INFO - PROCESS | 2776 | 1463820974808 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 2776 | 1463820974810 Marionette TRACE conn5 <- [1,2774,null,{}] 01:56:14 INFO - PROCESS | 2776 | 1463820974814 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:14 INFO - PROCESS | 2776 | 1463820974924 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 01:56:14 INFO - PROCESS | 2776 | 1463820974931 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 2776 | ++DOCSHELL 0CD13C00 == 96 [pid = 2776] [id = 703] 01:56:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 173 (0CD14400) [pid = 2776] [serial = 2109] [outer = 00000000] 01:56:14 INFO - PROCESS | 2776 | ++DOMWINDOW == 174 (0CD2E000) [pid = 2776] [serial = 2110] [outer = 0CD14400] 01:56:14 INFO - PROCESS | 2776 | 1463820974978 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 175 (0D3F1400) [pid = 2776] [serial = 2111] [outer = 0CD14400] 01:56:15 INFO - PROCESS | 2776 | 1463820975545 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 770ms 01:56:15 INFO - PROCESS | 2776 | 1463820975582 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 2776 | 1463820975584 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 01:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:56:15 INFO - PROCESS | 2776 | 1463820975593 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:56:15 INFO - PROCESS | 2776 | 1463820975599 Marionette TRACE conn5 <- [1,2778,null,{}] 01:56:15 INFO - PROCESS | 2776 | 1463820975621 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:15 INFO - PROCESS | 2776 | 1463820975734 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 01:56:15 INFO - PROCESS | 2776 | 1463820975880 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 2776 | ++DOCSHELL 1277F400 == 97 [pid = 2776] [id = 704] 01:56:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 176 (12780400) [pid = 2776] [serial = 2112] [outer = 00000000] 01:56:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 177 (1386F000) [pid = 2776] [serial = 2113] [outer = 12780400] 01:56:15 INFO - PROCESS | 2776 | 1463820975928 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 178 (15D45800) [pid = 2776] [serial = 2114] [outer = 12780400] 01:56:16 INFO - PROCESS | 2776 | 1463820976315 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 810ms 01:56:16 INFO - PROCESS | 2776 | 1463820976402 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 01:56:16 INFO - PROCESS | 2776 | 1463820976404 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 01:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:56:16 INFO - PROCESS | 2776 | 1463820976408 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 2776 | 1463820976409 Marionette TRACE conn5 <- [1,2782,null,{}] 01:56:16 INFO - PROCESS | 2776 | 1463820976413 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:16 INFO - PROCESS | 2776 | 1463820976523 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 01:56:16 INFO - PROCESS | 2776 | 1463820976534 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 2776 | ++DOCSHELL 16103000 == 98 [pid = 2776] [id = 705] 01:56:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 179 (16109400) [pid = 2776] [serial = 2115] [outer = 00000000] 01:56:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 180 (1841E400) [pid = 2776] [serial = 2116] [outer = 16109400] 01:56:16 INFO - PROCESS | 2776 | 1463820976579 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 181 (1994E400) [pid = 2776] [serial = 2117] [outer = 16109400] 01:56:17 INFO - PROCESS | 2776 | 1463820977068 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 01:56:17 INFO - PROCESS | 2776 | 1463820977171 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 2776 | 1463820977173 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 01:56:17 INFO - PROCESS | 2776 | 1463820977180 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 2776 | 1463820977181 Marionette TRACE conn5 <- [1,2786,null,{}] 01:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:56:17 INFO - PROCESS | 2776 | 1463820977185 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:17 INFO - PROCESS | 2776 | 1463820977332 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 01:56:17 INFO - PROCESS | 2776 | 1463820977349 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:17 INFO - PROCESS | 2776 | ++DOCSHELL 1A2AD400 == 99 [pid = 2776] [id = 706] 01:56:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 182 (1A36E400) [pid = 2776] [serial = 2118] [outer = 00000000] 01:56:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 183 (1A63AC00) [pid = 2776] [serial = 2119] [outer = 1A36E400] 01:56:17 INFO - PROCESS | 2776 | 1463820977401 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 184 (1A6E0000) [pid = 2776] [serial = 2120] [outer = 1A36E400] 01:56:17 INFO - PROCESS | 2776 | 1463820977907 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 771ms 01:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:56:17 INFO - PROCESS | 2776 | 1463820977958 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 01:56:17 INFO - PROCESS | 2776 | 1463820977960 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 01:56:17 INFO - PROCESS | 2776 | 1463820977963 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:56:17 INFO - PROCESS | 2776 | 1463820977964 Marionette TRACE conn5 <- [1,2790,null,{}] 01:56:17 INFO - PROCESS | 2776 | 1463820977975 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:18 INFO - PROCESS | 2776 | 1463820978132 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 01:56:18 INFO - PROCESS | 2776 | 1463820978160 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 2776 | ++DOCSHELL 1A6E8400 == 100 [pid = 2776] [id = 707] 01:56:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 185 (1A6ED800) [pid = 2776] [serial = 2121] [outer = 00000000] 01:56:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 186 (1AE05000) [pid = 2776] [serial = 2122] [outer = 1A6ED800] 01:56:18 INFO - PROCESS | 2776 | 1463820978204 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 187 (1AE71C00) [pid = 2776] [serial = 2123] [outer = 1A6ED800] 01:56:18 INFO - PROCESS | 2776 | 1463820978655 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 01:56:18 INFO - PROCESS | 2776 | 1463820978694 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 01:56:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:56:18 INFO - PROCESS | 2776 | 1463820978696 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 01:56:18 INFO - PROCESS | 2776 | 1463820978699 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 2776 | 1463820978701 Marionette TRACE conn5 <- [1,2794,null,{}] 01:56:18 INFO - PROCESS | 2776 | 1463820978737 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:18 INFO - PROCESS | 2776 | 1463820978891 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 01:56:18 INFO - PROCESS | 2776 | 1463820978911 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 2776 | ++DOCSHELL 1B1B4C00 == 101 [pid = 2776] [id = 708] 01:56:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 188 (1B1BD800) [pid = 2776] [serial = 2124] [outer = 00000000] 01:56:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 189 (1BE81800) [pid = 2776] [serial = 2125] [outer = 1B1BD800] 01:56:18 INFO - PROCESS | 2776 | 1463820978958 Marionette DEBUG loaded listener.js 01:56:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 190 (1C116400) [pid = 2776] [serial = 2126] [outer = 1B1BD800] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 189 (1A370400) [pid = 2776] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 188 (1B39DC00) [pid = 2776] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 187 (0CD09C00) [pid = 2776] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 186 (0DA5FC00) [pid = 2776] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 185 (11B7E400) [pid = 2776] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 184 (15D25800) [pid = 2776] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 183 (1773D800) [pid = 2776] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:56:19 INFO - PROCESS | 2776 | --DOMWINDOW == 182 (1A29F800) [pid = 2776] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:56:19 INFO - PROCESS | 2776 | 1463820979588 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:56:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 01:56:19 INFO - PROCESS | 2776 | 1463820979630 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 2776 | 1463820979632 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 01:56:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:56:19 INFO - PROCESS | 2776 | 1463820979645 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 2776 | 1463820979647 Marionette TRACE conn5 <- [1,2798,null,{}] 01:56:19 INFO - PROCESS | 2776 | 1463820979651 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:19 INFO - PROCESS | 2776 | 1463820979809 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 01:56:19 INFO - PROCESS | 2776 | 1463820979900 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 2776 | ++DOCSHELL 1773D800 == 102 [pid = 2776] [id = 709] 01:56:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 183 (18412000) [pid = 2776] [serial = 2127] [outer = 00000000] 01:56:19 INFO - PROCESS | 2776 | ++DOMWINDOW == 184 (1BE74400) [pid = 2776] [serial = 2128] [outer = 18412000] 01:56:19 INFO - PROCESS | 2776 | 1463820979945 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 185 (1C4C7400) [pid = 2776] [serial = 2129] [outer = 18412000] 01:56:20 INFO - PROCESS | 2776 | 1463820980297 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:56:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 01:56:20 INFO - PROCESS | 2776 | 1463820980336 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 01:56:20 INFO - PROCESS | 2776 | 1463820980338 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 01:56:20 INFO - PROCESS | 2776 | 1463820980341 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 2776 | 1463820980343 Marionette TRACE conn5 <- [1,2802,null,{}] 01:56:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:56:20 INFO - PROCESS | 2776 | 1463820980346 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:20 INFO - PROCESS | 2776 | 1463820980451 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 01:56:20 INFO - PROCESS | 2776 | 1463820980490 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 2776 | ++DOCSHELL 1C4CB800 == 103 [pid = 2776] [id = 710] 01:56:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 186 (1D814000) [pid = 2776] [serial = 2130] [outer = 00000000] 01:56:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 187 (1D875000) [pid = 2776] [serial = 2131] [outer = 1D814000] 01:56:20 INFO - PROCESS | 2776 | 1463820980535 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 188 (1D8D6000) [pid = 2776] [serial = 2132] [outer = 1D814000] 01:56:21 INFO - PROCESS | 2776 | 1463820981002 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 01:56:21 INFO - PROCESS | 2776 | 1463820981077 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 2776 | 1463820981079 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 01:56:21 INFO - PROCESS | 2776 | 1463820981082 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:56:21 INFO - PROCESS | 2776 | 1463820981084 Marionette TRACE conn5 <- [1,2806,null,{}] 01:56:21 INFO - PROCESS | 2776 | 1463820981088 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:21 INFO - PROCESS | 2776 | 1463820981195 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 01:56:21 INFO - PROCESS | 2776 | 1463820981201 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 2776 | ++DOCSHELL 1DD22000 == 104 [pid = 2776] [id = 711] 01:56:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 189 (1DD6E400) [pid = 2776] [serial = 2133] [outer = 00000000] 01:56:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 190 (1DE0D800) [pid = 2776] [serial = 2134] [outer = 1DD6E400] 01:56:21 INFO - PROCESS | 2776 | 1463820981250 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 191 (1EE70000) [pid = 2776] [serial = 2135] [outer = 1DD6E400] 01:56:22 INFO - PROCESS | 2776 | 1463820982090 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:56:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1016ms 01:56:22 INFO - PROCESS | 2776 | 1463820982103 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 2776 | 1463820982109 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 01:56:22 INFO - PROCESS | 2776 | 1463820982113 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:56:22 INFO - PROCESS | 2776 | 1463820982118 Marionette TRACE conn5 <- [1,2810,null,{}] 01:56:22 INFO - PROCESS | 2776 | 1463820982143 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:22 INFO - PROCESS | 2776 | 1463820982285 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 01:56:22 INFO - PROCESS | 2776 | 1463820982480 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:22 INFO - PROCESS | 2776 | ++DOCSHELL 0D811400 == 105 [pid = 2776] [id = 712] 01:56:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 192 (0D818000) [pid = 2776] [serial = 2136] [outer = 00000000] 01:56:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 193 (11B9C000) [pid = 2776] [serial = 2137] [outer = 0D818000] 01:56:22 INFO - PROCESS | 2776 | 1463820982539 Marionette DEBUG loaded listener.js 01:56:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 194 (1277E400) [pid = 2776] [serial = 2138] [outer = 0D818000] 01:56:23 INFO - PROCESS | 2776 | 1463820983122 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:56:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:56:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1043ms 01:56:23 INFO - PROCESS | 2776 | 1463820983162 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 2776 | 1463820983168 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 01:56:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:56:23 INFO - PROCESS | 2776 | 1463820983175 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:56:23 INFO - PROCESS | 2776 | 1463820983177 Marionette TRACE conn5 <- [1,2814,null,{}] 01:56:23 INFO - PROCESS | 2776 | 1463820983181 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:23 INFO - PROCESS | 2776 | 1463820983315 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 01:56:23 INFO - PROCESS | 2776 | 1463820983518 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 2776 | ++DOCSHELL 16108400 == 106 [pid = 2776] [id = 713] 01:56:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 195 (1610C800) [pid = 2776] [serial = 2139] [outer = 00000000] 01:56:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 196 (1A21C400) [pid = 2776] [serial = 2140] [outer = 1610C800] 01:56:23 INFO - PROCESS | 2776 | 1463820983577 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 197 (1A644C00) [pid = 2776] [serial = 2141] [outer = 1610C800] 01:56:24 INFO - PROCESS | 2776 | 1463820984220 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:56:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1121ms 01:56:24 INFO - PROCESS | 2776 | 1463820984297 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 2776 | 1463820984300 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 01:56:24 INFO - PROCESS | 2776 | 1463820984304 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:56:24 INFO - PROCESS | 2776 | 1463820984307 Marionette TRACE conn5 <- [1,2818,null,{}] 01:56:24 INFO - PROCESS | 2776 | 1463820984334 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:24 INFO - PROCESS | 2776 | 1463820984478 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 01:56:24 INFO - PROCESS | 2776 | 1463820984655 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 2776 | ++DOCSHELL 1EE50800 == 107 [pid = 2776] [id = 714] 01:56:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 198 (1EE78800) [pid = 2776] [serial = 2142] [outer = 00000000] 01:56:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 199 (20409400) [pid = 2776] [serial = 2143] [outer = 1EE78800] 01:56:24 INFO - PROCESS | 2776 | 1463820984715 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 200 (20813800) [pid = 2776] [serial = 2144] [outer = 1EE78800] 01:56:25 INFO - PROCESS | 2776 | 1463820985323 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1087ms 01:56:25 INFO - PROCESS | 2776 | 1463820985398 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 2776 | 1463820985401 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 01:56:25 INFO - PROCESS | 2776 | 1463820985404 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:56:25 INFO - PROCESS | 2776 | 1463820985406 Marionette TRACE conn5 <- [1,2822,null,{}] 01:56:25 INFO - PROCESS | 2776 | 1463820985410 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:25 INFO - PROCESS | 2776 | 1463820985542 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 01:56:25 INFO - PROCESS | 2776 | 1463820985725 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 2776 | ++DOCSHELL 20530000 == 108 [pid = 2776] [id = 715] 01:56:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 201 (2096A000) [pid = 2776] [serial = 2145] [outer = 00000000] 01:56:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 202 (20C5F800) [pid = 2776] [serial = 2146] [outer = 2096A000] 01:56:25 INFO - PROCESS | 2776 | 1463820985779 Marionette DEBUG loaded listener.js 01:56:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 203 (2189EC00) [pid = 2776] [serial = 2147] [outer = 2096A000] 01:56:26 INFO - PROCESS | 2776 | 1463820986364 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1020ms 01:56:26 INFO - PROCESS | 2776 | 1463820986430 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 01:56:26 INFO - PROCESS | 2776 | 1463820986432 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 01:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:56:26 INFO - PROCESS | 2776 | 1463820986436 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 2776 | 1463820986438 Marionette TRACE conn5 <- [1,2826,null,{}] 01:56:26 INFO - PROCESS | 2776 | 1463820986442 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:26 INFO - PROCESS | 2776 | 1463820986568 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 01:56:26 INFO - PROCESS | 2776 | 1463820986756 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:26 INFO - PROCESS | 2776 | ++DOCSHELL 20972800 == 109 [pid = 2776] [id = 716] 01:56:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 204 (20973000) [pid = 2776] [serial = 2148] [outer = 00000000] 01:56:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 205 (218AA800) [pid = 2776] [serial = 2149] [outer = 20973000] 01:56:26 INFO - PROCESS | 2776 | 1463820986815 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 206 (2243E000) [pid = 2776] [serial = 2150] [outer = 20973000] 01:56:27 INFO - PROCESS | 2776 | 1463820987421 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1017ms 01:56:27 INFO - PROCESS | 2776 | 1463820987457 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 2776 | 1463820987459 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 01:56:27 INFO - PROCESS | 2776 | 1463820987462 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:56:27 INFO - PROCESS | 2776 | 1463820987464 Marionette TRACE conn5 <- [1,2830,null,{}] 01:56:27 INFO - PROCESS | 2776 | 1463820987468 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:27 INFO - PROCESS | 2776 | 1463820987611 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 01:56:27 INFO - PROCESS | 2776 | 1463820987801 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 2776 | ++DOCSHELL 224DBC00 == 110 [pid = 2776] [id = 717] 01:56:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 207 (224DF800) [pid = 2776] [serial = 2151] [outer = 00000000] 01:56:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 208 (225C5C00) [pid = 2776] [serial = 2152] [outer = 224DF800] 01:56:27 INFO - PROCESS | 2776 | 1463820987859 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 209 (225C8000) [pid = 2776] [serial = 2153] [outer = 224DF800] 01:56:28 INFO - PROCESS | 2776 | 1463820988484 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:56:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:56:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1067ms 01:56:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:56:28 INFO - PROCESS | 2776 | 1463820988533 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 2776 | 1463820988536 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 01:56:28 INFO - PROCESS | 2776 | 1463820988539 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 2776 | 1463820988541 Marionette TRACE conn5 <- [1,2834,null,{}] 01:56:28 INFO - PROCESS | 2776 | 1463820988544 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:28 INFO - PROCESS | 2776 | 1463820988670 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 01:56:28 INFO - PROCESS | 2776 | 1463820988859 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 2776 | ++DOCSHELL 225D0C00 == 111 [pid = 2776] [id = 718] 01:56:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 210 (225D2800) [pid = 2776] [serial = 2154] [outer = 00000000] 01:56:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 211 (22683000) [pid = 2776] [serial = 2155] [outer = 225D2800] 01:56:28 INFO - PROCESS | 2776 | 1463820988916 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 2776 | ++DOMWINDOW == 212 (22688400) [pid = 2776] [serial = 2156] [outer = 225D2800] 01:56:29 INFO - PROCESS | 2776 | 1463820989475 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 01:56:29 INFO - PROCESS | 2776 | 1463820989523 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 2776 | 1463820989526 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 01:56:29 INFO - PROCESS | 2776 | 1463820989530 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 2776 | 1463820989532 Marionette TRACE conn5 <- [1,2838,null,{}] 01:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:56:29 INFO - PROCESS | 2776 | 1463820989536 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:29 INFO - PROCESS | 2776 | 1463820989662 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 01:56:29 INFO - PROCESS | 2776 | 1463820989863 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 2776 | ++DOCSHELL 2268CC00 == 112 [pid = 2776] [id = 719] 01:56:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 213 (22C65800) [pid = 2776] [serial = 2157] [outer = 00000000] 01:56:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 214 (22C6D400) [pid = 2776] [serial = 2158] [outer = 22C65800] 01:56:29 INFO - PROCESS | 2776 | 1463820989922 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 215 (22C70400) [pid = 2776] [serial = 2159] [outer = 22C65800] 01:56:30 INFO - PROCESS | 2776 | 1463820990473 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:56:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:56:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 01:56:30 INFO - PROCESS | 2776 | 1463820990509 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 01:56:30 INFO - PROCESS | 2776 | 1463820990512 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 01:56:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:56:30 INFO - PROCESS | 2776 | 1463820990515 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:56:30 INFO - PROCESS | 2776 | 1463820990517 Marionette TRACE conn5 <- [1,2842,null,{}] 01:56:30 INFO - PROCESS | 2776 | 1463820990521 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:30 INFO - PROCESS | 2776 | 1463820990651 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 01:56:30 INFO - PROCESS | 2776 | 1463820990827 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 2776 | ++DOCSHELL 23334800 == 113 [pid = 2776] [id = 720] 01:56:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 216 (23337000) [pid = 2776] [serial = 2160] [outer = 00000000] 01:56:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 217 (24177800) [pid = 2776] [serial = 2161] [outer = 23337000] 01:56:30 INFO - PROCESS | 2776 | 1463820990880 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 218 (24180400) [pid = 2776] [serial = 2162] [outer = 23337000] 01:56:31 INFO - PROCESS | 2776 | 1463820991470 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:56:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1019ms 01:56:31 INFO - PROCESS | 2776 | 1463820991537 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 2776 | 1463820991539 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 01:56:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:56:31 INFO - PROCESS | 2776 | 1463820991543 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 2776 | 1463820991545 Marionette TRACE conn5 <- [1,2846,null,{}] 01:56:31 INFO - PROCESS | 2776 | 1463820991549 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:31 INFO - PROCESS | 2776 | 1463820991677 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 01:56:31 INFO - PROCESS | 2776 | 1463820991867 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 2776 | ++DOCSHELL 132DC400 == 114 [pid = 2776] [id = 721] 01:56:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 219 (18419C00) [pid = 2776] [serial = 2163] [outer = 00000000] 01:56:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 220 (248B0C00) [pid = 2776] [serial = 2164] [outer = 18419C00] 01:56:31 INFO - PROCESS | 2776 | 1463820991923 Marionette DEBUG loaded listener.js 01:56:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 221 (248B6000) [pid = 2776] [serial = 2165] [outer = 18419C00] 01:56:32 INFO - PROCESS | 2776 | 1463820992527 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:56:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1018ms 01:56:32 INFO - PROCESS | 2776 | 1463820992565 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 2776 | 1463820992567 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 01:56:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:56:32 INFO - PROCESS | 2776 | 1463820992571 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 2776 | 1463820992573 Marionette TRACE conn5 <- [1,2850,null,{}] 01:56:32 INFO - PROCESS | 2776 | 1463820992577 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:32 INFO - PROCESS | 2776 | 1463820992728 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 01:56:32 INFO - PROCESS | 2776 | 1463820992934 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:32 INFO - PROCESS | 2776 | ++DOCSHELL 24EA3C00 == 115 [pid = 2776] [id = 722] 01:56:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 222 (24EA6400) [pid = 2776] [serial = 2166] [outer = 00000000] 01:56:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 223 (25637000) [pid = 2776] [serial = 2167] [outer = 24EA6400] 01:56:32 INFO - PROCESS | 2776 | 1463820992998 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 224 (2563EC00) [pid = 2776] [serial = 2168] [outer = 24EA6400] 01:56:33 INFO - PROCESS | 2776 | 1463820993608 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:56:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:56:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1066ms 01:56:33 INFO - PROCESS | 2776 | 1463820993646 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 01:56:33 INFO - PROCESS | 2776 | 1463820993648 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 01:56:33 INFO - PROCESS | 2776 | 1463820993652 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:56:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:56:33 INFO - PROCESS | 2776 | 1463820993653 Marionette TRACE conn5 <- [1,2854,null,{}] 01:56:33 INFO - PROCESS | 2776 | 1463820993657 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:33 INFO - PROCESS | 2776 | 1463820993788 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 01:56:33 INFO - PROCESS | 2776 | 1463820993992 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 2776 | ++DOCSHELL 22F5CC00 == 116 [pid = 2776] [id = 723] 01:56:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 225 (22F5EC00) [pid = 2776] [serial = 2169] [outer = 00000000] 01:56:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 226 (22F64000) [pid = 2776] [serial = 2170] [outer = 22F5EC00] 01:56:34 INFO - PROCESS | 2776 | 1463820994050 Marionette DEBUG loaded listener.js 01:56:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 227 (22F66000) [pid = 2776] [serial = 2171] [outer = 22F5EC00] 01:56:34 INFO - PROCESS | 2776 | 1463820994755 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:56:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1125ms 01:56:34 INFO - PROCESS | 2776 | 1463820994781 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 2776 | 1463820994783 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 01:56:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:56:34 INFO - PROCESS | 2776 | 1463820994786 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 2776 | 1463820994790 Marionette TRACE conn5 <- [1,2858,null,{}] 01:56:34 INFO - PROCESS | 2776 | 1463820994794 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:34 INFO - PROCESS | 2776 | 1463820994919 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 01:56:35 INFO - PROCESS | 2776 | 1463820995110 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:35 INFO - PROCESS | 2776 | ++DOCSHELL 13AF0800 == 117 [pid = 2776] [id = 724] 01:56:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 228 (13DCA000) [pid = 2776] [serial = 2172] [outer = 00000000] 01:56:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 229 (1773F000) [pid = 2776] [serial = 2173] [outer = 13DCA000] 01:56:35 INFO - PROCESS | 2776 | 1463820995167 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 230 (1A214800) [pid = 2776] [serial = 2174] [outer = 13DCA000] 01:56:35 INFO - PROCESS | 2776 | 1463820995776 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:56:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:56:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1019ms 01:56:35 INFO - PROCESS | 2776 | 1463820995814 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 01:56:35 INFO - PROCESS | 2776 | 1463820995816 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 01:56:35 INFO - PROCESS | 2776 | 1463820995820 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:56:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:56:35 INFO - PROCESS | 2776 | 1463820995822 Marionette TRACE conn5 <- [1,2862,null,{}] 01:56:35 INFO - PROCESS | 2776 | 1463820995826 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:35 INFO - PROCESS | 2776 | 1463820995967 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 01:56:36 INFO - PROCESS | 2776 | 1463820996464 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 2776 | ++DOCSHELL 0CCD4400 == 118 [pid = 2776] [id = 725] 01:56:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 231 (0CCD6000) [pid = 2776] [serial = 2175] [outer = 00000000] 01:56:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 232 (0CD22000) [pid = 2776] [serial = 2176] [outer = 0CCD6000] 01:56:36 INFO - PROCESS | 2776 | 1463820996518 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 233 (0CEA7800) [pid = 2776] [serial = 2177] [outer = 0CCD6000] 01:56:37 INFO - PROCESS | 2776 | 1463820997119 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:56:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:56:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1374ms 01:56:37 INFO - PROCESS | 2776 | 1463820997200 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 2776 | 1463820997204 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 01:56:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:56:37 INFO - PROCESS | 2776 | 1463820997209 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 2776 | 1463820997212 Marionette TRACE conn5 <- [1,2866,null,{}] 01:56:37 INFO - PROCESS | 2776 | 1463820997217 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:37 INFO - PROCESS | 2776 | 1463820997340 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 01:56:37 INFO - PROCESS | 2776 | 1463820997535 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:37 INFO - PROCESS | 2776 | ++DOCSHELL 11E51C00 == 119 [pid = 2776] [id = 726] 01:56:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 234 (13834400) [pid = 2776] [serial = 2178] [outer = 00000000] 01:56:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 235 (15D51C00) [pid = 2776] [serial = 2179] [outer = 13834400] 01:56:37 INFO - PROCESS | 2776 | 1463820997586 Marionette DEBUG loaded listener.js 01:56:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 236 (1674A400) [pid = 2776] [serial = 2180] [outer = 13834400] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1C4CB800 == 118 [pid = 2776] [id = 710] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1773D800 == 117 [pid = 2776] [id = 709] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1B1B4C00 == 116 [pid = 2776] [id = 708] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1A6E8400 == 115 [pid = 2776] [id = 707] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1A2AD400 == 114 [pid = 2776] [id = 706] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 16103000 == 113 [pid = 2776] [id = 705] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1277F400 == 112 [pid = 2776] [id = 704] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 0CD13C00 == 111 [pid = 2776] [id = 703] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 235 (1C4C7000) [pid = 2776] [serial = 2068] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 234 (0CDDE000) [pid = 2776] [serial = 2023] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 233 (125B8000) [pid = 2776] [serial = 2026] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 232 (1A37B400) [pid = 2776] [serial = 2029] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 231 (1ADCF800) [pid = 2776] [serial = 2032] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 230 (1AE65C00) [pid = 2776] [serial = 2035] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 229 (1B3A8C00) [pid = 2776] [serial = 2038] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | 1463820998360 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 15D88800 == 110 [pid = 2776] [id = 702] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 0CD24C00 == 109 [pid = 2776] [id = 701] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1EE7CC00 == 108 [pid = 2776] [id = 697] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1DE09400 == 107 [pid = 2776] [id = 696] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1DD1F800 == 106 [pid = 2776] [id = 695] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1D8D6C00 == 105 [pid = 2776] [id = 694] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1D875C00 == 104 [pid = 2776] [id = 693] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1951D000 == 103 [pid = 2776] [id = 673] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 0CCD2400 == 102 [pid = 2776] [id = 692] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 1243D000 == 101 [pid = 2776] [id = 691] 01:56:38 INFO - PROCESS | 2776 | --DOCSHELL 0CDE4400 == 100 [pid = 2776] [id = 690] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 228 (1AE0EC00) [pid = 2776] [serial = 2060] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 227 (1A6E9800) [pid = 2776] [serial = 2059] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 226 (1BF07C00) [pid = 2776] [serial = 2062] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 225 (1C110400) [pid = 2776] [serial = 2063] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 224 (1ADD2000) [pid = 2776] [serial = 2041] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 223 (0CD2D800) [pid = 2776] [serial = 2047] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 222 (0D74B800) [pid = 2776] [serial = 2048] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 221 (125B3800) [pid = 2776] [serial = 2045] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 220 (0DE3D800) [pid = 2776] [serial = 2044] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 219 (127A0800) [pid = 2776] [serial = 2050] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 218 (138D9800) [pid = 2776] [serial = 2051] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 217 (1612B000) [pid = 2776] [serial = 2053] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 216 (1A216400) [pid = 2776] [serial = 2056] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 215 (1A2AB800) [pid = 2776] [serial = 2057] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 214 (1C394C00) [pid = 2776] [serial = 2066] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 213 (1C112800) [pid = 2776] [serial = 2065] [outer = 00000000] [url = about:blank] 01:56:38 INFO - PROCESS | 2776 | --DOMWINDOW == 212 (1737CC00) [pid = 2776] [serial = 2054] [outer = 00000000] [url = about:blank] 01:56:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:56:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1239ms 01:56:38 INFO - PROCESS | 2776 | 1463820998452 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 01:56:38 INFO - PROCESS | 2776 | 1463820998456 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 01:56:38 INFO - PROCESS | 2776 | 1463820998459 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:56:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:56:38 INFO - PROCESS | 2776 | 1463820998461 Marionette TRACE conn5 <- [1,2870,null,{}] 01:56:38 INFO - PROCESS | 2776 | 1463820998465 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:38 INFO - PROCESS | 2776 | 1463820998578 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 01:56:38 INFO - PROCESS | 2776 | 1463820998588 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 2776 | ++DOCSHELL 0CDDDC00 == 101 [pid = 2776] [id = 727] 01:56:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 213 (0CDDE000) [pid = 2776] [serial = 2181] [outer = 00000000] 01:56:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 214 (0D74B800) [pid = 2776] [serial = 2182] [outer = 0CDDE000] 01:56:38 INFO - PROCESS | 2776 | 1463820998636 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 2776 | ++DOMWINDOW == 215 (0D913800) [pid = 2776] [serial = 2183] [outer = 0CDDE000] 01:56:39 INFO - PROCESS | 2776 | 1463820999231 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:56:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:56:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 831ms 01:56:39 INFO - PROCESS | 2776 | 1463820999295 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 2776 | 1463820999297 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 01:56:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:56:39 INFO - PROCESS | 2776 | 1463820999307 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 2776 | 1463820999312 Marionette TRACE conn5 <- [1,2874,null,{}] 01:56:39 INFO - PROCESS | 2776 | 1463820999317 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:39 INFO - PROCESS | 2776 | 1463820999435 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 01:56:39 INFO - PROCESS | 2776 | 1463820999583 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:39 INFO - PROCESS | 2776 | ++DOCSHELL 137EBC00 == 102 [pid = 2776] [id = 728] 01:56:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 216 (1386B800) [pid = 2776] [serial = 2184] [outer = 00000000] 01:56:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 217 (15D80800) [pid = 2776] [serial = 2185] [outer = 1386B800] 01:56:39 INFO - PROCESS | 2776 | 1463820999632 Marionette DEBUG loaded listener.js 01:56:39 INFO - PROCESS | 2776 | ++DOMWINDOW == 218 (1612AC00) [pid = 2776] [serial = 2186] [outer = 1386B800] 01:56:40 INFO - PROCESS | 2776 | 1463821000077 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 830ms 01:56:40 INFO - PROCESS | 2776 | 1463821000135 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 2776 | 1463821000138 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 01:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:56:40 INFO - PROCESS | 2776 | 1463821000141 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 2776 | 1463821000143 Marionette TRACE conn5 <- [1,2878,null,{}] 01:56:40 INFO - PROCESS | 2776 | 1463821000147 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:40 INFO - PROCESS | 2776 | 1463821000258 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 01:56:40 INFO - PROCESS | 2776 | 1463821000271 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 2776 | ++DOCSHELL 16809C00 == 103 [pid = 2776] [id = 729] 01:56:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 219 (173E2800) [pid = 2776] [serial = 2187] [outer = 00000000] 01:56:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 220 (195DE800) [pid = 2776] [serial = 2188] [outer = 173E2800] 01:56:40 INFO - PROCESS | 2776 | 1463821000317 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 2776 | ++DOMWINDOW == 221 (1A2A0000) [pid = 2776] [serial = 2189] [outer = 173E2800] 01:56:40 INFO - PROCESS | 2776 | 1463821000811 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 01:56:40 INFO - PROCESS | 2776 | 1463821000875 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 01:56:40 INFO - PROCESS | 2776 | 1463821000887 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 01:56:40 INFO - PROCESS | 2776 | 1463821000891 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:56:40 INFO - PROCESS | 2776 | 1463821000893 Marionette TRACE conn5 <- [1,2882,null,{}] 01:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:56:40 INFO - PROCESS | 2776 | 1463821000896 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 2776 | 1463821001057 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 01:56:41 INFO - PROCESS | 2776 | 1463821001075 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 2776 | ++DOCSHELL 1A379C00 == 104 [pid = 2776] [id = 730] 01:56:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 222 (1A37AC00) [pid = 2776] [serial = 2190] [outer = 00000000] 01:56:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 223 (1A4C0400) [pid = 2776] [serial = 2191] [outer = 1A37AC00] 01:56:41 INFO - PROCESS | 2776 | 1463821001127 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 224 (1ADD2000) [pid = 2776] [serial = 2192] [outer = 1A37AC00] 01:56:41 INFO - PROCESS | 2776 | 1463821001629 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 01:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:56:41 INFO - PROCESS | 2776 | 1463821001706 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 2776 | 1463821001708 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 01:56:41 INFO - PROCESS | 2776 | 1463821001711 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 2776 | 1463821001713 Marionette TRACE conn5 <- [1,2886,null,{}] 01:56:41 INFO - PROCESS | 2776 | 1463821001716 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 2776 | 1463821001880 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 01:56:41 INFO - PROCESS | 2776 | 1463821001904 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 2776 | ++DOCSHELL 1ADD6800 == 105 [pid = 2776] [id = 731] 01:56:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 225 (1AE03400) [pid = 2776] [serial = 2193] [outer = 00000000] 01:56:41 INFO - PROCESS | 2776 | ++DOMWINDOW == 226 (1B1BC400) [pid = 2776] [serial = 2194] [outer = 1AE03400] 01:56:41 INFO - PROCESS | 2776 | 1463821001952 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 227 (1B3A8C00) [pid = 2776] [serial = 2195] [outer = 1AE03400] 01:56:42 INFO - PROCESS | 2776 | 1463821002444 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 01:56:42 INFO - PROCESS | 2776 | 1463821002482 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 01:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:56:42 INFO - PROCESS | 2776 | 1463821002484 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 01:56:42 INFO - PROCESS | 2776 | 1463821002487 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 2776 | 1463821002489 Marionette TRACE conn5 <- [1,2890,null,{}] 01:56:42 INFO - PROCESS | 2776 | 1463821002492 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:42 INFO - PROCESS | 2776 | 1463821002647 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 01:56:42 INFO - PROCESS | 2776 | 1463821002667 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 2776 | ++DOCSHELL 1BE73C00 == 106 [pid = 2776] [id = 732] 01:56:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 228 (1BE7AC00) [pid = 2776] [serial = 2196] [outer = 00000000] 01:56:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 229 (1C110400) [pid = 2776] [serial = 2197] [outer = 1BE7AC00] 01:56:42 INFO - PROCESS | 2776 | 1463821002715 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 2776 | ++DOMWINDOW == 230 (1C4A9C00) [pid = 2776] [serial = 2198] [outer = 1BE7AC00] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 229 (18412000) [pid = 2776] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 228 (12780400) [pid = 2776] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 227 (0CD28400) [pid = 2776] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 226 (1A6ED800) [pid = 2776] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 225 (0CD14400) [pid = 2776] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 224 (0DA6FC00) [pid = 2776] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 223 (1610B800) [pid = 2776] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 222 (16109400) [pid = 2776] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 221 (1B1BD800) [pid = 2776] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 220 (1A36E400) [pid = 2776] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 219 (19A23000) [pid = 2776] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 218 (16102C00) [pid = 2776] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 217 (0CBE7000) [pid = 2776] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:56:43 INFO - PROCESS | 2776 | --DOMWINDOW == 216 (1D814000) [pid = 2776] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:56:43 INFO - PROCESS | 2776 | 1463821003499 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:56:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:56:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1068ms 01:56:43 INFO - PROCESS | 2776 | 1463821003556 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 2776 | 1463821003558 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 01:56:43 INFO - PROCESS | 2776 | 1463821003562 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:56:43 INFO - PROCESS | 2776 | 1463821003563 Marionette TRACE conn5 <- [1,2894,null,{}] 01:56:43 INFO - PROCESS | 2776 | 1463821003567 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:43 INFO - PROCESS | 2776 | 1463821003679 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 01:56:43 INFO - PROCESS | 2776 | 1463821003692 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 2776 | ++DOCSHELL 16102C00 == 107 [pid = 2776] [id = 733] 01:56:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 217 (16109800) [pid = 2776] [serial = 2199] [outer = 00000000] 01:56:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 218 (1A4B1000) [pid = 2776] [serial = 2200] [outer = 16109800] 01:56:43 INFO - PROCESS | 2776 | 1463821003736 Marionette DEBUG loaded listener.js 01:56:43 INFO - PROCESS | 2776 | ++DOMWINDOW == 219 (1B3A1C00) [pid = 2776] [serial = 2201] [outer = 16109800] 01:56:44 INFO - PROCESS | 2776 | 1463821004204 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 01:56:44 INFO - PROCESS | 2776 | 1463821004250 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 2776 | 1463821004252 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 01:56:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:56:44 INFO - PROCESS | 2776 | 1463821004255 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - PROCESS | 2776 | 1463821004257 Marionette TRACE conn5 <- [1,2898,null,{}] 01:56:44 INFO - PROCESS | 2776 | 1463821004261 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:44 INFO - PROCESS | 2776 | 1463821004366 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 01:56:44 INFO - PROCESS | 2776 | 1463821004408 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:44 INFO - PROCESS | 2776 | ++DOCSHELL 1BF06000 == 108 [pid = 2776] [id = 734] 01:56:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 220 (1BF0F000) [pid = 2776] [serial = 2202] [outer = 00000000] 01:56:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 221 (1C4CE400) [pid = 2776] [serial = 2203] [outer = 1BF0F000] 01:56:44 INFO - PROCESS | 2776 | 1463821004455 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 2776 | ++DOMWINDOW == 222 (1D817800) [pid = 2776] [serial = 2204] [outer = 1BF0F000] 01:56:44 INFO - PROCESS | 2776 | 1463821004912 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:56:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:56:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:56:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 01:56:44 INFO - PROCESS | 2776 | 1463821004929 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 01:56:44 INFO - PROCESS | 2776 | 1463821004930 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 01:56:44 INFO - PROCESS | 2776 | 1463821004934 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:56:44 INFO - TEST-START | /DOMEvents/constructors.html 01:56:44 INFO - PROCESS | 2776 | 1463821004935 Marionette TRACE conn5 <- [1,2902,null,{}] 01:56:44 INFO - PROCESS | 2776 | 1463821004938 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:45 INFO - PROCESS | 2776 | 1463821005110 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 01:56:45 INFO - PROCESS | 2776 | 1463821005135 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 2776 | ++DOCSHELL 1A29F800 == 109 [pid = 2776] [id = 735] 01:56:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 223 (1BF10000) [pid = 2776] [serial = 2205] [outer = 00000000] 01:56:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 224 (1D8D2C00) [pid = 2776] [serial = 2206] [outer = 1BF10000] 01:56:45 INFO - PROCESS | 2776 | 1463821005184 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 2776 | ++DOMWINDOW == 225 (1DD6E000) [pid = 2776] [serial = 2207] [outer = 1BF10000] 01:56:46 INFO - PROCESS | 2776 | 1463821006169 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:56:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:56:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:56:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:56:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:56:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:56:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:56:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:56:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:56:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1349ms 01:56:46 INFO - PROCESS | 2776 | 1463821006328 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 2776 | 1463821006332 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 01:56:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:56:46 INFO - PROCESS | 2776 | 1463821006339 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 2776 | 1463821006342 Marionette TRACE conn5 <- [1,2906,null,{}] 01:56:46 INFO - PROCESS | 2776 | 1463821006354 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:46 INFO - PROCESS | 2776 | 1463821006479 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 01:56:46 INFO - PROCESS | 2776 | 1463821006706 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 2776 | ++DOCSHELL 0CD2D400 == 110 [pid = 2776] [id = 736] 01:56:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 226 (0D916000) [pid = 2776] [serial = 2208] [outer = 00000000] 01:56:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 227 (132E3800) [pid = 2776] [serial = 2209] [outer = 0D916000] 01:56:46 INFO - PROCESS | 2776 | 1463821006771 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 2776 | ++DOMWINDOW == 228 (14D8E800) [pid = 2776] [serial = 2210] [outer = 0D916000] 01:56:47 INFO - PROCESS | 2776 | 1463821007316 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:56:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:56:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1023ms 01:56:47 INFO - PROCESS | 2776 | 1463821007377 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 2776 | 1463821007384 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 01:56:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:56:47 INFO - PROCESS | 2776 | 1463821007392 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 2776 | 1463821007395 Marionette TRACE conn5 <- [1,2910,null,{}] 01:56:47 INFO - PROCESS | 2776 | 1463821007419 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:47 INFO - PROCESS | 2776 | 1463821007563 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 01:56:47 INFO - PROCESS | 2776 | 1463821007764 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:47 INFO - PROCESS | 2776 | ++DOCSHELL 1A6DF800 == 111 [pid = 2776] [id = 737] 01:56:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 229 (1A6E6000) [pid = 2776] [serial = 2211] [outer = 00000000] 01:56:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 230 (1B1BAC00) [pid = 2776] [serial = 2212] [outer = 1A6E6000] 01:56:47 INFO - PROCESS | 2776 | 1463821007820 Marionette DEBUG loaded listener.js 01:56:47 INFO - PROCESS | 2776 | ++DOMWINDOW == 231 (1C39B000) [pid = 2776] [serial = 2213] [outer = 1A6E6000] 01:56:48 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:56:48 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:56:48 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:56:48 INFO - PROCESS | 2776 | [2776] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:56:48 INFO - PROCESS | 2776 | 1463821008412 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:56:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:56:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:56:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 01:56:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:56:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 01:56:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:56:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 01:56:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:56:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:56:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1084ms 01:56:48 INFO - PROCESS | 2776 | 1463821008481 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 01:56:48 INFO - PROCESS | 2776 | 1463821008484 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 01:56:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:56:48 INFO - PROCESS | 2776 | 1463821008488 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:56:48 INFO - PROCESS | 2776 | 1463821008491 Marionette TRACE conn5 <- [1,2914,null,{}] 01:56:48 INFO - PROCESS | 2776 | 1463821008503 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:48 INFO - PROCESS | 2776 | 1463821008639 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 01:56:48 INFO - PROCESS | 2776 | 1463821008837 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 2776 | ++DOCSHELL 1EE74800 == 112 [pid = 2776] [id = 738] 01:56:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 232 (1EE77C00) [pid = 2776] [serial = 2214] [outer = 00000000] 01:56:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 233 (1F602800) [pid = 2776] [serial = 2215] [outer = 1EE77C00] 01:56:48 INFO - PROCESS | 2776 | 1463821008899 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 2776 | ++DOMWINDOW == 234 (1F64A400) [pid = 2776] [serial = 2216] [outer = 1EE77C00] 01:56:49 INFO - PROCESS | 2776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:56:49 INFO - PROCESS | 2776 | 1463821009496 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:56:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:56:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1022ms 01:56:49 INFO - PROCESS | 2776 | 1463821009525 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 01:56:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:56:49 INFO - PROCESS | 2776 | 1463821009528 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 01:56:49 INFO - PROCESS | 2776 | 1463821009533 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 2776 | 1463821009535 Marionette TRACE conn5 <- [1,2918,null,{}] 01:56:49 INFO - PROCESS | 2776 | 1463821009539 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:49 INFO - PROCESS | 2776 | 1463821009695 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 01:56:49 INFO - PROCESS | 2776 | 1463821009890 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:49 INFO - PROCESS | 2776 | ++DOCSHELL 20528400 == 113 [pid = 2776] [id = 739] 01:56:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 235 (20533400) [pid = 2776] [serial = 2217] [outer = 00000000] 01:56:49 INFO - PROCESS | 2776 | ++DOMWINDOW == 236 (20969800) [pid = 2776] [serial = 2218] [outer = 20533400] 01:56:49 INFO - PROCESS | 2776 | 1463821009946 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 237 (218A8000) [pid = 2776] [serial = 2219] [outer = 20533400] 01:56:50 INFO - PROCESS | 2776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:56:50 INFO - PROCESS | 2776 | 1463821010482 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:56:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:56:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 01:56:50 INFO - PROCESS | 2776 | 1463821010505 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 01:56:50 INFO - PROCESS | 2776 | 1463821010507 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 01:56:50 INFO - PROCESS | 2776 | 1463821010510 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:56:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:56:50 INFO - PROCESS | 2776 | 1463821010512 Marionette TRACE conn5 <- [1,2922,null,{}] 01:56:50 INFO - PROCESS | 2776 | 1463821010516 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:50 INFO - PROCESS | 2776 | 1463821010646 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 01:56:50 INFO - PROCESS | 2776 | 1463821010837 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 2776 | ++DOCSHELL 20967000 == 114 [pid = 2776] [id = 740] 01:56:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 238 (22448000) [pid = 2776] [serial = 2220] [outer = 00000000] 01:56:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 239 (225D2C00) [pid = 2776] [serial = 2221] [outer = 22448000] 01:56:50 INFO - PROCESS | 2776 | 1463821010891 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 2776 | ++DOMWINDOW == 240 (22C70C00) [pid = 2776] [serial = 2222] [outer = 22448000] 01:56:51 INFO - PROCESS | 2776 | 1463821011430 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:56:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:56:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 01:56:51 INFO - PROCESS | 2776 | 1463821011485 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 2776 | 1463821011487 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 01:56:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:56:51 INFO - PROCESS | 2776 | 1463821011491 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 2776 | 1463821011493 Marionette TRACE conn5 <- [1,2926,null,{}] 01:56:51 INFO - PROCESS | 2776 | 1463821011497 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:51 INFO - PROCESS | 2776 | 1463821011635 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 01:56:51 INFO - PROCESS | 2776 | 1463821011836 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 2776 | ++DOCSHELL 20C62800 == 115 [pid = 2776] [id = 741] 01:56:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 241 (224E0400) [pid = 2776] [serial = 2223] [outer = 00000000] 01:56:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 242 (2345F400) [pid = 2776] [serial = 2224] [outer = 224E0400] 01:56:51 INFO - PROCESS | 2776 | 1463821011892 Marionette DEBUG loaded listener.js 01:56:51 INFO - PROCESS | 2776 | ++DOMWINDOW == 243 (23463C00) [pid = 2776] [serial = 2225] [outer = 224E0400] 01:56:52 INFO - PROCESS | 2776 | 1463821012416 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:56:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:56:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 970ms 01:56:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:56:52 INFO - PROCESS | 2776 | 1463821012465 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 2776 | 1463821012467 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 01:56:52 INFO - PROCESS | 2776 | 1463821012471 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 2776 | 1463821012473 Marionette TRACE conn5 <- [1,2930,null,{}] 01:56:52 INFO - PROCESS | 2776 | 1463821012477 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:52 INFO - PROCESS | 2776 | 1463821012639 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 01:56:52 INFO - PROCESS | 2776 | 1463821012837 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:52 INFO - PROCESS | 2776 | ++DOCSHELL 1ADE2C00 == 116 [pid = 2776] [id = 742] 01:56:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 244 (1ADE5400) [pid = 2776] [serial = 2226] [outer = 00000000] 01:56:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 245 (1ADE9000) [pid = 2776] [serial = 2227] [outer = 1ADE5400] 01:56:52 INFO - PROCESS | 2776 | 1463821012894 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 2776 | ++DOMWINDOW == 246 (1ADEB400) [pid = 2776] [serial = 2228] [outer = 1ADE5400] 01:56:53 INFO - PROCESS | 2776 | 1463821013435 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:56:53 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:56:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:56:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:56:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1021ms 01:56:53 INFO - PROCESS | 2776 | 1463821013496 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 01:56:53 INFO - PROCESS | 2776 | 1463821013498 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 01:56:53 INFO - PROCESS | 2776 | 1463821013502 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:56:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:56:53 INFO - PROCESS | 2776 | 1463821013504 Marionette TRACE conn5 <- [1,2934,null,{}] 01:56:53 INFO - PROCESS | 2776 | 1463821013508 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:53 INFO - PROCESS | 2776 | 1463821013633 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 01:56:53 INFO - PROCESS | 2776 | 1463821013831 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 2776 | ++DOCSHELL 1ADED400 == 117 [pid = 2776] [id = 743] 01:56:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 247 (1ADEDC00) [pid = 2776] [serial = 2229] [outer = 00000000] 01:56:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 248 (1FA83800) [pid = 2776] [serial = 2230] [outer = 1ADEDC00] 01:56:53 INFO - PROCESS | 2776 | 1463821013885 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 2776 | ++DOMWINDOW == 249 (1FA84800) [pid = 2776] [serial = 2231] [outer = 1ADEDC00] 01:56:54 INFO - PROCESS | 2776 | 1463821014383 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:56:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:56:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 01:56:54 INFO - PROCESS | 2776 | 1463821014436 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 01:56:54 INFO - PROCESS | 2776 | 1463821014438 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 01:56:54 INFO - PROCESS | 2776 | 1463821014442 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:56:54 INFO - PROCESS | 2776 | 1463821014444 Marionette TRACE conn5 <- [1,2938,null,{}] 01:56:54 INFO - PROCESS | 2776 | 1463821014489 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:54 INFO - PROCESS | 2776 | 1463821014658 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 01:56:54 INFO - PROCESS | 2776 | 1463821014797 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:54 INFO - PROCESS | 2776 | ++DOCSHELL 1FA88000 == 118 [pid = 2776] [id = 744] 01:56:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 250 (1FA88C00) [pid = 2776] [serial = 2232] [outer = 00000000] 01:56:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 251 (23469000) [pid = 2776] [serial = 2233] [outer = 1FA88C00] 01:56:54 INFO - PROCESS | 2776 | 1463821014850 Marionette DEBUG loaded listener.js 01:56:54 INFO - PROCESS | 2776 | ++DOMWINDOW == 252 (2346D000) [pid = 2776] [serial = 2234] [outer = 1FA88C00] 01:56:55 INFO - PROCESS | 2776 | ++DOCSHELL 24EA9C00 == 119 [pid = 2776] [id = 745] 01:56:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 253 (25635400) [pid = 2776] [serial = 2235] [outer = 00000000] 01:56:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 254 (25636C00) [pid = 2776] [serial = 2236] [outer = 25635400] 01:56:55 INFO - PROCESS | 2776 | 1463821015463 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:56:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:56:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1076ms 01:56:55 INFO - PROCESS | 2776 | 1463821015523 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 01:56:55 INFO - PROCESS | 2776 | 1463821015525 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 01:56:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:56:55 INFO - PROCESS | 2776 | 1463821015545 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:56:55 INFO - PROCESS | 2776 | 1463821015547 Marionette TRACE conn5 <- [1,2942,null,{}] 01:56:55 INFO - PROCESS | 2776 | 1463821015555 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:55 INFO - PROCESS | 2776 | 1463821015721 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 01:56:55 INFO - PROCESS | 2776 | 1463821015910 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:55 INFO - PROCESS | 2776 | ++DOCSHELL 23465400 == 120 [pid = 2776] [id = 746] 01:56:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 255 (23466000) [pid = 2776] [serial = 2237] [outer = 00000000] 01:56:55 INFO - PROCESS | 2776 | ++DOMWINDOW == 256 (24EA1400) [pid = 2776] [serial = 2238] [outer = 23466000] 01:56:55 INFO - PROCESS | 2776 | 1463821015966 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 2776 | ++DOMWINDOW == 257 (24EA2000) [pid = 2776] [serial = 2239] [outer = 23466000] 01:56:56 INFO - PROCESS | 2776 | 1463821016529 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:56:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:56:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:56:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1037ms 01:56:56 INFO - PROCESS | 2776 | 1463821016569 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 2776 | 1463821016572 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 01:56:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:56:56 INFO - PROCESS | 2776 | 1463821016576 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 2776 | 1463821016578 Marionette TRACE conn5 <- [1,2946,null,{}] 01:56:56 INFO - PROCESS | 2776 | 1463821016582 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:56 INFO - PROCESS | 2776 | 1463821016772 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 01:56:56 INFO - PROCESS | 2776 | 1463821016985 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 2776 | ++DOCSHELL 195E5C00 == 121 [pid = 2776] [id = 747] 01:56:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 258 (248BC400) [pid = 2776] [serial = 2240] [outer = 00000000] 01:56:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 259 (267A3400) [pid = 2776] [serial = 2241] [outer = 248BC400] 01:56:57 INFO - PROCESS | 2776 | 1463821017050 Marionette DEBUG loaded listener.js 01:56:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 260 (267A8000) [pid = 2776] [serial = 2242] [outer = 248BC400] 01:56:57 INFO - PROCESS | 2776 | 1463821017580 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:56:57 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:56:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1017ms 01:56:57 INFO - PROCESS | 2776 | 1463821017596 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 01:56:57 INFO - PROCESS | 2776 | 1463821017598 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 01:56:57 INFO - PROCESS | 2776 | 1463821017601 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:56:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:56:57 INFO - PROCESS | 2776 | 1463821017603 Marionette TRACE conn5 <- [1,2950,null,{}] 01:56:57 INFO - PROCESS | 2776 | 1463821017607 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:57 INFO - PROCESS | 2776 | 1463821017742 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 01:56:57 INFO - PROCESS | 2776 | 1463821017943 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:57 INFO - PROCESS | 2776 | ++DOCSHELL 24181C00 == 122 [pid = 2776] [id = 748] 01:56:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 261 (267A2C00) [pid = 2776] [serial = 2243] [outer = 00000000] 01:56:57 INFO - PROCESS | 2776 | ++DOMWINDOW == 262 (267AFC00) [pid = 2776] [serial = 2244] [outer = 267A2C00] 01:56:57 INFO - PROCESS | 2776 | 1463821018000 Marionette DEBUG loaded listener.js 01:56:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 263 (26D65000) [pid = 2776] [serial = 2245] [outer = 267A2C00] 01:56:58 INFO - PROCESS | 2776 | 1463821018549 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:56:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 01:56:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 01:56:58 INFO - PROCESS | 2776 | 1463821018591 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 2776 | 1463821018594 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 01:56:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:56:58 INFO - PROCESS | 2776 | 1463821018599 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 2776 | 1463821018603 Marionette TRACE conn5 <- [1,2954,null,{}] 01:56:58 INFO - PROCESS | 2776 | 1463821018607 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:58 INFO - PROCESS | 2776 | 1463821018738 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 01:56:58 INFO - PROCESS | 2776 | 1463821018949 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:58 INFO - PROCESS | 2776 | ++DOCSHELL 26D67000 == 123 [pid = 2776] [id = 749] 01:56:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 264 (26D67C00) [pid = 2776] [serial = 2246] [outer = 00000000] 01:56:58 INFO - PROCESS | 2776 | ++DOMWINDOW == 265 (26D6EC00) [pid = 2776] [serial = 2247] [outer = 26D67C00] 01:56:59 INFO - PROCESS | 2776 | 1463821019007 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 2776 | ++DOMWINDOW == 266 (2974DC00) [pid = 2776] [serial = 2248] [outer = 26D67C00] 01:56:59 INFO - PROCESS | 2776 | 1463821019665 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:56:59 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:56:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1121ms 01:56:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:56:59 INFO - PROCESS | 2776 | 1463821019725 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 01:56:59 INFO - PROCESS | 2776 | 1463821019727 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 01:56:59 INFO - PROCESS | 2776 | 1463821019730 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:56:59 INFO - PROCESS | 2776 | 1463821019732 Marionette TRACE conn5 <- [1,2958,null,{}] 01:56:59 INFO - PROCESS | 2776 | 1463821019736 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:59 INFO - PROCESS | 2776 | 1463821019869 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 01:57:00 INFO - PROCESS | 2776 | 1463821020064 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 2776 | ++DOCSHELL 0D360800 == 124 [pid = 2776] [id = 750] 01:57:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 267 (0D7D1400) [pid = 2776] [serial = 2249] [outer = 00000000] 01:57:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 268 (0DFF7C00) [pid = 2776] [serial = 2250] [outer = 0D7D1400] 01:57:00 INFO - PROCESS | 2776 | 1463821020117 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 2776 | ++DOMWINDOW == 269 (15D84000) [pid = 2776] [serial = 2251] [outer = 0D7D1400] 01:57:00 INFO - PROCESS | 2776 | 1463821020638 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:57:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:57:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 01:57:00 INFO - PROCESS | 2776 | 1463821020661 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 2776 | 1463821020663 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 01:57:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:57:00 INFO - PROCESS | 2776 | 1463821020666 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 2776 | 1463821020668 Marionette TRACE conn5 <- [1,2962,null,{}] 01:57:00 INFO - PROCESS | 2776 | 1463821020672 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:00 INFO - PROCESS | 2776 | 1463821020880 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 01:57:00 INFO - PROCESS | 2776 | 1463821020999 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 2776 | ++DOCSHELL 0CE6B800 == 125 [pid = 2776] [id = 751] 01:57:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 270 (0D81FC00) [pid = 2776] [serial = 2252] [outer = 00000000] 01:57:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 271 (1AE0A400) [pid = 2776] [serial = 2253] [outer = 0D81FC00] 01:57:01 INFO - PROCESS | 2776 | 1463821021055 Marionette DEBUG loaded listener.js 01:57:01 INFO - PROCESS | 2776 | ++DOMWINDOW == 272 (1B1B9000) [pid = 2776] [serial = 2254] [outer = 0D81FC00] 01:57:01 INFO - PROCESS | 2776 | 1463821021646 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:57:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 01:57:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1019ms 01:57:01 INFO - PROCESS | 2776 | 1463821021686 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 01:57:01 INFO - PROCESS | 2776 | 1463821021689 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 01:57:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:57:01 INFO - PROCESS | 2776 | 1463821021692 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 2776 | 1463821021694 Marionette TRACE conn5 <- [1,2966,null,{}] 01:57:01 INFO - PROCESS | 2776 | 1463821021698 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:01 INFO - PROCESS | 2776 | 1463821021834 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 01:57:02 INFO - PROCESS | 2776 | 1463821022294 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:02 INFO - PROCESS | 2776 | ++DOCSHELL 0CBE9C00 == 126 [pid = 2776] [id = 752] 01:57:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 273 (0CD0FC00) [pid = 2776] [serial = 2255] [outer = 00000000] 01:57:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 274 (0D90CC00) [pid = 2776] [serial = 2256] [outer = 0CD0FC00] 01:57:02 INFO - PROCESS | 2776 | 1463821022369 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 2776 | ++DOMWINDOW == 275 (0DB3BC00) [pid = 2776] [serial = 2257] [outer = 0CD0FC00] 01:57:02 INFO - PROCESS | 2776 | 1463821022937 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:57:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:57:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1284ms 01:57:02 INFO - PROCESS | 2776 | 1463821022994 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 01:57:02 INFO - PROCESS | 2776 | 1463821022999 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 01:57:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:57:03 INFO - PROCESS | 2776 | 1463821023006 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 2776 | 1463821023009 Marionette TRACE conn5 <- [1,2970,null,{}] 01:57:03 INFO - PROCESS | 2776 | 1463821023015 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:03 INFO - PROCESS | 2776 | 1463821023150 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 01:57:03 INFO - PROCESS | 2776 | 1463821023363 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 2776 | ++DOCSHELL 1201D000 == 127 [pid = 2776] [id = 753] 01:57:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 276 (151DD800) [pid = 2776] [serial = 2258] [outer = 00000000] 01:57:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 277 (19959C00) [pid = 2776] [serial = 2259] [outer = 151DD800] 01:57:03 INFO - PROCESS | 2776 | 1463821023415 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 2776 | ++DOMWINDOW == 278 (1A63EC00) [pid = 2776] [serial = 2260] [outer = 151DD800] 01:57:03 INFO - PROCESS | 2776 | 1463821023958 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:57:03 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:57:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:57:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 01:57:03 INFO - PROCESS | 2776 | 1463821023995 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 01:57:03 INFO - PROCESS | 2776 | 1463821023999 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 01:57:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:57:03 INFO - PROCESS | 2776 | 1463821024006 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 2776 | 1463821024008 Marionette TRACE conn5 <- [1,2974,null,{}] 01:57:04 INFO - PROCESS | 2776 | 1463821024012 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:04 INFO - PROCESS | 2776 | 1463821024133 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 01:57:04 INFO - PROCESS | 2776 | 1463821024343 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 2776 | ++DOCSHELL 0DA59C00 == 128 [pid = 2776] [id = 754] 01:57:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 279 (0DB3E800) [pid = 2776] [serial = 2261] [outer = 00000000] 01:57:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 280 (1ADD2400) [pid = 2776] [serial = 2262] [outer = 0DB3E800] 01:57:04 INFO - PROCESS | 2776 | 1463821024394 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 2776 | ++DOMWINDOW == 281 (1C93EC00) [pid = 2776] [serial = 2263] [outer = 0DB3E800] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 1C4C9000 == 127 [pid = 2776] [id = 461] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 151DBC00 == 126 [pid = 2776] [id = 299] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 1BF06000 == 125 [pid = 2776] [id = 734] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 16102C00 == 124 [pid = 2776] [id = 733] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 1BE73C00 == 123 [pid = 2776] [id = 732] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 1ADD6800 == 122 [pid = 2776] [id = 731] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 1A379C00 == 121 [pid = 2776] [id = 730] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 16809C00 == 120 [pid = 2776] [id = 729] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 137EBC00 == 119 [pid = 2776] [id = 728] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 0CDDDC00 == 118 [pid = 2776] [id = 727] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 280 (1DE0D800) [pid = 2776] [serial = 2134] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 11E51C00 == 117 [pid = 2776] [id = 726] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 0CCD4400 == 116 [pid = 2776] [id = 725] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 23334800 == 115 [pid = 2776] [id = 720] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 2268CC00 == 114 [pid = 2776] [id = 719] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 225D0C00 == 113 [pid = 2776] [id = 718] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 224DBC00 == 112 [pid = 2776] [id = 717] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 20972800 == 111 [pid = 2776] [id = 716] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 20530000 == 110 [pid = 2776] [id = 715] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 1EE50800 == 109 [pid = 2776] [id = 714] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 16108400 == 108 [pid = 2776] [id = 713] 01:57:04 INFO - PROCESS | 2776 | --DOCSHELL 0D811400 == 107 [pid = 2776] [id = 712] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 279 (1BE74400) [pid = 2776] [serial = 2128] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 278 (15D45800) [pid = 2776] [serial = 2114] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 277 (0CDE1000) [pid = 2776] [serial = 2104] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 276 (1AE05000) [pid = 2776] [serial = 2122] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 275 (1F1A7800) [pid = 2776] [serial = 2092] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 274 (1C4C7400) [pid = 2776] [serial = 2129] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 273 (1386F000) [pid = 2776] [serial = 2113] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 272 (0D3F1400) [pid = 2776] [serial = 2111] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 271 (1AE71C00) [pid = 2776] [serial = 2123] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 270 (0CD2E000) [pid = 2776] [serial = 2110] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 269 (1C4CEC00) [pid = 2776] [serial = 2069] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 268 (0D81D000) [pid = 2776] [serial = 2071] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 267 (1741D800) [pid = 2776] [serial = 2107] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 266 (2096D000) [pid = 2776] [serial = 2101] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 265 (1EE71000) [pid = 2776] [serial = 2089] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 264 (1994E400) [pid = 2776] [serial = 2117] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 263 (1C93F000) [pid = 2776] [serial = 2077] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 262 (1D8D7400) [pid = 2776] [serial = 2080] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 261 (1841A800) [pid = 2776] [serial = 2074] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 260 (1F645000) [pid = 2776] [serial = 2095] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 259 (1841E400) [pid = 2776] [serial = 2116] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 258 (1BE81800) [pid = 2776] [serial = 2125] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 257 (1DE0D400) [pid = 2776] [serial = 2086] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 256 (1A63AC00) [pid = 2776] [serial = 2119] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 255 (1A2A4C00) [pid = 2776] [serial = 2021] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 254 (1DD23C00) [pid = 2776] [serial = 2083] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 253 (1A6E0000) [pid = 2776] [serial = 2120] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 252 (1A21A000) [pid = 2776] [serial = 1961] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 251 (0D860400) [pid = 2776] [serial = 2105] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 250 (1C116400) [pid = 2776] [serial = 2126] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 249 (15D53000) [pid = 2776] [serial = 1898] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 248 (1D875000) [pid = 2776] [serial = 2131] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 247 (18416800) [pid = 2776] [serial = 2108] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 246 (2040E000) [pid = 2776] [serial = 2098] [outer = 00000000] [url = about:blank] 01:57:04 INFO - PROCESS | 2776 | --DOMWINDOW == 245 (1D8D6000) [pid = 2776] [serial = 2132] [outer = 00000000] [url = about:blank] 01:57:05 INFO - PROCESS | 2776 | 1463821025032 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:57:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:57:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1078ms 01:57:05 INFO - PROCESS | 2776 | 1463821025084 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 2776 | 1463821025087 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 01:57:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:57:05 INFO - PROCESS | 2776 | 1463821025091 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - PROCESS | 2776 | 1463821025097 Marionette TRACE conn5 <- [1,2978,null,{}] 01:57:05 INFO - PROCESS | 2776 | 1463821025106 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:05 INFO - PROCESS | 2776 | 1463821025254 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 01:57:05 INFO - PROCESS | 2776 | 1463821025404 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:05 INFO - PROCESS | 2776 | ++DOCSHELL 0D915400 == 108 [pid = 2776] [id = 755] 01:57:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 246 (0D916800) [pid = 2776] [serial = 2264] [outer = 00000000] 01:57:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 247 (1386F000) [pid = 2776] [serial = 2265] [outer = 0D916800] 01:57:05 INFO - PROCESS | 2776 | 1463821025449 Marionette DEBUG loaded listener.js 01:57:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 248 (15D49400) [pid = 2776] [serial = 2266] [outer = 0D916800] 01:57:05 INFO - PROCESS | 2776 | ++DOCSHELL 18CEE400 == 109 [pid = 2776] [id = 756] 01:57:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 249 (1994F000) [pid = 2776] [serial = 2267] [outer = 00000000] 01:57:05 INFO - PROCESS | 2776 | ++DOMWINDOW == 250 (19955000) [pid = 2776] [serial = 2268] [outer = 1994F000] 01:57:05 INFO - PROCESS | 2776 | 1463821025856 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:57:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:57:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 01:57:05 INFO - PROCESS | 2776 | 1463821025924 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 01:57:05 INFO - PROCESS | 2776 | 1463821025927 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 01:57:05 INFO - PROCESS | 2776 | 1463821025930 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:57:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:57:05 INFO - PROCESS | 2776 | 1463821025932 Marionette TRACE conn5 <- [1,2982,null,{}] 01:57:05 INFO - PROCESS | 2776 | 1463821025935 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 2776 | 1463821026099 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 01:57:06 INFO - PROCESS | 2776 | 1463821026248 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 2776 | ++DOCSHELL 1741D400 == 110 [pid = 2776] [id = 757] 01:57:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 251 (1741D800) [pid = 2776] [serial = 2269] [outer = 00000000] 01:57:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 252 (18E94800) [pid = 2776] [serial = 2270] [outer = 1741D800] 01:57:06 INFO - PROCESS | 2776 | 1463821026295 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 2776 | ++DOMWINDOW == 253 (1A4CC400) [pid = 2776] [serial = 2271] [outer = 1741D800] 01:57:06 INFO - PROCESS | 2776 | 1463821026647 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:57:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:57:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:57:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 770ms 01:57:06 INFO - PROCESS | 2776 | 1463821026704 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 01:57:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:57:06 INFO - PROCESS | 2776 | 1463821026706 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 01:57:06 INFO - PROCESS | 2776 | 1463821026709 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 2776 | 1463821026711 Marionette TRACE conn5 <- [1,2986,null,{}] 01:57:06 INFO - PROCESS | 2776 | 1463821026714 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 2776 | 1463821026825 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 01:57:06 INFO - PROCESS | 2776 | 1463821026996 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 2776 | ++DOCSHELL 1A4CAC00 == 111 [pid = 2776] [id = 758] 01:57:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 254 (1A642800) [pid = 2776] [serial = 2272] [outer = 00000000] 01:57:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 255 (1AE65C00) [pid = 2776] [serial = 2273] [outer = 1A642800] 01:57:07 INFO - PROCESS | 2776 | 1463821027047 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 256 (1BF09000) [pid = 2776] [serial = 2274] [outer = 1A642800] 01:57:07 INFO - PROCESS | 2776 | 1463821027447 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:57:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:57:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 770ms 01:57:07 INFO - PROCESS | 2776 | 1463821027511 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 01:57:07 INFO - PROCESS | 2776 | 1463821027513 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 01:57:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:57:07 INFO - PROCESS | 2776 | 1463821027523 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 2776 | 1463821027524 Marionette TRACE conn5 <- [1,2990,null,{}] 01:57:07 INFO - PROCESS | 2776 | 1463821027528 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:07 INFO - PROCESS | 2776 | 1463821027685 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 01:57:07 INFO - PROCESS | 2776 | 1463821027707 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:07 INFO - PROCESS | 2776 | ++DOCSHELL 1C4C4800 == 112 [pid = 2776] [id = 759] 01:57:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 257 (1C4C7400) [pid = 2776] [serial = 2275] [outer = 00000000] 01:57:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 258 (1D81FC00) [pid = 2776] [serial = 2276] [outer = 1C4C7400] 01:57:07 INFO - PROCESS | 2776 | 1463821027755 Marionette DEBUG loaded listener.js 01:57:07 INFO - PROCESS | 2776 | ++DOMWINDOW == 259 (1D8D4000) [pid = 2776] [serial = 2277] [outer = 1C4C7400] 01:57:08 INFO - PROCESS | 2776 | 1463821028202 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:57:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 01:57:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 01:57:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:57:08 INFO - PROCESS | 2776 | 1463821028255 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 01:57:08 INFO - PROCESS | 2776 | 1463821028257 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 01:57:08 INFO - PROCESS | 2776 | 1463821028260 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:57:08 INFO - PROCESS | 2776 | 1463821028262 Marionette TRACE conn5 <- [1,2994,null,{}] 01:57:08 INFO - PROCESS | 2776 | 1463821028265 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:08 INFO - PROCESS | 2776 | 1463821028428 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 01:57:08 INFO - PROCESS | 2776 | 1463821028448 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 2776 | ++DOCSHELL 1DD22800 == 113 [pid = 2776] [id = 760] 01:57:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 260 (1DD23800) [pid = 2776] [serial = 2278] [outer = 00000000] 01:57:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 261 (1DE08C00) [pid = 2776] [serial = 2279] [outer = 1DD23800] 01:57:08 INFO - PROCESS | 2776 | 1463821028494 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 2776 | ++DOMWINDOW == 262 (1EE78000) [pid = 2776] [serial = 2280] [outer = 1DD23800] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 261 (1386B800) [pid = 2776] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 260 (13834400) [pid = 2776] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 259 (0CDDE000) [pid = 2776] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 258 (173E2800) [pid = 2776] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 257 (1AE03400) [pid = 2776] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 256 (0CCD6000) [pid = 2776] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 255 (1BE7AC00) [pid = 2776] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 254 (1BF0F000) [pid = 2776] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 253 (1A37AC00) [pid = 2776] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:57:09 INFO - PROCESS | 2776 | --DOMWINDOW == 252 (16109800) [pid = 2776] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:57:09 INFO - PROCESS | 2776 | 1463821029259 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:57:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:57:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1021ms 01:57:09 INFO - PROCESS | 2776 | 1463821029282 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 01:57:09 INFO - PROCESS | 2776 | 1463821029284 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 01:57:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:57:09 INFO - PROCESS | 2776 | 1463821029287 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 2776 | 1463821029289 Marionette TRACE conn5 <- [1,2998,null,{}] 01:57:09 INFO - PROCESS | 2776 | 1463821029292 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:09 INFO - PROCESS | 2776 | 1463821029407 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 01:57:09 INFO - PROCESS | 2776 | 1463821029570 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:09 INFO - PROCESS | 2776 | ++DOCSHELL 0D812800 == 114 [pid = 2776] [id = 761] 01:57:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 253 (13233C00) [pid = 2776] [serial = 2281] [outer = 00000000] 01:57:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 254 (1A646000) [pid = 2776] [serial = 2282] [outer = 13233C00] 01:57:09 INFO - PROCESS | 2776 | 1463821029617 Marionette DEBUG loaded listener.js 01:57:09 INFO - PROCESS | 2776 | ++DOMWINDOW == 255 (1BF0F000) [pid = 2776] [serial = 2283] [outer = 13233C00] 01:57:09 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:57:10 INFO - PROCESS | 2776 | 1463821030040 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:57:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:57:10 INFO - {} 01:57:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:57:10 INFO - {} 01:57:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:57:10 INFO - {} 01:57:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:57:10 INFO - {} 01:57:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 01:57:10 INFO - TEST-START | /FileAPI/fileReader.html 01:57:10 INFO - PROCESS | 2776 | 1463821030058 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 2776 | 1463821030060 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 01:57:10 INFO - PROCESS | 2776 | 1463821030063 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 2776 | 1463821030065 Marionette TRACE conn5 <- [1,3002,null,{}] 01:57:10 INFO - PROCESS | 2776 | 1463821030068 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:10 INFO - PROCESS | 2776 | 1463821030181 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 01:57:10 INFO - PROCESS | 2776 | 1463821030187 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 2776 | ++DOCSHELL 1EE74000 == 115 [pid = 2776] [id = 762] 01:57:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 256 (1F19D000) [pid = 2776] [serial = 2284] [outer = 00000000] 01:57:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 257 (20812800) [pid = 2776] [serial = 2285] [outer = 1F19D000] 01:57:10 INFO - PROCESS | 2776 | 1463821030234 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 258 (20C5B000) [pid = 2776] [serial = 2286] [outer = 1F19D000] 01:57:10 INFO - PROCESS | 2776 | 1463821030683 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:57:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:57:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:57:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:57:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:57:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 01:57:10 INFO - PROCESS | 2776 | 1463821030740 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 01:57:10 INFO - PROCESS | 2776 | 1463821030742 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 01:57:10 INFO - TEST-START | /FileAPI/historical.html 01:57:10 INFO - PROCESS | 2776 | 1463821030745 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:57:10 INFO - PROCESS | 2776 | 1463821030747 Marionette TRACE conn5 <- [1,3006,null,{}] 01:57:10 INFO - PROCESS | 2776 | 1463821030774 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:10 INFO - PROCESS | 2776 | 1463821030906 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 01:57:10 INFO - PROCESS | 2776 | 1463821030914 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 2776 | ++DOCSHELL 20970C00 == 116 [pid = 2776] [id = 763] 01:57:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 259 (20C62000) [pid = 2776] [serial = 2287] [outer = 00000000] 01:57:10 INFO - PROCESS | 2776 | ++DOMWINDOW == 260 (225C9000) [pid = 2776] [serial = 2288] [outer = 20C62000] 01:57:10 INFO - PROCESS | 2776 | 1463821030964 Marionette DEBUG loaded listener.js 01:57:11 INFO - PROCESS | 2776 | ++DOMWINDOW == 261 (2268DC00) [pid = 2776] [serial = 2289] [outer = 20C62000] 01:57:11 INFO - PROCESS | 2776 | 1463821031694 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:57:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:57:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:57:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:57:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:57:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:57:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:57:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:57:11 INFO - TEST-OK | /FileAPI/historical.html | took 990ms 01:57:11 INFO - PROCESS | 2776 | 1463821031740 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 01:57:11 INFO - TEST-START | /FileAPI/idlharness.html 01:57:11 INFO - PROCESS | 2776 | 1463821031746 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 01:57:11 INFO - PROCESS | 2776 | 1463821031751 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 2776 | 1463821031756 Marionette TRACE conn5 <- [1,3010,null,{}] 01:57:11 INFO - PROCESS | 2776 | 1463821031762 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:11 INFO - PROCESS | 2776 | 1463821031935 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 01:57:12 INFO - PROCESS | 2776 | 1463821032133 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 2776 | ++DOCSHELL 0DA63400 == 117 [pid = 2776] [id = 764] 01:57:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 262 (0EA87C00) [pid = 2776] [serial = 2290] [outer = 00000000] 01:57:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 263 (137EBC00) [pid = 2776] [serial = 2291] [outer = 0EA87C00] 01:57:12 INFO - PROCESS | 2776 | 1463821032189 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 2776 | ++DOMWINDOW == 264 (15D45800) [pid = 2776] [serial = 2292] [outer = 0EA87C00] 01:57:13 INFO - PROCESS | 2776 | 1463821033208 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:57:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:57:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:57:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:57:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:57:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:57:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:57:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:57:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:57:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:57:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:57:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:57:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:57:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:57:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 01:57:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:57:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:57:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:57:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:57:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:57:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:57:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:57:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1594ms 01:57:13 INFO - PROCESS | 2776 | 1463821033374 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 2776 | 1463821033380 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 01:57:13 INFO - TEST-START | /FileAPI/idlharness.worker 01:57:13 INFO - PROCESS | 2776 | 1463821033388 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 2776 | 1463821033391 Marionette TRACE conn5 <- [1,3014,null,{}] 01:57:13 INFO - PROCESS | 2776 | 1463821033404 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:13 INFO - PROCESS | 2776 | 1463821033528 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 01:57:13 INFO - PROCESS | 2776 | 1463821033791 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 2776 | ++DOCSHELL 1ADE4000 == 118 [pid = 2776] [id = 765] 01:57:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 265 (1ADE4400) [pid = 2776] [serial = 2293] [outer = 00000000] 01:57:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 266 (2563E000) [pid = 2776] [serial = 2294] [outer = 1ADE4400] 01:57:13 INFO - PROCESS | 2776 | 1463821033855 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 2776 | ++DOMWINDOW == 267 (25D96C00) [pid = 2776] [serial = 2295] [outer = 1ADE4400] 01:57:14 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:57:15 INFO - PROCESS | 2776 | 1463821034990 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:57:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:57:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:57:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:57:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:57:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:57:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:57:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:57:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:57:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:57:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:57:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:57:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:57:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:57:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:57:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:57:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:57:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:57:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:57:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:57:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:57:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:57:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:57:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:57:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:57:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:57:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:57:15 INFO - {} 01:57:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1783ms 01:57:15 INFO - PROCESS | 2776 | 1463821035175 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 2776 | 1463821035178 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 01:57:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:57:15 INFO - PROCESS | 2776 | 1463821035194 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 2776 | 1463821035198 Marionette TRACE conn5 <- [1,3018,null,{}] 01:57:15 INFO - PROCESS | 2776 | 1463821035210 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:15 INFO - PROCESS | 2776 | 1463821035350 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 01:57:15 INFO - PROCESS | 2776 | 1463821035544 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:15 INFO - PROCESS | 2776 | ++DOCSHELL 26DA9400 == 119 [pid = 2776] [id = 766] 01:57:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 268 (26DAAC00) [pid = 2776] [serial = 2296] [outer = 00000000] 01:57:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 269 (279A0C00) [pid = 2776] [serial = 2297] [outer = 26DAAC00] 01:57:15 INFO - PROCESS | 2776 | 1463821035605 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 2776 | ++DOMWINDOW == 270 (279A6400) [pid = 2776] [serial = 2298] [outer = 26DAAC00] 01:57:16 INFO - PROCESS | 2776 | 1463821036142 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:57:16 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 01:57:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 990ms 01:57:16 INFO - PROCESS | 2776 | 1463821036193 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 01:57:16 INFO - PROCESS | 2776 | 1463821036196 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 01:57:16 INFO - PROCESS | 2776 | 1463821036201 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:57:16 INFO - PROCESS | 2776 | 1463821036203 Marionette TRACE conn5 <- [1,3022,null,{}] 01:57:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:57:16 INFO - PROCESS | 2776 | 1463821036206 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:16 INFO - PROCESS | 2776 | 1463821036345 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 01:57:16 INFO - PROCESS | 2776 | 1463821036581 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 2776 | ++DOCSHELL 279AD000 == 120 [pid = 2776] [id = 767] 01:57:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 271 (279AD800) [pid = 2776] [serial = 2299] [outer = 00000000] 01:57:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 272 (2A6A4800) [pid = 2776] [serial = 2300] [outer = 279AD800] 01:57:16 INFO - PROCESS | 2776 | 1463821036641 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 2776 | ++DOMWINDOW == 273 (2A6A8C00) [pid = 2776] [serial = 2301] [outer = 279AD800] 01:57:17 INFO - PROCESS | 2776 | 1463821037288 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:57:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:57:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1117ms 01:57:17 INFO - PROCESS | 2776 | 1463821037325 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 2776 | 1463821037328 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 01:57:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:57:17 INFO - PROCESS | 2776 | 1463821037331 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 2776 | 1463821037333 Marionette TRACE conn5 <- [1,3026,null,{}] 01:57:17 INFO - PROCESS | 2776 | 1463821037337 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 2776 | 1463821037473 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 01:57:17 INFO - PROCESS | 2776 | 1463821037675 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 2776 | ++DOCSHELL 29E8D400 == 121 [pid = 2776] [id = 768] 01:57:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 274 (29E8DC00) [pid = 2776] [serial = 2302] [outer = 00000000] 01:57:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 275 (29E94000) [pid = 2776] [serial = 2303] [outer = 29E8DC00] 01:57:17 INFO - PROCESS | 2776 | 1463821037732 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 2776 | ++DOMWINDOW == 276 (29E95000) [pid = 2776] [serial = 2304] [outer = 29E8DC00] 01:57:18 INFO - PROCESS | 2776 | 1463821038312 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:57:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1017ms 01:57:18 INFO - PROCESS | 2776 | 1463821038351 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 2776 | 1463821038353 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 01:57:18 INFO - PROCESS | 2776 | 1463821038357 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:57:18 INFO - PROCESS | 2776 | 1463821038359 Marionette TRACE conn5 <- [1,3030,null,{}] 01:57:18 INFO - PROCESS | 2776 | 1463821038363 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:18 INFO - PROCESS | 2776 | 1463821038512 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 01:57:18 INFO - PROCESS | 2776 | 1463821038729 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 2776 | ++DOCSHELL 29E94800 == 122 [pid = 2776] [id = 769] 01:57:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 277 (29E94C00) [pid = 2776] [serial = 2305] [outer = 00000000] 01:57:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 278 (2A8ACC00) [pid = 2776] [serial = 2306] [outer = 29E94C00] 01:57:18 INFO - PROCESS | 2776 | 1463821038790 Marionette DEBUG loaded listener.js 01:57:18 INFO - PROCESS | 2776 | ++DOMWINDOW == 279 (2A8AF000) [pid = 2776] [serial = 2307] [outer = 29E94C00] 01:57:19 INFO - PROCESS | 2776 | 1463821039552 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:57:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:57:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:57:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:57:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:57:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:57:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1302ms 01:57:19 INFO - PROCESS | 2776 | 1463821039664 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 01:57:19 INFO - PROCESS | 2776 | 1463821039666 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 01:57:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:57:19 INFO - PROCESS | 2776 | 1463821039669 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:57:19 INFO - PROCESS | 2776 | 1463821039671 Marionette TRACE conn5 <- [1,3034,null,{}] 01:57:19 INFO - PROCESS | 2776 | 1463821039676 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:19 INFO - PROCESS | 2776 | 1463821039811 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 01:57:20 INFO - PROCESS | 2776 | 1463821040007 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 2776 | ++DOCSHELL 2A6B0000 == 123 [pid = 2776] [id = 770] 01:57:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 280 (2A8AB000) [pid = 2776] [serial = 2308] [outer = 00000000] 01:57:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 281 (2A8CE000) [pid = 2776] [serial = 2309] [outer = 2A8AB000] 01:57:20 INFO - PROCESS | 2776 | 1463821040060 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 2776 | ++DOMWINDOW == 282 (2A8D9800) [pid = 2776] [serial = 2310] [outer = 2A8AB000] 01:57:20 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:57:20 INFO - PROCESS | 2776 | 1463821040643 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:57:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:57:20 INFO - {} 01:57:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1020ms 01:57:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:57:20 INFO - PROCESS | 2776 | 1463821040694 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 2776 | 1463821040696 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 01:57:20 INFO - PROCESS | 2776 | 1463821040699 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 2776 | 1463821040701 Marionette TRACE conn5 <- [1,3038,null,{}] 01:57:20 INFO - PROCESS | 2776 | 1463821040705 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:20 INFO - PROCESS | 2776 | 1463821040875 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 01:57:21 INFO - PROCESS | 2776 | 1463821041081 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:21 INFO - PROCESS | 2776 | ++DOCSHELL 1EB4B800 == 124 [pid = 2776] [id = 771] 01:57:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 283 (25D9BC00) [pid = 2776] [serial = 2311] [outer = 00000000] 01:57:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 284 (26DB5400) [pid = 2776] [serial = 2312] [outer = 25D9BC00] 01:57:21 INFO - PROCESS | 2776 | 1463821041137 Marionette DEBUG loaded listener.js 01:57:21 INFO - PROCESS | 2776 | ++DOMWINDOW == 285 (26DB7800) [pid = 2776] [serial = 2313] [outer = 25D9BC00] 01:57:21 INFO - PROCESS | 2776 | 1463821041705 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:57:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:57:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:57:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:57:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:57:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1020ms 01:57:21 INFO - PROCESS | 2776 | 1463821041720 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 2776 | 1463821041723 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 01:57:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:57:21 INFO - PROCESS | 2776 | 1463821041726 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 2776 | 1463821041728 Marionette TRACE conn5 <- [1,3042,null,{}] 01:57:21 INFO - PROCESS | 2776 | 1463821041732 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:21 INFO - PROCESS | 2776 | 1463821041869 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 01:57:22 INFO - PROCESS | 2776 | 1463821042077 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 2776 | ++DOCSHELL 234CFC00 == 125 [pid = 2776] [id = 772] 01:57:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 286 (234D0C00) [pid = 2776] [serial = 2314] [outer = 00000000] 01:57:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 287 (234D8C00) [pid = 2776] [serial = 2315] [outer = 234D0C00] 01:57:22 INFO - PROCESS | 2776 | 1463821042135 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 2776 | ++DOMWINDOW == 288 (234DC000) [pid = 2776] [serial = 2316] [outer = 234D0C00] 01:57:22 INFO - PROCESS | 2776 | 1463821042986 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:57:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:57:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 01:57:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:57:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:57:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1374ms 01:57:23 INFO - PROCESS | 2776 | 1463821043105 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 01:57:23 INFO - PROCESS | 2776 | 1463821043107 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 01:57:23 INFO - PROCESS | 2776 | 1463821043154 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:57:23 INFO - PROCESS | 2776 | 1463821043157 Marionette TRACE conn5 <- [1,3046,null,{}] 01:57:23 INFO - PROCESS | 2776 | 1463821043161 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:23 INFO - PROCESS | 2776 | 1463821043291 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 01:57:23 INFO - PROCESS | 2776 | 1463821043502 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 2776 | ++DOCSHELL 234AB000 == 126 [pid = 2776] [id = 773] 01:57:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 289 (234D5800) [pid = 2776] [serial = 2317] [outer = 00000000] 01:57:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 290 (27706800) [pid = 2776] [serial = 2318] [outer = 234D5800] 01:57:23 INFO - PROCESS | 2776 | 1463821043562 Marionette DEBUG loaded listener.js 01:57:23 INFO - PROCESS | 2776 | ++DOMWINDOW == 291 (2770B400) [pid = 2776] [serial = 2319] [outer = 234D5800] 01:57:24 INFO - PROCESS | 2776 | 1463821044152 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:57:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:57:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:57:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:57:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:57:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:57:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:57:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:57:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:57:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1025ms 01:57:24 INFO - PROCESS | 2776 | 1463821044184 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 01:57:24 INFO - PROCESS | 2776 | 1463821044187 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 01:57:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:57:24 INFO - PROCESS | 2776 | 1463821044190 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:57:24 INFO - PROCESS | 2776 | 1463821044193 Marionette TRACE conn5 <- [1,3050,null,{}] 01:57:24 INFO - PROCESS | 2776 | 1463821044214 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:24 INFO - PROCESS | 2776 | 1463821044367 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 01:57:24 INFO - PROCESS | 2776 | 1463821044588 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:24 INFO - PROCESS | 2776 | ++DOCSHELL 1E26D800 == 127 [pid = 2776] [id = 774] 01:57:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 292 (1E26E400) [pid = 2776] [serial = 2320] [outer = 00000000] 01:57:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 293 (2770B800) [pid = 2776] [serial = 2321] [outer = 1E26E400] 01:57:24 INFO - PROCESS | 2776 | 1463821044652 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 2776 | ++DOMWINDOW == 294 (29754400) [pid = 2776] [serial = 2322] [outer = 1E26E400] 01:57:24 INFO - PROCESS | 2776 | [2776] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:57:25 INFO - PROCESS | 2776 | 1463821045241 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:57:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:57:25 INFO - {} 01:57:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1077ms 01:57:25 INFO - PROCESS | 2776 | 1463821045271 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 01:57:25 INFO - PROCESS | 2776 | 1463821045273 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 01:57:25 INFO - PROCESS | 2776 | 1463821045277 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:57:25 INFO - PROCESS | 2776 | 1463821045279 Marionette TRACE conn5 <- [1,3054,null,{}] 01:57:25 INFO - PROCESS | 2776 | 1463821045282 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:25 INFO - PROCESS | 2776 | 1463821045419 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 01:57:25 INFO - PROCESS | 2776 | 1463821045629 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 2776 | ++DOCSHELL 124C0800 == 128 [pid = 2776] [id = 775] 01:57:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 295 (1D819400) [pid = 2776] [serial = 2323] [outer = 00000000] 01:57:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 296 (2A8B7400) [pid = 2776] [serial = 2324] [outer = 1D819400] 01:57:25 INFO - PROCESS | 2776 | 1463821045686 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 2776 | ++DOMWINDOW == 297 (26DAD400) [pid = 2776] [serial = 2325] [outer = 1D819400] 01:57:26 INFO - PROCESS | 2776 | 1463821046335 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:57:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:57:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:57:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:57:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:57:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:57:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:57:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:57:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1120ms 01:57:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:57:26 INFO - PROCESS | 2776 | 1463821046402 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 2776 | 1463821046404 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 01:57:26 INFO - PROCESS | 2776 | 1463821046408 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 2776 | 1463821046412 Marionette TRACE conn5 <- [1,3058,null,{}] 01:57:26 INFO - PROCESS | 2776 | 1463821046416 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:26 INFO - PROCESS | 2776 | 1463821046558 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 01:57:26 INFO - PROCESS | 2776 | 1463821046768 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 2776 | ++DOCSHELL 0D7D6C00 == 129 [pid = 2776] [id = 776] 01:57:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 298 (0DE3D800) [pid = 2776] [serial = 2326] [outer = 00000000] 01:57:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 299 (1773D000) [pid = 2776] [serial = 2327] [outer = 0DE3D800] 01:57:26 INFO - PROCESS | 2776 | 1463821046826 Marionette DEBUG loaded listener.js 01:57:26 INFO - PROCESS | 2776 | ++DOMWINDOW == 300 (1A2A8C00) [pid = 2776] [serial = 2328] [outer = 0DE3D800] 01:57:27 INFO - PROCESS | 2776 | 1463821047423 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:57:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:57:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:57:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:57:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:57:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:57:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:57:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1019ms 01:57:27 INFO - PROCESS | 2776 | 1463821047446 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 01:57:27 INFO - PROCESS | 2776 | 1463821047448 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 01:57:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:57:27 INFO - PROCESS | 2776 | 1463821047469 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:57:27 INFO - PROCESS | 2776 | 1463821047471 Marionette TRACE conn5 <- [1,3062,null,{}] 01:57:27 INFO - PROCESS | 2776 | 1463821047475 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:27 INFO - PROCESS | 2776 | 1463821047617 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 01:57:27 INFO - PROCESS | 2776 | 1463821047839 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:27 INFO - PROCESS | 2776 | ++DOCSHELL 15D8A800 == 130 [pid = 2776] [id = 777] 01:57:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 301 (1610BC00) [pid = 2776] [serial = 2329] [outer = 00000000] 01:57:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 302 (1D872000) [pid = 2776] [serial = 2330] [outer = 1610BC00] 01:57:27 INFO - PROCESS | 2776 | 1463821047894 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 2776 | ++DOMWINDOW == 303 (26D70400) [pid = 2776] [serial = 2331] [outer = 1610BC00] 01:57:28 INFO - PROCESS | 2776 | 1463821048802 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:57:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:57:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:57:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:57:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:57:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:57:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:57:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1395ms 01:57:28 INFO - PROCESS | 2776 | 1463821048856 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 2776 | 1463821048861 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 01:57:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:57:28 INFO - PROCESS | 2776 | 1463821048866 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 2776 | 1463821048870 Marionette TRACE conn5 <- [1,3066,null,{}] 01:57:28 INFO - PROCESS | 2776 | 1463821048875 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:29 INFO - PROCESS | 2776 | 1463821049012 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 01:57:29 INFO - PROCESS | 2776 | 1463821049225 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:29 INFO - PROCESS | 2776 | ++DOCSHELL 0CC61C00 == 131 [pid = 2776] [id = 778] 01:57:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 304 (0CD25800) [pid = 2776] [serial = 2332] [outer = 00000000] 01:57:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 305 (132DF000) [pid = 2776] [serial = 2333] [outer = 0CD25800] 01:57:29 INFO - PROCESS | 2776 | 1463821049323 Marionette DEBUG loaded listener.js 01:57:29 INFO - PROCESS | 2776 | ++DOMWINDOW == 306 (15D4F400) [pid = 2776] [serial = 2334] [outer = 0CD25800] 01:57:29 INFO - PROCESS | 2776 | 1463821049939 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 01:57:29 INFO - PROCESS | 2776 | 1463821049998 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 01:57:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:57:29 INFO - PROCESS | 2776 | 1463821050004 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:57:29 INFO - PROCESS | 2776 | 1463821050006 Marionette TRACE conn5 <- [1,3070,null,{}] 01:57:30 INFO - PROCESS | 2776 | 1463821050065 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:30 INFO - PROCESS | 2776 | 1463821050206 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 01:57:30 INFO - PROCESS | 2776 | 1463821050418 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:30 INFO - PROCESS | 2776 | ++DOCSHELL 0D232C00 == 132 [pid = 2776] [id = 779] 01:57:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 307 (0D748C00) [pid = 2776] [serial = 2335] [outer = 00000000] 01:57:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 308 (1737EC00) [pid = 2776] [serial = 2336] [outer = 0D748C00] 01:57:30 INFO - PROCESS | 2776 | 1463821050517 Marionette DEBUG loaded listener.js 01:57:30 INFO - PROCESS | 2776 | ++DOMWINDOW == 309 (1A6E9400) [pid = 2776] [serial = 2337] [outer = 0D748C00] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1EE74000 == 131 [pid = 2776] [id = 762] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 0D812800 == 130 [pid = 2776] [id = 761] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1DD22800 == 129 [pid = 2776] [id = 760] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1C4C4800 == 128 [pid = 2776] [id = 759] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1A4CAC00 == 127 [pid = 2776] [id = 758] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1741D400 == 126 [pid = 2776] [id = 757] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 18CEE400 == 125 [pid = 2776] [id = 756] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 0D915400 == 124 [pid = 2776] [id = 755] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 308 (11B9C000) [pid = 2776] [serial = 2137] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 307 (1A21C400) [pid = 2776] [serial = 2140] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 306 (20409400) [pid = 2776] [serial = 2143] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 305 (20C5F800) [pid = 2776] [serial = 2146] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 304 (218AA800) [pid = 2776] [serial = 2149] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 303 (225C5C00) [pid = 2776] [serial = 2152] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 302 (22683000) [pid = 2776] [serial = 2155] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 301 (22C6D400) [pid = 2776] [serial = 2158] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 300 (24177800) [pid = 2776] [serial = 2161] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 299 (248B0C00) [pid = 2776] [serial = 2164] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 298 (25637000) [pid = 2776] [serial = 2167] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 297 (22F64000) [pid = 2776] [serial = 2170] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOMWINDOW == 296 (1773F000) [pid = 2776] [serial = 2173] [outer = 00000000] [url = about:blank] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 0DA59C00 == 123 [pid = 2776] [id = 754] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1201D000 == 122 [pid = 2776] [id = 753] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 0CBE9C00 == 121 [pid = 2776] [id = 752] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 24EA9C00 == 120 [pid = 2776] [id = 745] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1FA88000 == 119 [pid = 2776] [id = 744] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1ADED400 == 118 [pid = 2776] [id = 743] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1ADE2C00 == 117 [pid = 2776] [id = 742] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 20C62800 == 116 [pid = 2776] [id = 741] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 20967000 == 115 [pid = 2776] [id = 740] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 20528400 == 114 [pid = 2776] [id = 739] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1EE74800 == 113 [pid = 2776] [id = 738] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1A6DF800 == 112 [pid = 2776] [id = 737] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 1DD22000 == 111 [pid = 2776] [id = 711] 01:57:30 INFO - PROCESS | 2776 | --DOCSHELL 0CD2D400 == 110 [pid = 2776] [id = 736] 01:57:31 INFO - PROCESS | 2776 | --DOCSHELL 1A29F800 == 109 [pid = 2776] [id = 735] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 295 (15D80800) [pid = 2776] [serial = 2185] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 294 (1612AC00) [pid = 2776] [serial = 2186] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 293 (1674A400) [pid = 2776] [serial = 2180] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 292 (15D51C00) [pid = 2776] [serial = 2179] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 291 (0D74B800) [pid = 2776] [serial = 2182] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 290 (0D913800) [pid = 2776] [serial = 2183] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 289 (195DE800) [pid = 2776] [serial = 2188] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 288 (1B3A8C00) [pid = 2776] [serial = 2195] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 287 (0CEA7800) [pid = 2776] [serial = 2177] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 286 (0CD22000) [pid = 2776] [serial = 2176] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 285 (1B1BC400) [pid = 2776] [serial = 2194] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 284 (1C110400) [pid = 2776] [serial = 2197] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 283 (1C4CE400) [pid = 2776] [serial = 2203] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 282 (1C4A9C00) [pid = 2776] [serial = 2198] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 281 (1A4C0400) [pid = 2776] [serial = 2191] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 280 (1ADD2000) [pid = 2776] [serial = 2192] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 279 (1A4B1000) [pid = 2776] [serial = 2200] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 278 (1D817800) [pid = 2776] [serial = 2204] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 277 (1A2A0000) [pid = 2776] [serial = 2189] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | --DOMWINDOW == 276 (1B3A1C00) [pid = 2776] [serial = 2201] [outer = 00000000] [url = about:blank] 01:57:31 INFO - PROCESS | 2776 | 1463821051245 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:57:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:57:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:57:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:57:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1271ms 01:57:31 INFO - PROCESS | 2776 | 1463821051278 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 2776 | 1463821051280 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 01:57:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:57:31 INFO - PROCESS | 2776 | 1463821051283 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:57:31 INFO - PROCESS | 2776 | 1463821051287 Marionette TRACE conn5 <- [1,3074,null,{}] 01:57:31 INFO - PROCESS | 2776 | 1463821051297 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:31 INFO - PROCESS | 2776 | 1463821051414 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 01:57:31 INFO - PROCESS | 2776 | 1463821051630 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 2776 | ++DOCSHELL 0DA5B000 == 110 [pid = 2776] [id = 780] 01:57:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 277 (0DA5B400) [pid = 2776] [serial = 2338] [outer = 00000000] 01:57:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 278 (0DFF0800) [pid = 2776] [serial = 2339] [outer = 0DA5B400] 01:57:31 INFO - PROCESS | 2776 | 1463821051678 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 2776 | ++DOMWINDOW == 279 (12780400) [pid = 2776] [serial = 2340] [outer = 0DA5B400] 01:57:32 INFO - PROCESS | 2776 | 1463821052080 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:57:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:57:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 830ms 01:57:32 INFO - PROCESS | 2776 | 1463821052117 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 2776 | 1463821052120 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 01:57:32 INFO - PROCESS | 2776 | 1463821052123 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:57:32 INFO - PROCESS | 2776 | 1463821052125 Marionette TRACE conn5 <- [1,3078,null,{}] 01:57:32 INFO - PROCESS | 2776 | 1463821052128 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:32 INFO - PROCESS | 2776 | 1463821052247 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 01:57:32 INFO - PROCESS | 2776 | 1463821052253 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 2776 | ++DOCSHELL 151D6000 == 111 [pid = 2776] [id = 781] 01:57:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 280 (15D32800) [pid = 2776] [serial = 2341] [outer = 00000000] 01:57:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 281 (17383C00) [pid = 2776] [serial = 2342] [outer = 15D32800] 01:57:32 INFO - PROCESS | 2776 | 1463821052299 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 2776 | ++DOMWINDOW == 282 (1841D000) [pid = 2776] [serial = 2343] [outer = 15D32800] 01:57:32 INFO - PROCESS | 2776 | 1463821052786 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:57:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:57:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 01:57:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:57:32 INFO - PROCESS | 2776 | 1463821052797 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 2776 | 1463821052799 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 01:57:32 INFO - PROCESS | 2776 | 1463821052802 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 2776 | 1463821052804 Marionette TRACE conn5 <- [1,3082,null,{}] 01:57:32 INFO - PROCESS | 2776 | 1463821052809 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:33 INFO - PROCESS | 2776 | 1463821053022 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 01:57:33 INFO - PROCESS | 2776 | 1463821053124 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 2776 | ++DOCSHELL 18CEE400 == 112 [pid = 2776] [id = 782] 01:57:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 283 (19953800) [pid = 2776] [serial = 2344] [outer = 00000000] 01:57:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 284 (1ADD3400) [pid = 2776] [serial = 2345] [outer = 19953800] 01:57:33 INFO - PROCESS | 2776 | 1463821053173 Marionette DEBUG loaded listener.js 01:57:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 285 (1ADE6800) [pid = 2776] [serial = 2346] [outer = 19953800] 01:57:33 INFO - PROCESS | 2776 | 1463821053617 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:57:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:57:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 870ms 01:57:33 INFO - PROCESS | 2776 | 1463821053696 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 2776 | 1463821053698 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 01:57:33 INFO - PROCESS | 2776 | 1463821053704 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 2776 | 1463821053706 Marionette TRACE conn5 <- [1,3086,null,{}] 01:57:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:57:33 INFO - PROCESS | 2776 | 1463821053710 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:33 INFO - PROCESS | 2776 | 1463821053886 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 01:57:33 INFO - PROCESS | 2776 | 1463821053913 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 2776 | ++DOCSHELL 1ADD2000 == 113 [pid = 2776] [id = 783] 01:57:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 286 (1B3A3000) [pid = 2776] [serial = 2347] [outer = 00000000] 01:57:33 INFO - PROCESS | 2776 | ++DOMWINDOW == 287 (1C4AE000) [pid = 2776] [serial = 2348] [outer = 1B3A3000] 01:57:33 INFO - PROCESS | 2776 | 1463821053962 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 288 (1C4C9400) [pid = 2776] [serial = 2349] [outer = 1B3A3000] 01:57:34 INFO - PROCESS | 2776 | 1463821054431 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:57:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:57:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 770ms 01:57:34 INFO - PROCESS | 2776 | 1463821054481 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 01:57:34 INFO - PROCESS | 2776 | 1463821054483 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 01:57:34 INFO - PROCESS | 2776 | 1463821054487 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:57:34 INFO - PROCESS | 2776 | 1463821054488 Marionette TRACE conn5 <- [1,3090,null,{}] 01:57:34 INFO - PROCESS | 2776 | 1463821054492 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 2776 | 1463821054655 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 01:57:34 INFO - PROCESS | 2776 | 1463821054675 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:34 INFO - PROCESS | 2776 | ++DOCSHELL 1C4CBC00 == 114 [pid = 2776] [id = 784] 01:57:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 289 (1C4CE400) [pid = 2776] [serial = 2350] [outer = 00000000] 01:57:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 290 (1D820C00) [pid = 2776] [serial = 2351] [outer = 1C4CE400] 01:57:34 INFO - PROCESS | 2776 | 1463821054719 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 2776 | ++DOMWINDOW == 291 (1D8D7800) [pid = 2776] [serial = 2352] [outer = 1C4CE400] 01:57:35 INFO - PROCESS | 2776 | 1463821055164 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:57:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 01:57:35 INFO - PROCESS | 2776 | 1463821055221 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 01:57:35 INFO - PROCESS | 2776 | 1463821055223 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 01:57:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:57:35 INFO - PROCESS | 2776 | 1463821055232 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:57:35 INFO - PROCESS | 2776 | 1463821055234 Marionette TRACE conn5 <- [1,3094,null,{}] 01:57:35 INFO - PROCESS | 2776 | 1463821055238 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:35 INFO - PROCESS | 2776 | 1463821055445 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 290 (1DD6E400) [pid = 2776] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 289 (1BF10000) [pid = 2776] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 288 (1C4C7400) [pid = 2776] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 287 (0DB3E800) [pid = 2776] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 286 (151DD800) [pid = 2776] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 285 (1994F000) [pid = 2776] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 284 (0D916800) [pid = 2776] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 283 (1741D800) [pid = 2776] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 282 (1DD23800) [pid = 2776] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 281 (0CD0FC00) [pid = 2776] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 280 (25635400) [pid = 2776] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 279 (1F19D000) [pid = 2776] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 278 (1A642800) [pid = 2776] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:57:35 INFO - PROCESS | 2776 | --DOMWINDOW == 277 (13233C00) [pid = 2776] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:57:35 INFO - PROCESS | 2776 | 1463821055937 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 2776 | ++DOCSHELL 0CD0FC00 == 115 [pid = 2776] [id = 785] 01:57:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 278 (0CDE2800) [pid = 2776] [serial = 2353] [outer = 00000000] 01:57:35 INFO - PROCESS | 2776 | ++DOMWINDOW == 279 (0D749C00) [pid = 2776] [serial = 2354] [outer = 0CDE2800] 01:57:35 INFO - PROCESS | 2776 | 1463821055985 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 280 (1AE69800) [pid = 2776] [serial = 2355] [outer = 0CDE2800] 01:57:36 INFO - PROCESS | 2776 | 1463821056375 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:57:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:57:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:57:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:57:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1167ms 01:57:36 INFO - PROCESS | 2776 | 1463821056404 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 01:57:36 INFO - PROCESS | 2776 | 1463821056406 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 01:57:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:57:36 INFO - PROCESS | 2776 | 1463821056409 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - PROCESS | 2776 | 1463821056411 Marionette TRACE conn5 <- [1,3098,null,{}] 01:57:36 INFO - PROCESS | 2776 | 1463821056414 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:36 INFO - PROCESS | 2776 | 1463821056524 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 01:57:36 INFO - PROCESS | 2776 | 1463821056530 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 2776 | ++DOCSHELL 1C4C7400 == 116 [pid = 2776] [id = 786] 01:57:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 281 (1DD24400) [pid = 2776] [serial = 2356] [outer = 00000000] 01:57:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 282 (1DE71C00) [pid = 2776] [serial = 2357] [outer = 1DD24400] 01:57:36 INFO - PROCESS | 2776 | 1463821056575 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 2776 | ++DOMWINDOW == 283 (1E265000) [pid = 2776] [serial = 2358] [outer = 1DD24400] 01:57:37 INFO - PROCESS | 2776 | 1463821057062 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:57:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:57:37 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 01:57:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:57:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:57:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 01:57:37 INFO - PROCESS | 2776 | 1463821057083 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 2776 | 1463821057085 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 01:57:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:57:37 INFO - PROCESS | 2776 | 1463821057088 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 2776 | 1463821057089 Marionette TRACE conn5 <- [1,3102,null,{}] 01:57:37 INFO - PROCESS | 2776 | 1463821057093 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:37 INFO - PROCESS | 2776 | 1463821057291 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 01:57:37 INFO - PROCESS | 2776 | 1463821057336 Marionette TRACE conn5 -> [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\", \"d2197f18-d1f7-4d09-8468-c5bf61359f38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:37 INFO - PROCESS | 2776 | ++DOCSHELL 1DD74C00 == 117 [pid = 2776] [id = 787] 01:57:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 284 (1DE6AC00) [pid = 2776] [serial = 2359] [outer = 00000000] 01:57:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 285 (1F1A8C00) [pid = 2776] [serial = 2360] [outer = 1DE6AC00] 01:57:37 INFO - PROCESS | 2776 | 1463821057383 Marionette DEBUG loaded listener.js 01:57:37 INFO - PROCESS | 2776 | ++DOMWINDOW == 286 (1FA7C800) [pid = 2776] [serial = 2361] [outer = 1DE6AC00] 01:57:37 INFO - PROCESS | 2776 | 1463821057819 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:57:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:57:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 01:57:37 INFO - PROCESS | 2776 | 1463821057982 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 2776 | 1463821057986 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 01:57:39 WARNING - u'runner_teardown' () 01:57:39 INFO - No more tests 01:57:39 INFO - Got 0 unexpected results 01:57:39 INFO - SUITE-END | took 716s 01:57:39 INFO - Closing logging queue 01:57:39 INFO - queue closed 01:57:39 INFO - Return code: 0 01:57:39 WARNING - # TBPL SUCCESS # 01:57:39 INFO - Running post-action listener: _resource_record_post_action 01:57:39 INFO - Running post-run listener: _resource_record_post_run 01:57:40 INFO - Total resource usage - Wall time: 729s; CPU: 14.0%; Read bytes: 106809344; Write bytes: 1128298496; Read time: 1000810; Write time: 8515810 01:57:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:57:40 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 49271296; Read time: 0; Write time: 51490 01:57:40 INFO - run-tests - Wall time: 727s; CPU: 14.0%; Read bytes: 106702848; Write bytes: 1069906432; Read time: 992230; Write time: 8444850 01:57:40 INFO - Running post-run listener: _upload_blobber_files 01:57:40 INFO - Blob upload gear active. 01:57:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:57:40 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 01:57:40 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:57:40 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:57:41 INFO - (blobuploader) - INFO - Open directory for files ... 01:57:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:57:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:57:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:57:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:57:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:57:41 INFO - (blobuploader) - INFO - Done attempting. 01:57:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:57:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:57:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:57:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:57:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:57:43 INFO - (blobuploader) - INFO - Done attempting. 01:57:43 INFO - (blobuploader) - INFO - Iteration through files over. 01:57:43 INFO - Return code: 0 01:57:43 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:57:43 INFO - Using _rmtree_windows ... 01:57:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:57:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b11d1075435b6b13e671f74f6d548db7b8599704f36a90d90309563552c0a161dfa21e1641c5cf7abe1750af0ad298b9f68edc7154209774dc62b4b3d8ea375e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c0597cef06df093e611469dfbd7db47ebd65ffee7f8e11372c429c9ab6335f46c272f08c9adb8939dff9bced9b25e0f973a2411c9d356b8208ad248c8fd11d3"} 01:57:43 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:57:43 INFO - Writing to file C:\slave\test\properties\blobber_files 01:57:43 INFO - Contents: 01:57:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b11d1075435b6b13e671f74f6d548db7b8599704f36a90d90309563552c0a161dfa21e1641c5cf7abe1750af0ad298b9f68edc7154209774dc62b4b3d8ea375e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c0597cef06df093e611469dfbd7db47ebd65ffee7f8e11372c429c9ab6335f46c272f08c9adb8939dff9bced9b25e0f973a2411c9d356b8208ad248c8fd11d3"} 01:57:43 INFO - Running post-run listener: copy_logs_to_upload_dir 01:57:43 INFO - Copying logs to upload dir... 01:57:43 INFO - mkdir: C:\slave\test\build\upload\logs 01:57:43 INFO - Copying logs to upload dir... 01:57:43 INFO - Using _rmtree_windows ... 01:57:43 INFO - Using _rmtree_windows ... 01:57:43 INFO - Using _rmtree_windows ... 01:57:43 INFO - Using _rmtree_windows ... 01:57:43 INFO - Using _rmtree_windows ... 01:57:43 INFO - Using _rmtree_windows ... 01:57:43 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1043.231000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 23 secs) (at 2016-05-21 01:57:44.265701) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 01:57:44.266473) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b11d1075435b6b13e671f74f6d548db7b8599704f36a90d90309563552c0a161dfa21e1641c5cf7abe1750af0ad298b9f68edc7154209774dc62b4b3d8ea375e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c0597cef06df093e611469dfbd7db47ebd65ffee7f8e11372c429c9ab6335f46c272f08c9adb8939dff9bced9b25e0f973a2411c9d356b8208ad248c8fd11d3"} build_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b11d1075435b6b13e671f74f6d548db7b8599704f36a90d90309563552c0a161dfa21e1641c5cf7abe1750af0ad298b9f68edc7154209774dc62b4b3d8ea375e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c0597cef06df093e611469dfbd7db47ebd65ffee7f8e11372c429c9ab6335f46c272f08c9adb8939dff9bced9b25e0f973a2411c9d356b8208ad248c8fd11d3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MmjfFLleQ6CVKZt67cpz1g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 01:57:44.386947) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:57:44.387301) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:57:44.503520) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-21 01:57:44.503835) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-21 01:57:45.111161) ========= ========= Total master_lag: 3.40 =========